Page 5 - 《软件学报》2021年第8期
P. 5
软件学报 ISSN 1000-9825, CODEN RUXUEW E-mail: jos@iscas.ac.cn
Journal of Software,2021,32(8):2287−2288 [doi: 10.13328/j.cnki.jos.006009] http://www.jos.org.cn
©中国科学院软件研究所版权所有. Tel: +86-10-62562563
∗
国产复杂异构高性能数值软件的研制与测试专题前言
孙家昶, 李会元
(中国科学院 软件研究所,北京 100190)
通讯作者: 孙家昶, E-mail: jiachang@iscas.ac.cn; 李会元, E-mail: huiyuan@iscas.ac.cn
中文引用格式: 孙家昶,李会元.国产复杂异构高性能数值软件的研制与测试专题前言.软件学报,2021,32(8):2287−2288.
http://www.jos.org.cn/1000-9825/6009.htm
中国科学院首个 C 类战略性先导科技专项 XDC01000000 主要目标已经达到.在数值软件层面,该先导专项
第 1 阶段的主要任务是在复杂异构先进计算系统上研制高水平的基准测试软件 HPL(high performance
Linpack)和 HPCG(high performance conjugate gradients).
HPL 与 HPCG 是国际上最受关注的用于评测高性能计算机浮点运算性能的两款基准测试软件.HPL 通过
高斯消去法求解稠密线性代数方程组来评测高性能计算机浮点性能的实际持续峰值,是目前全球超级计算机
TOP500 以及中国高性能计算机 TOP100 排行榜的依据.HPCG 是求解稀疏代数方程组的一种迭代算法.HPCG
基准测试在国际上受到广泛关注,与 HPL 相比,在一定程度上更能真实地反映高性能计算机的实际应用性能.
全球超级计算机 TOP500 以及中国高性能计算机 TOP100 均提供 HPCG 性能排行榜.如今,以计算速度为目标的
HPL 与 HPCG 基准测试,不仅为高性能计算机性能排名提供一种依据,更已成为一种被高性能计算提供商、研
究机构与应用部门广为接受的工业标准.
先导专项先后两次开展了 HPL 与 HPCG 基准测试,其效率和可扩展性超过了先导专项的要求.据此,先导专
项顺利通过了中国高性能计算机性能 TOP100 排行榜专家组的鉴定,并得到了中国计算机协会专家组的肯定.
为此,《软件学报》编辑部特开设“国产复杂异构高性能数值软件的研制与测试”专题.专题拟聚焦国产复杂
异构先进计算系统下的高性能计算软件、算法与测试技术,探讨软硬件总体结构与软件在先进计算系统中的地
位与作用.专题定向邀请参与先导专项的兄弟单位研究团队,从学术层面交流复杂异构系统下的高性能计算基
础软件的研制和优化的各种关键技术,总结高性能计算软件和应用研究中的挑战与对策.内容重点涵盖先进计
算系统基准评测软件 HPL、HPCG 等的研制、调优与测试及相应 BLAS 等基础代数库的优化,也包含了若干高
性能应用算法与软件的研制进展.
专题收到 8 篇投稿,先后邀请了十几位领域专家参与审稿,每篇稿件都由 3 位专家历经 2 轮或 3 轮审稿,最
终有 7 篇论文入选本专题.
论文“异构 HPL 算法中 CPU 端高性能 BLAS 库优化”针对具体异构系统的体系结构以及 HPL 算法特点,
利用多种技术手段优化 CPU 端调用的各级 BLAS(basic linear algebra subprograms)函数,应用 auto-tuning 技术
优化矩阵分块参数,从而形成了优化的 BLIS 算法库,以便更充分地利用通用 CPU 计算能力,提高系统整体效率.
论文“复杂异构计算系统 HPL 的优化”针对异构先进计算机系统,提出了一套 CPU 与加速器计算任务分配
方式,提出了平衡点理论指导 HPL 性能优化,实现了加速器、CPU、网络等部件的高度并行,提高了加速器的利
用率.
论文“国产异构系统上 HPL 的优化与分析”基于处理器-加速器异构系统提出了一个 HPL 性能模型,设计了
一种多线程细粒度异构 HPL 算法,完成了一个轻量级跨平台异构加速框架,以实现跨平台的 HPL 算法.
论文“面向异构计算机平台的 HPL 方案”尝试为 HPL 的优化工作提供一种解决方案:Hetero-HPL.因为进程
不再要求与(协)处理器一一对应,单节点 HPL 可以完全避免进程间数据传输开销、完全利用物理节点的所有
∗ 收稿时间: 2020-05-11