OpenHPC


OpenHPC — это набор управляемых сообществом инструментов FOSS для высокопроизводительных вычислений на базе Linux . OpenHPC не предъявляет особых требований к оборудованию. [2]

В рамках Международной конференции по суперкомпьютерам 2015 года была организована тематическая панельная дискуссия под названием «Поддерживаемый сообществом репозиторий высокопроизводительных вычислений и структура управления». Группа обсудила общие программные компоненты, необходимые для создания вычислительных кластеров Linux, и запросила отзывы об интересе сообщества к такому проекту. [3] После получения ответа на конференции SC 2015 под эгидой Linux Foundation было объявлено о проекте OpenHPC. [4] [5]

OpenHPC предоставляет интегрированный и протестированный набор программных компонентов, которые вместе с поддерживаемым стандартным дистрибутивом Linux можно использовать для реализации полнофункционального вычислительного кластера. Компоненты охватывают всю экосистему программного обеспечения для высокопроизводительных вычислений, включая средства обеспечения и системного администрирования, управления ресурсами, службы ввода-вывода, инструменты разработки, числовые библиотеки и средства анализа производительности. Архитектура OpenHPC намеренно является модульной, чтобы позволить конечным пользователям выбирать из предоставленных компонентов, а также способствовать развитию сообщества открытого вклада. [7] В проекте представлены рецепты построения кластеров с использованием CentOS (v8.3) и openSUSE Leap (v15.2) на x86_64 , а также на aarch64.архитектуры. [8]