- By:
- Gong, Qian ; Chen, Jieyang; Whitney, Ben; Liang, Xin; Reshniak, Viktor ; Banerjee, Tania; Lee, Jaemoon; Rangarajan, Anand; Wan, Lipeng; Vidal, Nicolas ; Liu, Qing; Gainaru, Ana ; Podhorszki, Norbert ; Archibald, Richard K; Ranka, Sanjay; Klasky, Scott A
- Journal Name:
- SoftwareX
- Page Number:
- 101590-101590
- Volume:
- 24
- Issue Number:
- N/A
- Publication Date:
- January 16, 2024
- View DOI Listing:
- https://doi.org/10.1016/j.softx.2023.101590
Abstract
We describe MGARD, a software providing MultiGrid Adaptive Reduction for floating-point scientific data on structured and unstructured grids. With exceptional data compression capability and precise error control, MGARD addresses a wide range of requirements, including storage reduction, high-performance I/O, and in-situ data analysis. It features a unified application programming interface (API) that seamlessly operates across diverse computing architectures. MGARD has been optimized with highly-tuned GPU kernels and efficient memory and device management mechanisms, ensuring scalable and rapid operations.