Программное обеспечение узла доступа Login

Программное обеспечение Версия Наименование установленных пакетов
ОС Ubuntu 24.04
Редакторы vi, vim, sed, nano
Python3 3.12.3

Общее программное обеспечение вычислительных узлов

Программное
обеспечение
Версия Компиляторы Тип вычислительных узлов
g8600
g5500
fusion xh620 tai
ОС Ubuntu 24.04 + + + +
Docker 29.4.0 + + + +
GNU инструментарии make, cmake,
gcc, gfortran
+ + + +
Python3 3.12.3 + + + +

Специальное программное обеспечение вычислительных узлов

Программное
обеспечение
Версия Компиляторы Тип вычислительных узлов
g8600
g5500
fusion xh620 tai
Nvidia Driver 570.124.06 + - - -
Nvidia HPC SDK 25.3 + - - -
Nvidia Cuda Toolkit 12.8 nvcc + - - -
Open MPI 4.1.9 mpic++, mpicc,
mpicxx, mpif77,
mpif90, mpifort
+ + + +
Intel OneAPI 2025.3.1 clang, clang++,
icx (c++), icpx,
ifx (fortran)
mpicc, mpicxx,
mpifort
+ + + -
Quantum Espresso 7.5 + + + -

Использование специального программного обеспечения при выполнении вычислений

Для использования специального программного обеспечения необходимо настроить переменные среды PATH и LD_LIBRARY_PATH.
Управление переменными среды осуществляется через систему модулей.

Команды управления модулями

Действие Команда
Загрузить модуль module load модуль
Выгрузить модуль module unload модуль
Выгрузить все загруженные модули module purge

Перечень доступных модулей

Nvidia HPC SDK:
- nvhpc/25.3
- nvhpc-hpcx/25.3

Nvidia Cuda Toolkit:
- cuda/12.8

Open MPI:
- openmpi/4.1.9

Intel OneAPI:
- oneAPI/2025.3.1/advisor/2025.4
- oneAPI/2025.3.1/ccl/2022.0.0
- oneAPI/2025.3.1/compiler-intel-llvm/2025.3.2 (компиляторы clang, clang++, icx, ifx, dpcpp, icpx)
- oneAPI/2025.3.1/compiler-rt/2025.3.2
- oneAPI/2025.3.1/compiler/2025.3.2 (компиляторы icx, ifx, dpcpp, icpx)
- oneAPI/2025.3.1/dal/2025.10
- oneAPI/2025.3.1/debugger/2025.3.1
- oneAPI/2025.3.1/dev-utilities/2025.3.0
- oneAPI/2025.3.1/dnnl/3.9.1
- oneAPI/2025.3.1/dpct/2025.3.0
- oneAPI/2025.3.1/dpl/2022.10
- oneAPI/2025.3.1/intel_ipp_intel64/2022.3
- oneAPI/2025.3.1/intel_ippcp_intel64/2025.3
- oneAPI/2025.3.1/ishmem/1.5.0
- oneAPI/2025.3.1/mkl/2025.3
- oneAPI/2025.3.1/mpi/2021.17 (компиляторы mpicc, mpicxx, mpifort)
- oneAPI/2025.3.1/tbb/2022.3
- oneAPI/2025.3.1/umf/1.0.2
- oneAPI/2025.3.1/vtune/2025.8

Quantum Espresso:
- qe-7.1/cpu (модуль доступен только на узлах fusion и xh620)
- qe-7.1/gpu (модуль доступен только на узлах g8600 и g5500)

Пример использования команды module

#!/bin/bash
## This method uses the mpirun command from Open MPI 

#SBATCH --partition=intel
#SBATCH --nodes=1
#SBATCH --ntasks-per-node=1
#SBATCH --cpus-per-task=2

######## It is NOT recommended to change settings in this section ########
[[ $(uname -n) != *xh620* ]] && export UCX_NET_DEVICES=mlx5_0:1
source /etc/profile.d/modules.sh
source /etc/profile.d/lmod.sh
##########################################################################

## Load the required Open MPI libraries
module load openmpi/4.1.9

## Run the program