Программное обеспечение узла доступа 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.3Nvidia Cuda Toolkit:
- cuda/12.8Open MPI:
- openmpi/4.1.9Intel 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.8Quantum 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