高效能运算 SIG
SIG 状况:已建议
注: 此 SIG 背后的社群最终决定 OpenHPC 是进行这项工程的更佳场地,故此这推荐书只作存档之用。
1. 目标
此特别兴趣小组将会为高效能运算(HPC)的环境提供工具,以便能简化 HPC 丛集的安装、设定及部署。小组存在的主要原因是改善 CentOS 及类似发行版本内与 HPC 有关的套件,而焦点包括套件的稳定性,改善 OpenHPC 计划在 CentOS(及类似发行版本)下的表现,及建立新的 HPC 套件。
启动时所采用的堆叠包括:
- OpenHPC 计划的套件
- Tensorflow
SingularityApp
此特别兴趣小组将会提供套件及软件库。随著小组成长及发展,最终目标是提供容器及进行持继整合。
2. 可交付成果
高效能运算 SIG 的输出包括
- 套件:我们的主旨是支援本 SIG 的软件库所提供的核心功能,其依赖性内容,并从相关的特别兴趣小组或 EPEL 取得支援。我们对依赖性内容的专注度不高,它们有赖来源软件库按需要进行修改、升级及更正。
- 文档,包括快速入门指南,已收录于 wiki.centos.org
- 整合工具,例如 ansible playbook 及 puppet 设定档
- 容器及预制的映像,视乎需要
我们的内容会遵照既有的模式,在建设后先标签为 Candidate,在取后贡献者的认可后再标签为 Testing,藉此通知先行者,测试者及开发者等群体。当测试程达至某个程度而未有发现问题,我们便将内容标签为 Release。到这时候,它便可供其它特别兴趣小组所采纳,及在用户的机器上运用。
利用 yum install centos-release-hpc 加入发行软件库后,便能存取已发行的套件。
3. 邮件列表及通讯
首选的合作及沟通渠是 centos-devel@centos.org 或 freenode 上的 #centos-devel 频道。如采用电邮,请考虑把 [!HPC] 标签加进邮件的主旨。如果将来的通讯量增至滋扰的程度,我们或许会申请个专用的邮件列表。
我们或许会要求版本更新及活动等主要公告透过 CentOS 的官方渠道发布,包括公告邮件列表、社区媒体、irc 及相机场合。
我们亦务求所有发行及公告会透过上游的渠道推送,尤其是与所发行的内容有关的。
4. 资源申请
我们可按需要申请资源,但启动时我们希望:
- 拥有在 cbs.centos.org 上建立 SIG 标签的权限
- 有能力让全体特别兴趣小组成员把套件推送到 cbs.centos.org
- 有能力建立发行品(套件、文档、容器等)
- 有能力通过既有及新的渠道联络广大 CentOS 社群
- 通过参与、内容及举办 CentOS Dojo 支援该活动
- 按需要在 mirror.centos.org 及 buildlogs.centos.org 上设立邮件列表、源代码寄存、套件寄存及空间
- 有能力利用 CentOS 计划与发行商、生态环境/业界间的既有及未来关系
5. 特别兴趣小组成员
我们的督导委员会将会有一批核心管理员,负责审核未来就加入特别兴趣小组反成为程式提交者的申请。管理员或许会随著时间而更改,而我们务求为提交程式维持低门槛。所有验证将会通过 accounts.centos.org 进行。
对于有意参与 SIG 的人仕,请发送电邮到 centos-devel 邮件列表及宣布你的兴趣。我们亦举行每周例会,请参加这些会议。你可以在 https://www.centos.org/community/calendar 参阅我们的会议时间表。
督导委员会现时有以下成员:
OndrejVasik
AdrianReber
StanislavKozina
JanChaloupka
JimPerrin
Translation of revision 4