СПОС АНГАРА позволяет предоставлять пользователям привычное программное стандартное окружение, скрывая детали реализации, обеспечивая при этом высокую производительность.
Системное программное обеспечение сети Ангара включает:
- Набор библиотек MPI
-
Менеджер ресурсов Slurm
-
Поддержку TCP/IP
С сетью Ангара протестирован широкий спектр прикладного программного обеспечения.
Поддерживаемые операционные системы
Программное обеспечение сети Ангара протестировано с операционными системами:
- OpenSUSE/SLES 11 SP3/4
-
CentOS 6.0-7.7
-
ОС Astra Linux SE 1.3-1.7
-
ОС «Нейтрино» (QNX 6.5)
-
ОС «Эльбрус»
Поддерживаются версии ядра Linux от 2.6.21 до 5.11.
Библиотека MPI
Поддерживаемые реализации библиотеки MPI:
- MPICH 3.0.4 (стандартная и оптимизированная)
-
MPICH 3.2, 3.3, 3.4, 4.0 (с поддержкой CUDA)
-
OpenMPI 1.10, 4.0.5
-
MVAPICH2 1.9
-
IntelMPI 2021.5.1
Реализована поддержка фреймворка OpenFabrics Interfaces (OFI) с помощью библиотеки libfabric. OFI позволяет унифицировать взаимодействие высокопроизводительных библиотек параллельного программирования (MPICH, Open MPI, Intel MPI, Sandia SHMEM, Open SHMEM, Charm++, GasNET, Clang, UPC) с низкоуровневым ПО сетевого адаптера и повысить их производительность и масштабируемость.
TCP/IP
Реализован стек TCP/IP поверх сети Ангара. Поверх данного стека прошло проверку функционирование параллельных файловых систем Ceph, Lustre, BeeGFS, GlusterFS.
Прикладное программное обеспечение
С сетью Ангара протестировано разнообразное прикладное программное обеспечение, в том числе:
- ANSYS 17.0, 18.2, 21r1
-
StarCCM+ 12.02, 16.06
-
Flowvision, OpenFOAM
-
VASP, GROMACS, LAMMPS
-
Система виртуализации ECP Veil 2.1
-
Horovod 0.26