中文

探索用于分析 MPI 并行应用中自发异步性的技术

分布式、并行与集群计算 2023-09-06 v1 机器学习 性能

摘要

本文研究了利用数据分析和机器学习技术来识别、分类和刻画大规模并行(MPI)程序动态特性的效用。为此,我们在两个不同超级计算平台上运行具有规则计算-通信结构的微基准测试与真实代理应用,并选取每进程性能与每时间步 MPI 时间作为相关观测量。利用主成分分析、聚类技术、关联函数以及一种新的“相空间图”,我们展示了如何从一个远小于完整 MPI 轨迹的数据集中轻易识别出去同步模式(或其缺失)。我们的方法也为并行程序动态更一般的分类指明了方向。

关键词

引用

@article{arxiv.2205.13963,
  title  = {Exploring Techniques for the Analysis of Spontaneous Asynchronicity in MPI-Parallel Applications},
  author = {Ayesha Afzal and Georg Hager and Gerhard Wellein and Stefano Markidis},
  journal= {arXiv preprint arXiv:2205.13963},
  year   = {2023}
}

备注

12 pages, 9 figures, 1 table