English

WOMBAT: A Scalable and High Performance Astrophysical MHD Code

Instrumentation and Methods for Astrophysics 2017-03-08 v1

Abstract

We present a new code for astrophysical magneto-hydrodynamics specifically designed and optimized for high performance and scaling on modern and future supercomputers. We describe a novel hybrid OpenMP/MPI programming model that emerged from a collaboration between Cray, Inc. and the University of Minnesota. This design utilizes MPI-RMA optimized for thread scaling, which allows the code to run extremely efficiently at very high thread counts ideal for the latest generation of the multi-core and many-core architectures. Such performance characteristics are needed in the era of "exascale" computing. We describe and demonstrate our high-performance design in detail with the intent that it may be used as a model for other, future astrophysical codes intended for applications demanding exceptional performance.

Keywords

Cite

@article{arxiv.1701.07452,
  title  = {WOMBAT: A Scalable and High Performance Astrophysical MHD Code},
  author = {Peter Mendygral and Nick Radcliffe and Krishna Kandalla and David Porter and Brian J. O'Neill and Chris Nolting and Paul Edmon and Julius M. F. Donnert and Thomas W. Jones},
  journal= {arXiv preprint arXiv:1701.07452},
  year   = {2017}
}

Comments

28 pages, 23 figures, Accepted for publication in ApJS

R2 v1 2026-06-22T18:00:26.637Z