WOMBAT: A Scalable and High-performance Astrophysical Magnetohydrodynamics Code

  • Mendygral P
  • Radcliffe N
  • Kandalla K
  • et al.
25Citations
Citations of this article
20Readers
Mendeley users who have this article in their library.

Abstract

We present a new code for astrophysical magnetohydrodynamics 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 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.

Cite

CITATION STYLE

APA

Mendygral, P. J., Radcliffe, N., Kandalla, K., Porter, D., O’Neill, B. J., Nolting, C., … Jones, T. W. (2017). WOMBAT: A Scalable and High-performance Astrophysical Magnetohydrodynamics Code. The Astrophysical Journal Supplement Series, 228(2), 23. https://doi.org/10.3847/1538-4365/aa5b9c

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free