A Linux Foundation anunciou a criação da High Performance Software Foundation

HPSF

HPSF visa construir, promover e promover uma pilha de software central portátil para computação de alto desempenho.

Recentemente o Lançada a Linux Foundation, através de uma postagem no blog, sua intenção de formar um novo subgrupo dedicado a promover a computação de alto desempenho (HPC), aumentando a adoção, reduzindo barreiras à contribuição e apoiando os esforços de desenvolvimento.

O HPSF irá construir, promover e promover uma pilha de software portátil para aplicações de alto desempenho com a ajuda de investimentos em HPC de projetos internacionais, como os da EuroHPC Joint Venture e do Departamento de Energia dos Estados Unidos. As principais empresas de tecnologia também participarão.

Especificamente, la HPSF fornecerá aos desenvolvedores recursos de integração contínua, pilhas de software prontas para uso, suporte de arquitetura e testes de regressão de desempenho e benchmarking.

A Fundação Linux explicou que A HPC realmente decolou devido à crescente adoção da computação científica e da IA. Ao fornecer um espaço neutro para projetos de HPC, a organização espera que a indústria, a academia e os governos possam colaborar na pilha de software científico.

“A High Performance Software Foundation (HPSF) é um grande passo na promoção da colaboração e inovação em Performance Intensive Computing e HPC. Por esta razão, é com grande entusiasmo que anuncio, em nome do projeto e da comunidade Apptainer, a nossa intenção de nos juntarmos ao HPSF e apoiar diretamente uma comunidade mais ampla com necessidades de computação de alto desempenho.”

– Gregory Kurtzer, CEO da CIQ e fundador de projetos de código aberto como CentOS, Rocky Linux, Warewulf e Apptainer/Singularity.

Durante o lançamento, 10 projetos de código aberto farão parte do HPSF, incluindos:

  • Spack: o gerenciador de pacotes HPC
  • Koco: um modelo de programação portátil e de alto desempenho para escrever aplicativos C++ modernos de maneira independente de hardware.
  • AMReX: uma estrutura de software portátil de alto desempenho projetada para acelerar a solução de equações diferenciais parciais em malhas estruturadas em blocos refinadas adaptativamente.
  • WarpX: um código de partículas interno portátil e de alto desempenho com algoritmos avançados que ganhou o Prêmio Gordon Bell de 2022.
  • Trilinos: uma coleção de bibliotecas de software científico reutilizáveis, conhecidas em particular pelos seus solucionadores lineares, não lineares e transitórios, bem como pela otimização e quantificação de incertezas.
  • Atendente: um formato de imagem e sistema de contêiner projetado especificamente para computação segura e de alto desempenho.
  • VTK-m: caixa de ferramentas de algoritmos de visualização científica para arquiteturas de aceleradores.
  • Kit de ferramentas HPC: ferramentas de medição e análise de desempenho para computadores que vão desde laptops até os maiores supercomputadores acelerados por GPU.
  • E4S: a pilha de software científico em escala extrema
  • Charliecloud: Implementação de um container leve, adequado para computação intensiva e livre de privilégios.

Além disso, é mencionado que o HPSF visa facilitar a vida dos desenvolvedores de software de alto desempenho por meio de uma série de iniciativas específicas, incluindo:

  • Recursos de integração contínua adaptados a projetos de HPC.
  • Pilhas de software prontas para uso construídas continuamente
  • Suporte de arquitetura
  • testes de regressão de desempenho e benchmarking.

Atuando como um projeto guarda-chuva da Linux Foundation, o HPSF fornecerá um espaço neutro para projetos críticos no ecossistema de software de alto desempenho, permitindo que a indústria, o meio acadêmico e as entidades governamentais colaborem juntas na pilha de software científico.

A HPSF já beneficia de um forte apoio, pois é suportado por um grande cenário de HPC, incluindo 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 Laboratório Nacional, Laboratório Nacional Sandia e Universidade de Oregon.

Por fim, menciona-se que das organizações de apoio e dos membros da comunidade, HPSF estabelecerá comitê consultivo técnico (TAC) que irá gerir vários grupos de trabalho para abordar vários tópicos de HPC e seguirá um modelo de governança baseado na Cloud Native Computing Foundation.

Finalmente se você estiver interessado em saber mais sobre isso, você pode verificar os detalhes no link a seguir.