Treffer: AMReX and pyAMReX: Looking beyond the exascale computing project.

Title:
AMReX and pyAMReX: Looking beyond the exascale computing project.
Authors:
Myers, Andrew1 (AUTHOR) atmyers@lbl.gov, Zhang, Weiqun1 (AUTHOR), Almgren, Ann1 (AUTHOR), Antoun, Thierry1,2 (AUTHOR), Bell, John1 (AUTHOR), Huebl, Axel1 (AUTHOR), Sinn, Alexander3 (AUTHOR)
Source:
International Journal of High Performance Computing Applications. Nov2024, Vol. 38 Issue 6, p599-611. 13p.
Database:
Business Source Premier

Weitere Informationen

AMReX is a software framework for the development of block-structured mesh applications with adaptive mesh refinement (AMR). AMReX was initially developed and supported by the AMReX Co-Design Center as part of the U.S. DOE Exascale Computing Project (ECP), and is continuing to grow post-ECP. In addition to adding new functionality and performance improvements to the core AMReX framework, we have also developed a Python binding, pyAMReX, that provides a bridge between AMReX-based application codes and the data science ecosystem. pyAMReX provides zero-copy application GPU data access for AI/ML, in situ analysis and application coupling, and enables rapid, massively parallel prototyping. In this paper we review the overall functionality of AMReX and pyAMReX, focusing on new developments, new functionality, and optimizations of key operations. We also summarize capabilities of ECP projects that used AMReX and provide an overview of new, non-ECP applications. [ABSTRACT FROM AUTHOR]

Copyright of International Journal of High Performance Computing Applications is the property of Sage Publications Inc. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)