异构系统并行计算软件性能测评分析与实证研究OA
【目的】“并行计算软件性能测评”一直是超算领域重要的研究方向。在异构系统上对计算软件实际性能进行真实测评和分析,可以有效促进对异构系统计算软件生态的良性发展。【方法】本文首先通过调研文献对国内外并行计算软件性能测评方法进行研究分析,归纳总结出业界对并行计算软件性能测评的研究划分的3个重要阶段;通过并行计算矩阵乘积Cannon算法对软件的真实性能进行实证分析,并对运行时间和效率等重要指标进行多维度的实验分析。【结果】在同一节点下,不是使用越多的加速卡越能降低该并行程序的运行时间;不同规模矩阵在不使用加速卡和使用单个加速卡两种情况下,程序的并行效率均没有因为节点的增多而发生明显的变化。【结论】在异构系统计算软件中只关注并行效率不能如实反映该软件性能的真实水平。除节点间并行效率因素外,节点内部加速也成为反映并行计算软件真实水平的一项重要测评指标。
顾蓓蓓;邱霁岩;迟学斌;
中国科学院计算机网络信息中心,北京100083 中国科学院大学,北京101408中国科学院计算机网络信息中心,北京100083
计算机与自动化
异构系统并行软件性能测评并行效率
《数据与计算发展前沿》 2024 (003)
P.116-126 / 11
国家自然科学基金(62372428)。
评论