HPSF vise à créer, promouvoir et promouvoir une pile logicielle de base portable pour le calcul haute performance.
Récemment le Fondation Linux dévoilée, à travers un article de blog, son intention de former un nouveau sous-groupe dédié à la promotion du calcul haute performance (HPC), accroître l’adoption, réduire les obstacles à la contribution et soutenir les efforts de développement.
Le HPSF construira, promouvra et promouvra une pile logicielle portable pour les applications hautes performances avec l'aide des investissements HPC de projets internationaux, comme ceux de la coentreprise EuroHPC et du ministère de l’Énergie des États-Unis. Les principales entreprises technologiques y participeront également.
En particulier, la HPSF fournira aux développeurs des ressources d'intégration continue, des piles logicielles clé en main, une prise en charge de l'architecture, ainsi que des tests de régression et d'analyse comparative des performances.
La Fondation Linux a expliqué que Le HPC a véritablement décollé grâce à l’adoption croissante du calcul scientifique et de l’IA.. En fournissant un espace neutre pour les projets HPC, l'organisation espère que l'industrie, le monde universitaire et les gouvernements pourront collaborer sur la pile logicielle scientifique.
« La High Performance Software Foundation (HPSF) constitue une étape importante dans la promotion de la collaboration et de l'innovation dans le domaine du calcul intensif en performances et du HPC. Pour cette raison, c'est avec beaucoup d'enthousiasme que j'annonce, au nom du projet et de la communauté Apptainer, notre intention de rejoindre HPSF et de soutenir directement une communauté plus large ayant des besoins informatiques à forte intensité de performances.
– Gregory Kurtzer, PDG de CIQ et fondateur de projets open source tels que CentOS, Rocky Linux, Warewulf et Apptainer/Singularity.
Lors du lancement, 10 projets open source feront partie du HPSF, donts:
- Pack: le gestionnaire de packages HPC
- Kokkos : un modèle de programmation portable et hautes performances pour écrire des applications C++ modernes indépendamment du matériel.
- AMReX : un cadre logiciel portable hautes performances conçu pour accélérer la solution d'équations aux dérivées partielles sur des maillages structurés en blocs raffinés de manière adaptative.
- WarpX : un code de particules interne portable et performant avec des algorithmes avancés qui a remporté le prix Gordon Bell 2022.
- Trilinos : une collection de bibliothèques de logiciels scientifiques réutilisables, connues notamment pour leurs solveurs linéaires, non linéaires et transitoires, ainsi que pour l'optimisation et la quantification d'incertitudes.
- Utilisateur : un format d'image et un système de conteneur conçus spécifiquement pour le calcul sécurisé et hautes performances.
- VTK-m : boîte à outils d'algorithmes de visualisation scientifique pour les architectures d'accélérateurs.
- Boîte à outils HPC : des outils de mesure et d'analyse des performances pour les ordinateurs allant des ordinateurs portables aux plus grands supercalculateurs accélérés par GPU.
- E4S : la pile logicielle scientifique à échelle extrême
- Charliecloud : Implémentation d'un conteneur léger, adapté au calcul intensif et libre de privilèges.
En plus de cela, il est mentionné que le HPSF vise à faciliter la vie des développeurs de logiciels hautes performances à travers une série d'initiatives spécifiques, notamment :
- Des ressources d'intégration continue adaptées aux projets HPC.
- Piles logicielles clé en main construites en continu
- Prise en charge de l'architecture
- tests de régression et analyse comparative des performances.
Agissant comme un projet-cadre sous la Linux Foundation, le HPSF fournira un espace neutre pour les projets critiques dans l'écosystème logiciel haute performance, permettant à l'industrie, au monde universitaire et aux entités gouvernementales de collaborer ensemble sur la pile logicielle scientifique.
HPSF bénéficie déjà d'un fort soutien, car il est pris en charge par un vaste paysage HPC, comprenant Amazon Web Services, Argonne National Laboratory, CEA, CIQ, Hewlett Packard Enterprise, Intel, Kitware, Lawrence Berkeley National Laboratory, Lawrence Livermore National Laboratory, Los Alamos National Laboratory, NVIDIA, Oak Ridge Laboratoire national, Laboratoire national Sandia et Université de l'Oregon.
Enfin, il est mentionné que de la part des organismes de soutien et des membres de la communauté, HPSF va établir un comité consultatif technique (TAC) qui gérera plusieurs groupes de travail pour aborder divers sujets HPC et suivra un modèle de gouvernance basé sur la Cloud Native Computing Foundation.
Enfin si vous souhaitez en savoir plus, vous pouvez vérifier les détails dans le lien suivant.