Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

AMRZone: A Runtime AMR Data Sharing Framework For Scientific Applications

Conference ·
Frameworks that facilitate runtime data sharing across multiple applications are of great importance for scientific data analytics. Although existing frameworks work well over uniform mesh data, they can not effectively handle adaptive mesh refinement (AMR) data. Among the challenges to construct an AMR-capable framework include: (1) designing an architecture that facilitates online AMR data management; (2) achieving a load-balanced AMR data distribution for the data staging space at runtime; and (3) building an effective online index to support the unique spatial data retrieval requirements for AMR data. Towards addressing these challenges to support runtime AMR data sharing across scientific applications, we present the AMRZone framework. Experiments over real-world AMR datasets demonstrate AMRZone's effectiveness at achieving a balanced workload distribution, reading/writing large-scale datasets with thousands of parallel processes, and satisfying queries with spatial constraints. Moreover, AMRZone's performance and scalability are even comparable with existing state-of-the-art work when tested over uniform mesh data with up to 16384 cores; in the best case, our framework achieves a 46% performance improvement.
Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF); Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
Sponsoring Organization:
DOE Office of Science; Computational Research Division
OSTI ID:
1377848
Report Number(s):
LBNL-1005694; ir:1005694
Country of Publication:
United States
Language:
English

Similar Records

In Situ Indexing and Query Processing of AMR Data
Technical Report · Fri Aug 31 00:00:00 EDT 2018 · OSTI ID:1502394

Modeling pre-Exascale AMR Parallel I/O Workloads via Proxy Applications
Conference · Sun May 01 00:00:00 EDT 2022 · OSTI ID:1881153

Distributed caching for processing raw arrays
Conference · Mon Jul 09 00:00:00 EDT 2018 · OSTI ID:1580975

Related Subjects