Abstract
Analyses of large simulation data often concentrate on regions in space and in time that contain important information. As simulations adopt Adaptive Mesh Refinement (AMR), the data records from a region of interest could be widely scattered on storage devices and accessing interesting regions results in significantly reduced I/O performance. In this work, we study the organization of block-structured AMR data on storage to improve performance of spatio-temporal data accesses. AMR has a complex hierarchical multi-resolution data structure that does not fit easily with the existing approaches that focus on uniform mesh data. To enable efficient AMR read accesses, we develop an in situ data layout optimization framework. Our framework automatically selects from a set of candidate layouts based on a performance model, and reorganizes the data before writing to storage. We evaluate this framework with three AMR datasets and access patterns derived from scientific applications. Our performance model is able to identify the best layout scheme and yields up to a 3X read performance improvement compared to the original layout. Though it is not possible to turn all read accesses into contiguous reads, we are able to achieve 90% of contiguous read throughput with the optimized layouts on average.
Original language | English |
---|---|
Title of host publication | Proceedings - 45th International Conference on Parallel Processing, ICPP 2016 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 406-415 |
Number of pages | 10 |
ISBN (Electronic) | 9781509028238 |
DOIs | |
State | Published - Sep 21 2016 |
Event | 45th International Conference on Parallel Processing, ICPP 2016 - Philadelphia, United States Duration: Aug 16 2016 → Aug 19 2016 |
Publication series
Name | Proceedings of the International Conference on Parallel Processing |
---|---|
Volume | 2016-September |
ISSN (Print) | 0190-3918 |
Conference
Conference | 45th International Conference on Parallel Processing, ICPP 2016 |
---|---|
Country/Territory | United States |
City | Philadelphia |
Period | 08/16/16 → 08/19/16 |
Bibliographical note
Publisher Copyright:© 2016 IEEE.