1
Return

PCMS: Parallel coupler for multimodel simulations

delete2026-06-26
delete0
PRE
AI
J
Jacob Merson *
C
Cameron W. Smith
M
Mark S. Shephard
F
Fuad Hasan
A
Abhiyan Paudel
A
Angel Castillo-Crooke
J
Joyal Mathew
M
Mohammad Elahi
DOI:10.1016/j.cpc.2026.110283delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper presents the Parallel Coupler for Multimodel Simulations (PCMS), a new GPU accelerated generalized framework for coupling simulation codes on leadership class supercomputers. PCMS includes distributed control and field mapping methods for up to five dimensions. For field mapping, PCMS can utilize discretization and field information to accommodate physics constraints. PCMS is demonstrated with a coupling of the gyrokinetic microturbulence code XGC with a Monte Carlo neutral transport code DEGAS2 and with a 5D distribution function coupling of an energetic particle transport code (GNET) to a gyrokinetic microturbulence code (GTC). A scaling study is also presented to stress the PCMS APIs and underlying rendezvous-based communication protocol implemented with ADIOS2. It demonstrates the high performance of the ADIOS2 SST engine using remote direct memory access versus the filesystem-based BP4 engine on up to 260 nodes of Frontier; 16 to 2048 processes for the application being scaled and a fixed 16 processes each for the coupler and the second application.

Journal

Computer Physics Communications cover
Computer Physics Communications
IF:
3.4
Papers:
1.2W
Citations:
3.7W

Organization

R
rensselaer polytechnic institute
Scholars:
7.0K
Papers: 6.5K
Citations: 6
Cited Papers

Cited Papers

Citing Papers

Citing Papers