Программное обеспечение

Системное программное обеспечение сети Ангара позволяет предоставлять пользователям привычное программное стандартное окружение, скрывая детали реализации, обеспечивая при этом высокую производительность.

Системное программное обеспечение сети Ангара включает:

С сетью Ангара протестирован широкий спектр прикладного программного обеспечения.

Поддерживаемые операционные системы

Программное обеспечение сети Ангара протестировано с операционными системами:

Поддерживаются версии ядра 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.

Прикладное программное обеспечение

С сетью Ангара протестировано разнообразное прикладное программное обеспечение, в том числе: