ОмСКЦКП
Ресурсы
Техническая база:
- Телекоммуникационные возможности компьютерной сети, созданной
по проекту КС «ОКНО»
- Вычислительный сервер AMD EPYC
Два центральных процессора AMD EPYC 7502: 32 ядра на процессор; hyper-threading; базовая частота 2.5 ГГц; максимальная частота 3.35 ГГц. ОЗУ: общий объем 512 ГБ; частота 3200 МГц; суммарная пропускная способность 409.6 ГБ/с.
Читать подробнее о сервере AMD EPYC - Суперкомпьютерный кластер на базе вычислителей
NVIDIA Tesla V100. Кластер состоит из двух узлов,
каждый из которых содержит по 4 вычислителя. Вычислитель
– это массивно-параллельная система. Таким образом, суммарно для вычислений
доступно 40960 потоковых процессоров. Общий объём системного ОЗУ составляет
384 ГБ. ОЗУ на вычислителях - 256 ГБ. Пиковая производительность от 56 Tflop/s
(при вычислениях с двойной точностью) до 112 Tflop/s (при вычислениях с
одинарной точностью).
Возможно расширение кластера путём увеличения числа узлов. Кластер имеет в своем составе управляющий узел, который не предназначен для проведения вычислений и не оборудован вычислителями Tesla. Основное его назначение – управление заданиями и поддержка очередей. Кластер оборудован высокопроизводительной дисковой подсистемой, на базе которой реализована общая для всех узлов дисковая память суммарной форматированной емкостью 2,8 Tb.
Читать подробнее о Cуперкомпьютере “Tesla”
- Телекоммуникационные возможности компьютерной сети, созданной
по проекту КС «ОКНО»
Программное обеспечение
Программное обеспечение вычислительного сервера
AMD EPYC
ОС: Ubuntu 20.04 Server.
Компиляторы: g++ (версия 9.3.0); gcc (версия 9.3.0).
Система контроля версий: git (версия 2.25.1).
Система сборки: cmake (версия 3.16.3).
Мультиплексор терминалов: tmux (версия 3.0a).
Программное обеспечение суперкомпьютерного кластера Компилятор С/C++: GCC 4.1.2
Набор интерфейсов для программирования вычислителей Tesla: CUDA Toolkit 4.1
Библиотека обеспечения связи между отдельными процессами параллельной задачи: OpenMPI 1.6.5
Библиотека для программирования многопоточных приложений: OpenMP 3.0. Система управления заданиями: Torque 2.4.4
Специализированное ПО CULA, предоставляющее в распоряжение разработчика набор функций линейной алгебры, оптимизированных для вычислителей nVidia Tesla/Fermi.
Список функций CULA и их LAPACK-эквивалентов.
Для работы с кластером минимально необходима квалификация в следующих вопросах:
- ОС Unix и правила работы в ней;
- Язык C/C++;
- Массивно-параллельные системы и CUDA Toolkit;
- Программирование многопоточных приложений с помощью OpenMP 3.0.;
- Интерфейс передачи сообщений MPI;
- Работа с системами управления заданиями Torque, OpenPBS.Параллельное программирование
В рамках аспирантуры ОФ ИМ СО РАН начата подготовка специалистов по параллельному программированию.
Ответственный за предоставление информации Е.И. Грицай.
Страница была обновлена в последний раз 08.09.2022