Sponsor
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This research is supported by the Exascale Computing Project (17-SC- 20-SC), a collaborative effort of two U.S. Department of Energy organizations (Office of Science and the National Nuclear Security Administration) responsible for the planning and preparation of a capable exascale ecosystem, including software, applications, hardware, advanced system engineering and early testbed platforms, in support of the nation’s exascale computing imperative. This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DEAC52- 07NA27344. The work of TD was sponsored by the Wolfgang Gentner Programme of the German Federal Ministry of Education and Research (grant no. 13E18CHA). BK, DK, BL, and SP were partially supported by the LLNL-LDRD Pro- gram under Project tracking No. 22-ERD-009. BK was supported by the U.S. Department of Energy Office of Science, Early Career Research Program under Award Number DE-SC0024335.WP was supported by the ORAU Ralph E. Powe Junior Faculty Enhancement Awards Program and NSF RTG DMS-2136228.
Published In
International Journal of High Performance Computing Applications
Document Type
Article
Publication Date
6-14-2024
Subjects
Finite element discretizations, C++ (Computer program language)
Abstract
The MFEM (Modular Finite Element Methods) library is a high-performance C++ library for finite element discretizations. MFEM supports numerous types of finite element methods and is the discretization engine powering many computational physics and engineering applications across a number of domains. This paper describes some of the recent research and development in MFEM, focusing on performance portability across leadership-class supercomputing facilities, including exascale supercomputers, as well as new capabilities and functionality, enabling a wider range of applications. Much of this work was undertaken as part of the Department of Energy’s Exascale Computing Project (ECP) in collaboration with the Center for Efficient Exascale Discretizations (CEED).
Rights
© The Author(s) 2024
Locate the Document
DOI
10.1177/10943420241261981
Persistent Identifier
https://archives.pdx.edu/ds/psu/42252
Citation Details
Andrej, J., Atallah, N., Bäcker, J.-P., Camier, J.-S., Copeland, D., Dobrev, V., Dudouit, Y., Duswald, T., Keith, B., Kim, D., Kolev, T., Lazarov, B., Mittal, K., Pazner, W., Petrides, S., Shiraiwa, S., Stowell, M., & Tomov, V. (2024). High-performance finite elements with MFEM. The International Journal of High Performance Computing Applications.