Высокопроизводительные вычисления
-
Обзор высокопроизводительных вычислений (HPC)
- HPC объединяет системное администрирование и параллельное программирование.
- Технологии HPC включают инструменты и системы для создания высокопроизводительных вычислительных систем.
- Системы HPC перешли от суперкомпьютеров к вычислительным кластерам и сетям.
-
Технологии и приложения HPC
- HPC используется для научных исследований, инженерных приложений и бизнес-целей.
- Термин «высокопроизводительные технические вычисления» (HPTC) относится к инженерным приложениям.
- HPC применяется для моделирования в различных областях, включая авиацию и ядерное оружие.
-
Проблемы масштабирования и тестирования
- Большинство современных приложений не предназначены для масштабирования на мощные процессоры.
- Существуют проблемы масштабирования и тестирования, которые могут повредить критически важные системы.
-
TOP500 и HPC Challenge benchmark
- TOP500 — это список самых быстрых высокопроизводительных компьютеров, основанный на тесте LINPACK.
- HPC Challenge benchmark — это набор контрольных тестов, который включает LINPACK и другие тесты.
-
Облачные вычисления и HPC
- Облачные вычисления стали популярными, предлагая масштабируемость и контейнеризацию.
- Проблемы безопасности в облаке остаются актуальными при выборе между облачными и локальными HPC-ресурсами.
-
Дополнительные ресурсы
- Ссылки на внешние ресурсы, включая HPCwire, Rocks Clusters и учебные пособия по HPC.
Полный текст статьи: