Linux 基金会的开源高性能计算项目
开源高性能计算群组(OpenHPC)高性能软件基金会(HPSF)
开源高性能计算群组(OpenHPC)
Linux 基金会(Foundation)联合工业和学术上的合作伙伴计划通过一个新的协作项目 (OpenHPC) 在开源高性能计算 (HPC) 上驱动改革创新。

OpenHPC,一个新的 Linux 基金会协作项目,将会为高性能计算构建一个开源框架,适应现在工业和学术研究的需求。
OpenHPC is a collaborative, community effort that initiated from a desire to aggregate a number of common ingredients required to deploy and manage High Performance Computing (HPC) Linux clusters including provisioning tools, resource management, I/O clients, development tools, and a variety of scientific libraries.
Packages provided by OpenHPC have been pre-built with HPC integration in mind with a goal to provide re-usable building blocks for the HPC community. Over time, the community also plans to identify and develop abstraction interfaces between key components to further enhance modularity and interchangeability.
The community includes representation from a variety of sources including software vendors, equipment manufacturers, research institutions, supercomputing sites, and others.
Linux 基金会,一个非营利性组织在不断改进 Linux Kernel 和其他开源项目,联合 Dell,HP,Intel,Fujitsu Systems Europe 和一些大学研究实验室创建了 OpenHPC 项目。此次协作着重关注 4 个主要目标:
生产一个稳定的 HPC 测试环境
为 HPC 环境创建一个开源框架,降低成本
开发一个复杂的 HPC 软件栈适应各种应用
构建一个配置框架,开发者和用户可以灵活的选择 HPC 中需要的部分
当前正是投资开源高性能计算项目的好时机,因为这些软件在很多至关重要的领域都有使用,比如气象学,天文学,工程和物理学,而且还没有一个核心,高效的方式进行开发。
"HPC 的核心是开源软件的使用,但是缺少一个统一的社区可以跨越关键利益相关者 —— 学术机构,工作流管理公司,软件供应商,计算领先企业,导致了重复做工和资源浪费,并且增加了门槛。" Linux 基金会执行董事 Jim Zemlin 说,"OpenHPC 将会提供一个中立的社区来开发一个开源框架,满足多样化集群环境用例。"
高性能软件基金会(HPSF)
Linux 基金会于2024年5月中旬宣布成立高性能软件基金会(High Performance Software Foundation,简称 HPSF)。HPSF 旨在通过一系列技术项目,通过增加采用、降低贡献门槛和支持开发工作,构建、推广和推进用于高性能计算(HPC)的可移植核心软件堆栈。

公告称,HPSF 将为高性能计算生态系统中的关键项目提供一个中立的空间,使工业界、学术界和政府机构能够在科学软件堆栈方面开展合作。以及通过一系列重点举措让高性能软件开发人员的生活变得更轻松,包括:为 HPC 项目量身定制的持续集成资源、持续构建的即插即用软件堆栈、架构支持、性能回归测试和基准测试、与其他 Linux 基金会项目(如 OpenSSF、UEC、UXL 基金会和 CNCF)的合作。
HPSF 启动了以下初始开源技术项目:
Spack:HPC 包管理器。
Kokkos:一种可在硬件无关方式下编写现代 C++ 应用程序的性能可移植编程模型。
Viskores(之前称为 VTK-m):用于加速器架构的科学可视化算法工具包。
HPCToolkit:适用于从台式系统到 GPU 加速超级计算机的性能测量和分析工具。
Apptainer:Apptainer(曾被称为 Singularity)是一个 Linux 基金会托管项目,提供高性能、功能齐全的 HPC 和计算优化容器子系统。
E4S:经过精心策划和加固的科学软件包发行版。
目前 HPSF 的 Premier Members 包括有 Amazon Web Services、惠普、劳伦斯利弗莫尔国家实验室和桑迪亚国家实验室成为 。其他普通成员还包括 AMD、阿贡国家实验室、英特尔、Kitware、洛斯阿拉莫斯国家实验室、NVIDIA 和奥克里奇国家实验室;以及准成员马里兰大学、俄勒冈大学和先进计算发展中心(Centre for Development of Advanced Computing,C-DAC)。
HPSF 将设立一个技术咨询委员会(TAC),负责管理处理各种 HPC 主题的工作组。TAC 将根据 Cloud Native Computing Foundation(CNCF)的治理模型,由成员组织和社区参与者共同参与。