HPSF 旨在构建、推广和推广用于高性能计算的可移植核心软件堆栈。
Linux 基金会最近通过一篇博客文章宣布,计划成立一个新的子组,致力于促进高性能计算(HPC) 的发展,提高其普及率,降低贡献门槛,并支持开发工作。
HPSF将借助国际高性能计算项目(例如EuroHPC联合体和美国能源部的项目)的投资,构建、推广和开发用于高性能计算应用的可移植软件栈。大型科技公司也将参与其中。
具体来说,HPSF 将为开发人员提供持续集成资源、交钥匙软件栈、架构支持以及性能回归测试和基准测试。
Linux 基金会解释说,高性能计算 (HPC) 的真正腾飞得益于科学计算和人工智能的日益普及。该组织希望通过为 HPC 项目提供一个中立的平台,促进产业界、学术界和政府在科学软件栈方面的合作。
“高性能软件基金会 (HPSF) 是促进性能密集型计算和 HPC 协作与创新的重要一步。因此,我代表 Apptainer 项目和社区满怀热情地宣布,我们打算加入 HPSF,并直接支持具有性能密集型计算需求的更广泛社区。”
– Gregory Kurtzer,CIQ 首席执行官,CentOS、Rocky Linux、Warewulf 和 Apptainer/Singularity 等开源项目的创始人。
HPSF启动时将包含10个开源项目,其中包括:
- 斯巴克:HPC 包管理器
- 科科斯: 一种可移植的高性能编程模型,用于以独立于硬件的方式编写现代 C++ 应用程序。
- AMReX: 一种高性能便携式软件框架,旨在加速自适应细化块结构网格上偏微分方程的求解。
- 扭曲X: 具有先进算法的便携式、高性能、内部粒子代码,荣获 2022 年戈登贝尔奖。
- 特里利诺斯: 一系列可重复使用的科学软件库,尤其以其线性、非线性和瞬态求解器以及优化和不确定性量化而闻名。
- 附件: 专为安全、高性能计算而设计的图像格式和容器系统。
- VTK-m: 用于加速器架构的科学可视化算法工具箱。
- 高性能计算工具包: 适用于从笔记本电脑到最大的 GPU 加速超级计算机等计算机的性能测量和分析工具。
- E4S: 超大规模的科学软件堆栈
- 查理云: 轻量级容器的实现,适合密集计算且免特权。
此外,报告还提到,HPSF旨在通过一系列具体举措,让高性能软件开发人员的工作更轻松,其中包括:
- 适合 HPC 项目的持续集成资源。
- 持续构建交钥匙软件堆栈
- 架构支持
- 性能回归测试和基准测试。
作为 Linux 基金会旗下的一个伞式项目, HPSF 将为高性能软件生态系统中的关键项目提供一个中立的空间,使工业界、学术界和政府机构能够在科学软件栈方面开展合作。
HPSF 已获得强有力的支持,其背后有众多高性能计算公司,包括亚马逊网络服务、阿贡国家实验室、中国原子能委员会、中国计算研究院、惠普企业、英特尔、Kitware、劳伦斯伯克利国家实验室、劳伦斯利弗莫尔国家实验室、洛斯阿拉莫斯国家实验室、英伟达、橡树岭国家实验室、桑迪亚国家实验室和俄勒冈大学。
最后,报告提到,在支持组织和社区成员的支持下,HPSF 将成立一个技术咨询委员会 (TAC),该委员会将管理多个工作组,以解决各种高性能计算 (HPC) 问题,并将遵循基于云原生计算基金会的治理模式。
最后,如果您有兴趣了解更多相关信息,可以点击以下链接查看详情。