meta data stránky
  •  
Error loading plugin include
ParseError: syntax error, unexpected 'include' (T_INCLUDE), expecting identifier (T_STRING) or '{'
More info is available in the error log.

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
computing:cluster:fronty:start [2024/09/17 11:33] Jan Pechcomputing:cluster:fronty:start [2026/02/09 14:40] (aktuální) – [Parametry příkazů ''srun'' a ''sbatch''] Jan Pech
Řádek 65: Řádek 65:
 ===== Spouštění úloh ===== ===== Spouštění úloh =====
  
-Úlohy je možné spouštěna více uzlech, ale vždy jen na jedné části serveru kraken:+Úlohy je možné spouštět paralelně na více uzlech, ale síť není dostatečně výkonná, proto je : 
 +K dispozici jsou 3 řady uzlů:
  
-  * část **M** stroje kraken-m1 až m10 (všichni uživatelé+  * řada **L**: 4 stroje, 8 jader na uzel, vysoký výkon na jádro, ale pro méně paralelizované úlohy, kraken-l1 až l4 
-  * část **L** - stroje kraken-l1 až l4 (omezený přístup)+  * řada **M**: 6 strojů, 32 jader na uzel, vyšší paralelizace a vhodné pro komerční kódy (Ansys, Matlab), kraken-m1 až m6 
 +  * řada **X**: 5 strojů, 96 jader na uzel, vysoce paralelizované úlohy které umí vysoký počet jader využít, kraken-x1 až x5
  
 Úlohy lze spouštět: Úlohy lze spouštět:
Řádek 81: Řádek 83:
   * <wrap hi>Úloha musí vždy běžet pod nějakou frontou (partition).</wrap> Pokud není zadána žádná fronta, je použita Mexpress. Seznam definovaných front je uveden níže.   * <wrap hi>Úloha musí vždy běžet pod nějakou frontou (partition).</wrap> Pokud není zadána žádná fronta, je použita Mexpress. Seznam definovaných front je uveden níže.
   * Zadáním fronty je definován časový limit běhu.    * Zadáním fronty je definován časový limit běhu. 
-  * Úlohám ve frontách express a short nelze pomocí ''-''''-time'' zadat delší dobu běhu. Defaultní čas front long je nastavený na 1 týden, ale umožňují běh až 2 týdny, např. 9 dní a 5 hodin zadáme „''-p Llong'' ''-''''-time=9-05:00:0''“.+  * Úlohám ve frontách express a short nelze pomocí ''-''''-time'' zadat delší dobu běhu. Defaultní čas front long je nastavený na 1 týden, ale umožňují běh až 2 týdny, např. 9 dní a 5 hodin zadáme „''-p long'' ''-''''-time=9-05:00:0''“.
   * Slurm při zařazení do fronty čekajících úloh upřednostní úlohu a uživatele, který cluster méně vytěžuje. Není proto výhodné deklarovat delší čas výpočtu, než je nezbytně nutné.   * Slurm při zařazení do fronty čekajících úloh upřednostní úlohu a uživatele, který cluster méně vytěžuje. Není proto výhodné deklarovat delší čas výpočtu, než je nezbytně nutné.
  
Řádek 87: Řádek 89:
 ==== Předdefinované fronty a časové limity ==== ==== Předdefinované fronty a časové limity ====
  
-Na clusteru Kraken je k dispozici 6 front ("partition") rozdělených dle délky běhu úlohy (express, short, long) a části clusteru ("Mxxx" a "Lxxx"). Nespecifikuje-li uživatel frontu přepínačem ``-````-partition`` užije se defaultní hodnota (Mexpress): +Na clusteru Kraken je k dispozici 6 front ("partition") rozdělených dle délky běhu úlohy (express, short, long). Nespecifikuje-li uživatel frontu přepínačem ``-````-partition`` užije se defaultní hodnota (express): 
-^  cluster part  ^  partition  ^  node    time limit  ^ +^  partition  ^  node    time limit  ^ 
-|  M (nodes kraken-m[1-10])  |  **Mexpress**  |  kraken-m[1-10]   6 hours  | +|  **express**  |  all nodes   6 hours  | 
-|  :::  |  Mshort  |  kraken-m[1-10]   **2 days** +|  short  |  all nodes   **2 days** 
-|  :::  |  :::  |  :::  |  3 days  | +|  :::  |  :::  |  3 days  | 
-|  :::  |  Mlong   |  kraken-m[3-6],kraken-m8  |  **1 week** +|  long   |  kraken-l4,m[5-6],x[2-4]  |  **1 week** 
-|  :::  |  :::  |  :::  |  2 weeks  | +|  :::  |  :::  |  2 weeks  | 
-|  L (nodes kraken-l[1-4])  |  Lexpress  |  kraken-l[1-4]  |  6 hours  | +|  NoCompute  |  kraken  |  **1 hour** 
-|  :::  |  Lshort  |  kraken-l[1-4]  |  days  | +|  :::  |  :::  |  8 hours  |
-|  :::  |  Llong  |  kraken-l[1-4]  |  **1 week** +
-|  :::  |  :::  |  :::  |  2 months (max)  | +
-|  admin node only  |  NoCompute  |  kraken  |  **1 hour** +
-|  :::  |  :::  |  :::  |  8 hours  |+
 *bold=default *bold=default
 +
  
 Detaily nastavení lze zobrazit také příkazem Detaily nastavení lze zobrazit také příkazem
Řádek 125: Řádek 124:
 |  ``-t``, ``-````-time=<time>``  |  Set a limit on the total run time of the job allocation (days-hours:minutes:seconds)  |  ``-t 1:12``  | |  ``-t``, ``-````-time=<time>``  |  Set a limit on the total run time of the job allocation (days-hours:minutes:seconds)  |  ``-t 1:12``  |
 |  ``-w``, ``-````-nodelist=<node_name_list>``  |  Request a specific list of hosts  |  ``-w kraken-m2,kraken-m[5-6]``  | |  ``-w``, ``-````-nodelist=<node_name_list>``  |  Request a specific list of hosts  |  ``-w kraken-m2,kraken-m[5-6]``  |
-|  ``-x``, ``-````-exclude={<host1[,<host2>...]}``  |  Request that a specific list of hosts not be included in the resources allocated to this job  |  ``-````-exclude=kraken-m[7-9]``  |+|  ``-x``, ``-````-exclude={<host1[,<host2>...]}``  |  Request that a specific list of hosts not be included in the resources allocated to this job  |  ``-````-exclude=kraken-x[1-5]``  |