Difference between revisions of "Available Node Features"
Moskalenko (talk | contribs) |
Moskalenko (talk | contribs) |
||
Line 26: | Line 26: | ||
{| class="wikitable sortable" border="1" cellspacing="0" cellpadding="2" align="center" style="border-collapse: collapse; margin: 1em 1em 1em 0; border-top: none; border-right:none; " | {| class="wikitable sortable" border="1" cellspacing="0" cellpadding="2" align="center" style="border-collapse: collapse; margin: 1em 1em 1em 0; border-top: none; border-right:none; " | ||
! Partition | ! Partition | ||
− | ! | + | ! Cores |
! Sockets | ! Sockets | ||
! Socket Cores | ! Socket Cores | ||
− | ! | + | ! HThreads |
! Memory(MB) | ! Memory(MB) | ||
! Features | ! Features |
Revision as of 18:07, 16 June 2020
HiPerGator users may finely control selection of compute hardware for a SLURM job like specific processor families, processor models by using the --constraint
directive to specify node features.
- Example
#SBATCH --constraint=westmere
or
#SBATCH --constraint=haswell
Basic boolean logic can be used to request combinations of features. For example, to request nodes that have Intel processors AND InfiniBand interconnect use
#SBATCH --constraint='intel&infiniband'
To request processors from either Intel Haswell OR skylake CPU family use
#SBATCH --constraint='haswell|skylake'
All Node Features
You can run nodeInfo
command from the ufrc environment module to list all available SLURM features. In addition, the table below shows automatically updated nodeInfo output as well as the corresponding CPU models.
Partition | Cores | Sockets | Socket Cores | HThreads | Memory(MB) | Features | CPU Model
|
---|---|---|---|---|---|---|---|
hpg-dev | 8 | 8 | 1 | hpg3;amd;milan;infiniband;el8 | AMD EPYC 75F3 32-Core Processor | ||
gui | 2 | 16 | 1 | gui;i21;intel;haswell;el8 | Intel(R) Xeon(R) CPU E5-2698 v3 @ 2.30GHz | ||
hwgui | 2 | 16 | 1 | hpg2;intel;skylake;infiniband;gpu;rtx6000;el8 | Intel(R) Xeon(R) Gold 6242 CPU @ 2.80GHz | ||
bigmem | 8 | 16 | 1 | bigmem;amd;rome;infiniband;el8 | AMD EPYC 7702 64-Core Processor | ||
bigmem | 4 | 24 | 2 | bigmem;intel;skylake;infiniband;el8 | Intel(R) Xeon(R) Platinum 8168 CPU @ 2.70GHz | ||
hpg-milan | 8 | 8 | 1 | hpg3;amd;milan;infiniband;el8 | AMD EPYC 75F3 32-Core Processor | ||
hpg-default | 8 | 16 | 1 | hpg3;amd;rome;infiniband;el8 | AMD EPYC 7702 64-Core Processor | ||
hpg2-compute | 2 | 16 | 1 | hpg2;intel;haswell;infiniband;el8 | Intel(R) Xeon(R) CPU E5-2698 v3 @ 2.30GHz | ||
hpg2-compute | 2 | 14 | 1 | hpg2;intel;haswell;infiniband;el8 | Intel(R) Xeon(R) CPU E5-2683 v3 @ 2.00GHz | ||
gpu | 2 | 16 | 1 | hpg2;intel;skylake;infiniband;gpu;2080ti;el8 | Intel(R) Xeon(R) Gold 6142 CPU @ 2.60GHz | ||
gpu | 8 | 16 | 1 | ai;su3;amd;rome;infiniband;gpu;a100;el8 | AMD EPYC 7742 64-Core Processor | ||
hpg-ai | 8 | 16 | 1 | ai;su3;amd;rome;infiniband;gpu;a100;el8 | AMD EPYC 7742 64-Core Processor |
Note: the following features correspond to the following cpu models in order from the oldest to the newest - interlagos, magny, sandy-bridge, dhabi, haswell, skylake. The 'dhabi' and 'haswell' models are from HPG1 and HPG2 deployments.