Glossary
Last updated on 2026-10-27 | Edit this page
Glossary
- node
-
One computer in the cluster.
--nodesis how many you ask for. - task
-
One MPI rank.
--ntasksis how many ranks the job may launch.srunstarts them.sbatchonly reserves the allocation. - thread
-
One OpenMP thread inside a rank. The hybrid scripts set
OMP_NUM_THREADSfromSLURM_CPUS_PER_TASK. - core
-
A hardware processor.
--cpus-per-taskis how many cores Slurm reserves for the threads of one task. - AXPY
-
The update
y = a * x + y, applied element by element. There is no reduction. - dot product
-
The sum of
x[i] * y[i]. The hybrid program reduces that sum with OpenMP and with MPI. - reduction
-
Combining partial sums into one sum. In this lesson the OpenMP clause is
reduction(+:)and the MPI call isMPI_AllreducewithMPI_SUM, the all-ranks form ofMPI_Reduce. - checksum
-
The sum of every entry of
Cafter matrix multiplication. The program prints it asMatrix checksum:with%.17g. Samen, same line. - InfiniBand
- The network that connects Snellius compute nodes. The course machines use Ethernet, so a job that crosses nodes scales more weakly there.