论文标题

启用GPU加速计算在圣迪亚尔时间集成库中

Enabling GPU Accelerated Computing in the SUNDIALS Time Integration Library

论文作者

Balos, Cody J., Gardner, David J., Woodward, Carol S., Reynolds, Daniel R.

论文摘要

作为Exascale计算项目(ECP)的一部分,最近针对非线性和差异/代数方程求解器(SUNDIALS)的开发工作重点是启用GPU加速时间在极端尺度的科学应用中。这项工作导致了核心日迪亚斯数据结构的几个新的支持的新实现,对知道异质体系结构的编程范式的支持,以及引入实用程序来提供新的灵活性点。在本文中,我们在设计这些新功能并展示自己的特征时,讨论了内部和外部的考虑。我们还为峰顶超级计算机和Frontier SuperCuputer的早期访问硬件上的几个功能提供了性能结果,这些功能在使用NVIDIA和AMD GPU时表现出可忽略不计的性能开销可忽略不计。

As part of the Exascale Computing Project (ECP), a recent focus of development efforts for the SUite of Nonlinear and DIfferential/ALgebraic equation Solvers (SUNDIALS) has been to enable GPU-accelerated time integration in scientific applications at extreme scales. This effort has resulted in several new GPU-enabled implementations of core SUNDIALS data structures, support for programming paradigms which are aware of the heterogeneous architectures, and the introduction of utilities to provide new points of flexibility. In this paper, we discuss our considerations, both internal and external, when designing these new features and present the features themselves. We also present performance results for several of the features on the Summit supercomputer and early access hardware for the Frontier supercomputer, which demonstrate negligible performance overhead resulting from the additional infrastructure and significant speedups when using both NVIDIA and AMD GPUs.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源