中文

在 SUNDIALS 时间积分库中启用 GPU 加速计算

分布式、并行与集群计算 2023-01-04 v2 数学软件

摘要

作为百亿亿次计算项目(ECP)的一部分,SUite of Nonlinear and DIfferential/ALgebraic equation Solvers(SUNDIALS)近期开发工作的一个重点是使科学应用能够在极致规模上实现 GPU 加速的时间积分。这一努力催生了若干核心 SUNDIALS 数据结构的全新 GPU 实现、对感知异构架构的编程范式的支持,以及引入可提供新灵活点的实用工具。在本文中,我们讨论了在设计这些新特性时内外部各方面的考量,并介绍了这些特性本身。我们还给出了其中若干特性在 Summit 超级计算机以及 Frontier 超级计算机早期访问硬件上的性能结果,其表明额外基础设施带来的性能开销可忽略不计,且在使用 NVIDIA 与 AMD GPU 时均获得了显著加速。

关键词

引用

@article{arxiv.2011.12984,
  title  = {Enabling GPU Accelerated Computing in the SUNDIALS Time Integration Library},
  author = {Cody J. Balos and David J. Gardner and Carol S. Woodward and Daniel R. Reynolds},
  journal= {arXiv preprint arXiv:2011.12984},
  year   = {2023}
}