Skip to content

Node Information

Features

Features are requested under the --constraints option. Because the cluster is consortium of hardware, attributes allow the user to specify which type of node they wish to use (e.g. ib, edr_ib, intel)

#SBATCH --constraint="intel"
#SBATCH --constraint="intel&ib"
Feature Description
compile Code compiled on these nodes will run on all nodes in the cluster
intel Intel CPUs
amd AMD CPUs
ib At least FDR (56Gb/s) Infiniband connection
edr_ib EDR (100Gb/s) Infiniband connection
hdr_ib HDR100 (100Gb/s) Infiniband connection
noib Without Infiniband connection
avx2 AVX2 instruction set
avx512 AVX512 instruction set
k80 NVIDIA K80 GPUs. Must request --gres to be assigned GPU.
v100 NVIDIA V100 GPUs. Must request --gres to be assigned GPU.
a100 NVIDIA A100 GPUs. Must request --gres to be assigned GPU.
q6000 NVIDIA Quadro RTX 6000 GPUs. Must request --gres to be assigned GPU.
q8000 NVIDIA Quadro RTX 8000 GPUs. Must request --gres to be assigned GPU.
double Double precision GPUs. Must request --gres to be assigned GPU.

Memory Limits

We reserve a chunk of memory per node for system services to prevent the node from crashing. This varies with the amount of memory reported by the server.

This also goes for --mem-per-core. You'll have to take the number of cores requested per node and multiply that by your --mem-per-core value and make sure it does not go above the allowed limit.

Total amount of memory on node Amount allowed to request
32 GB 30 GB
64 GB 61 GB
128 GB 125 GB
192 GB 186 GB
256 GB 251 GB
384 GB 376 GB
512 GB 503 GB
768 GB 754 GB
1 TB 1007 GB