Aurora超级计算机上HPC应用的性能分析:探索支持HBM的Intel Xeon Max CPU的影响
分布式、并行与集群计算
2025-04-07 v1 硬件体系结构
性能
摘要
Aurora超级计算机是一个百亿亿次级系统,旨在应对一些最严苛的计算工作负载。它配备了高带宽内存(HBM)和DDR内存,在性能、延迟和容量之间提供了独特的权衡。本文对Aurora超级计算机上的内存系统进行了全面分析,重点评估HBM和DDR内存系统之间的权衡。我们探讨了不同的内存配置,包括内存模式(Flat和Cache)以及集群模式(Quad和SNC4),如何影响内存带宽、延迟、CPU-GPU PCIe带宽和MPI通信带宽等关键系统性能指标。此外,我们考察了三个具有代表性的HPC应用——HACC、QMCPACK和BFS的性能,每个应用都说明了内存配置对性能的影响。通过使用微基准测试和应用级分析,我们提供了基于应用特征如何选择最佳内存系统和配置以最大化性能的见解。本文提出的发现为Aurora系统及类似百亿亿次系统的用户提供了指导。
关键词
引用
@article{arxiv.2504.03632,
title = {Performance Analysis of HPC applications on the Aurora Supercomputer: Exploring the Impact of HBM-Enabled Intel Xeon Max CPUs},
author = {Huda Ibeid and Vikram Narayana and Jeongnim Kim and Anthony Nguyen and Vitali Morozov and Ye Luo},
journal= {arXiv preprint arXiv:2504.03632},
year = {2025}
}