Extensions to the SENSEI In situ Framework for Heterogeneous Architectures
- Data Sciences Division, Lawrence Berkeley National Laboratory, USA
- Computer Sciences Department, San Francisco State University, USA and Data Sciences Division, Lawrence Berkeley National Laboratory, USA
- Data Sciences Division, Lawrence Berkeley National Laboratory, USA and International Computer Science Institute, University of California at Berkeley, USA
The proliferation of GPUs and accelerators in recent supercomputing systems, so called heterogeneous architectures, has led to increased complexity in execution environments and programming models as well as to deeper memory hierarchies on these systems. In this work, we discuss challenges that arise in in situ code coupling on these heterogeneous architectures. In particular, we present data and execution model extensions to the SENSEI in situ framework that are targeted at the effective use of systems with heterogeneous architectures. We then use these new data and execution model extensions to investigate several in situ placement and execution configurations and to analyze the impact these choices have on overall performance.
- Research Organization:
- Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR) (SC-ASCR)
- DOE Contract Number:
- AC02-05CH11231
- OSTI ID:
- 2370361
- Journal Information:
- Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis, Journal Name: Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis
- Country of Publication:
- United States
- Language:
- English
Similar Records
Practical Loop Transformations for Tensor Contraction Expressions on Multi-Level Memory Hierarchies
Data and Thread Placement in NUMA Architectures: A Statistical Learning Approach