HPSF має на меті створити, популяризувати та популяризувати портативний базовий стек програмного забезпечення для високопродуктивних обчислень.
Фонд Linux нещодавно оголосив у своєму блозі про свій намір створити нову підгрупу, яка займатиметься просуванням високопродуктивних обчислень (HPC), збільшенням їх впровадження, зменшенням бар'єрів для внеску та підтримкою зусиль з розробки.
Фонд високопродуктивних обчислень (HPSF) створюватиме, просуватиме та розроблятиме портативний програмний стек для високопродуктивних обчислювальних застосувань за допомогою інвестицій у високопродуктивні обчислення (HPC) від міжнародних проектів , таких як проекти спільного підприємства EuroHPC та Міністерства енергетики США. Також будуть залучені великі технологічні компанії.
Зокрема, HPSF надаватиме розробникам ресурси для безперервної інтеграції , готові програмні стеки, підтримку архітектури, а також регресійне тестування та бенчмаркінг продуктивності.
Фонд Linux пояснив, що високопродуктивні обчислення (HPC) справді злетіли завдяки зростаючому впровадженню наукових обчислень та штучного інтелекту . Забезпечуючи нейтральний простір для проектів HPC, організація сподівається, що промисловість, академічні кола та уряди зможуть співпрацювати над науковим програмним стеком.
«High Performance Software Foundation (HPSF) — це чудовий крок у просуванні співпраці та інновацій у високопродуктивних обчисленнях і HPC. З цієї причини я з великим ентузіазмом оголошую від імені проекту та спільноти Apptainer про наш намір приєднатися до HPSF і безпосередньо підтримувати ширшу спільноту з інтенсивними обчислювальними потребами».
– Грегорі Курцер, генеральний директор CIQ і засновник проектів з відкритим кодом, таких як CentOS, Rocky Linux, Warewulf і Apptainer/Singularity.
На момент запуску, 10 проектів з відкритим кодом будуть частиною HPSF, включаючи :
- Спак: менеджер пакетів HPC
- Коккос: портативну, високопродуктивну модель програмування для написання сучасних додатків C++ незалежним від апаратного забезпечення способом.
- AMReX: високопродуктивна портативна програмна основа, призначена для прискорення розв’язування диференціальних рівнянь у частинних похідних на адаптивно уточнених блочно-структурованих сітках.
- WarpX: портативний, високопродуктивний, власний код частинок із вдосконаленими алгоритмами, який отримав премію Гордона Белла 2022 року.
- Трілінос: колекція бібліотек наукового програмного забезпечення для багаторазового використання, відомих, зокрема, своїми лінійними, нелінійними та перехідними розв’язувачами, а також оптимізацією та кількісним визначенням невизначеності.
- Apptainer: формат зображення та система контейнерів, розроблена спеціально для безпечних, високопродуктивних обчислень.
- ВТК-м: набір інструментів наукових алгоритмів візуалізації для архітектур прискорювачів.
- HPCToolkit: інструменти вимірювання та аналізу продуктивності для комп’ютерів, починаючи від ноутбуків і закінчуючи найбільшими суперкомп’ютерами з графічним прискоренням.
- E4S: стек наукового програмного забезпечення в надзвичайному масштабі
- Charliecloud: Реалізація легкого контейнера, придатного для інтенсивних обчислень і позбавленого привілеїв.
Крім того, зазначається, що HPSF має на меті полегшити життя високопродуктивним розробникам програмного забезпечення за допомогою низки конкретних ініціатив, зокрема:
- Ресурси безперервної інтеграції, адаптовані до HPC-проектів.
- Постійно створювані стеки програмного забезпечення під ключ
- Підтримка архітектури
- регресійне тестування та порівняльний аналіз продуктивності.
Діючи як парасольковий проєкт під егідою Linux Foundation, HPSF забезпечить нейтральний простір для критично важливих проєктів у високопродуктивній екосистемі програмного забезпечення, дозволяючи промисловості, академічним колам та урядовим установам співпрацювати над науковим програмним стеком.
HPSF вже має сильну підтримку, оскільки його підтримує широкий спектр компаній високопродуктивних обчислень, включаючи Amazon Web Services, Національну лабораторію Аргонна, CEA, CIQ, Hewlett Packard Enterprise, Intel, Kitware, Національну лабораторію Лоуренса Берклі, Ліверморську національну лабораторію Лоуренса, Лос-Аламоську національну лабораторію, NVIDIA, Оук-Ріджську національну лабораторію, Сандійську національну лабораторію та Університет Орегону.
Зрештою, зазначається, що на основі допоміжних організацій та членів спільноти, HPSF створить технічний консультативний комітет (TAC) , який керуватиме кількома робочими групами для вирішення різних питань високопродуктивних обчислень (HPC) та дотримуватиметься моделі управління, заснованої на Cloud Native Computing Foundation.
Зрештою, якщо ви зацікавлені дізнатися більше про це , ви можете знайти подробиці за наступним посиланням.