BATSRUS GPU: Faster-than-real-time Magnetospheric Simulations with a Block-adaptive Grid Code

被引:0
|
作者
An, Yifu [1 ]
Chen, Yuxi [1 ]
Zhou, Hongyang [2 ]
Gaenko, Alexander [1 ]
Toth, Gabor [1 ]
机构
[1] Univ Michigan, Ann Arbor, MI 48109 USA
[2] Boston Univ, Boston, MA USA
来源
ASTROPHYSICAL JOURNAL | 2025年 / 981卷 / 02期
基金
美国国家科学基金会;
关键词
MODEL; MAGNETOHYDRODYNAMICS;
D O I
10.3847/1538-4357/adaf15
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
Block-Adaptive-Tree Solar-wind Roe-type Upwind Scheme (BATSRUS), our state-of-the-art extended magnetohydrodynamic code, is the most used and one of the most resource-consuming models in the Space Weather Modeling Framework. It has always been our objective to improve its efficiency and speed with emerging techniques, such as GPU acceleration. To utilize the GPU nodes on modern supercomputers, we port BATSRUS to GPUs with the OpenACC API. Porting the code to a single GPU requires rewriting and optimizing the most used functionalities of the original code into a new solver, which accounts for around 1% of the entire program in length. To port it to multiple GPUs, we implement a new message-passing algorithm to support its unique block-adaptive grid feature. We conduct weak scaling tests on as many as 256 GPUs and find good performance. The program has 50%-60% parallel efficiency on up to 256 GPUs and up to 95% efficiency within a single node (four GPUs). Running large problems on more than one node has reduced efficiency due to hardware bottlenecks. We also demonstrate our ability to run representative magnetospheric simulations on GPUs. The performance for a single A100 GPU is about the same as 270 AMD "Rome" CPU cores (2.1 128-core nodes), and it runs 3.6 times faster than real time. The simulation can run 6.9 times faster than real time on four A100 GPUs.
引用
收藏
页数:15
相关论文
共 41 条
  • [21] Faster-than-Real-Time Simulation of a Large Brazilian AC/DC Grid to Analyze Electromagnetic & Electromechanical Transients as Well as Commutation Failures
    de Toledo Silva, Fabiana Ap
    Komatsu, Wilson
    Pedroso, Felipe Velloso
    Jardini, Jose Antonio
    Belanger, Jean
    2020 IEEE PES TRANSMISSION & DISTRIBUTION CONFERENCE AND EXHIBITION - LATIN AMERICA (T&D LA), 2020,
  • [22] Faster Than Real Time Stochastic Fire Spread Simulations
    Ervilha, A. R.
    Sousa, F. A.
    Pereira, J. M. C.
    Pereira, J. C. F.
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2012, 89 (05): : 361 - +
  • [23] The Reconfigurable-Hardware Real-Time and Faster-Than-Real-Time Simulator for the Analysis of Electromagnetic Transients in Power Systems
    Matar, Mahmoud
    Iravani, Reza
    IEEE TRANSACTIONS ON POWER DELIVERY, 2013, 28 (02) : 619 - 627
  • [24] Faster-Than-Real-Time Hardware Emulation of Extensive Contingencies for Dynamic Security Analysis of Large-Scale Integrated AC/DC Grid
    Cao, Shiqi
    Lin, Ning
    Dinavahi, Venkata
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2023, 38 (01) : 861 - 871
  • [25] Generator Out-of-Step Prediction Based on Faster-Than-Real-Time Analysis: Concepts and Applications
    Abedini, Moein
    Davarpanah, Mahdi
    Sanaye-Pasand, Majid
    Hashemi, Sayyed Mohammad
    Iravani, Reza
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2018, 33 (04) : 4563 - 4573
  • [26] IMPROVING FASTER-THAN-REAL-TIME HUMAN ACOUSTIC EVENT DETECTION BY SALIENCY-MAXIMIZED AUDIO VISUALIZATION
    Lin, Kai-Hsiang
    Zhuang, Xiaodan
    Goudeseune, Camille
    King, Sarah
    Hasegawa-Johnson, Mark
    Huang, Thomas S.
    2012 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2012, : 2277 - 2280
  • [27] Construction method of intelligent faster-than-real-time simulation system for shipboard aircraft supporting effectiveness evaluation
    Bai T.
    Luo Y.
    Liu G.
    Chang Z.
    Liu J.
    Yu C.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2022, 28 (07): : 2083 - 2090
  • [28] Shifted frequency analysis based, faster-than-real-time simulation of power systems on graphics processing unit
    Zhang, Junjie
    Mittenbuehler, Marcel
    Benigni, Andrea
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2024, 159
  • [29] AI-Based Faster-Than-Real-Time Stability Assessment of Large Power Systems with Applications on WECC System
    Dong, Jiaojiao
    Mandich, Mirka
    Zhao, Yinfeng
    Liu, Yang
    You, Shutang
    Liu, Yilu
    Zhang, Hongming
    ENERGIES, 2023, 16 (03)
  • [30] Flexible-fidelity modeling for faster-than-real-time emulation of modular multilevel converter with battery energy storage
    Lin, Ning
    JOURNAL OF ENERGY STORAGE, 2025, 111