Abstract
—With the increasing fidelity and resolution enabled by high-performance computing systems, simulation-based scientific discovery is able to model and understand microscopic physical phenomena at a level that was not possible in the past. A grand challenge that the HPC community is faced with is how to handle the large amounts of analysis data generated from simulations. In-memory computing, among others, is recognized to be a viable path forward and has experienced tremendous success in the past decade. Nevertheless, there has been a lack of a complete study and understanding of in-memory computing as a whole on HPC systems. This paper presents a comprehensive study, which goes well beyond the typical performance metrics. In particular, we assess the in-memory computing with regard to its usability, portability, robustness and internal design trade-offs, which are the key factors that of interest to domain scientists. We use two realistic scientific workflows, LAMMPS and Laplace, to conduct comprehensive studies on state-of-the-art in-memory computing libraries, including DataSpaces, DIMES, Flexpath and Decaf. We conduct cross-platform experiments at scale on two leading supercomputers, Titan at ORNL and Cori at NERSC, and summarize our key findings in this critical area.
Original language | English |
---|---|
Title of host publication | Proceedings - 2020 IEEE 40th International Conference on Distributed Computing Systems, ICDCS 2020 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 987-997 |
Number of pages | 11 |
ISBN (Electronic) | 9781728170022 |
DOIs | |
State | Published - Nov 2020 |
Event | 40th IEEE International Conference on Distributed Computing Systems, ICDCS 2020 - Singapore, Singapore Duration: Nov 29 2020 → Dec 1 2020 |
Publication series
Name | Proceedings - International Conference on Distributed Computing Systems |
---|---|
Volume | 2020-November |
Conference
Conference | 40th IEEE International Conference on Distributed Computing Systems, ICDCS 2020 |
---|---|
Country/Territory | Singapore |
City | Singapore |
Period | 11/29/20 → 12/1/20 |
Funding
The authors wish to acknowledge the support from the US NSF under Grant No. CCF-1718297, CCF-1812861, and NJIT research startup fund. This research used resources of the Oak Ridge Leadership Computing Facility and National Energy Research Scientific Computing Center, which are supported by the Office of Science of the U.S. Department of Energy.
Keywords
- Data analytics
- High-performance computing
- In-memory computing
- Workflow