Title :
Exploring Data Staging Across Deep Memory Hierarchies for Coupled Data Intensive Simulation Workflows
Author :
Tong Jin ; Fan Zhang ; Qian Sun ; Hoang Bui ; Romanus, Melissa ; Podhorszki, Norbert ; Klasky, Scott ; Kolla, Hemanth ; Chen, Jacqueline ; Hager, Robert ; Choong-Seock Chang ; Parashar, Manish
Author_Institution :
NSF Cloud & Autonomic Comput. Center, Rutgers Univ., Piscataway, NJ, USA
Abstract :
As applications target extreme scales, data staging and in-situ/in-transit data processing have been proposed to address the data challenges and improve scientific discovery. However, further research is necessary in order to understand how growing data sizes from data intensive simulations coupled with the limited DRAM capacity in High End Computing systems will impact the effectiveness of this approach. In this paper, we explore how we can use deep memory levels for data staging, and develop a multi-tiered data staging method that spans bothDRAM and solid state disks (SSD). This approach allows us to support both code coupling and data management for data intensive simulation workflows. We also show how an adaptive application-aware data placement mechanism can dynamically manage and optimize data placement across the DRAM ands storage levels in this multi-tiered data staging method. We present an experimental evaluation of our approach using wolf resources: an Infiniband cluster (Sith) and a Cray XK7system (Titan), and using combustion (S3D) and fusion (XGC1) simulations.
Keywords :
DRAM chips; digital simulation; workflow management software; Cray XK7system; DRAM capacity; Infiniband cluster; S3D; SSD; Sith; Titan; XGC1 simulation; adaptive application-aware data placement mechanism; code coupling; combustion; coupled data intensive simulation workflow; data management; deep memory hierarchy; fusion simulation; high end computing system; in-situ data processing; in-transit data processing; multitiered data staging method; scientific discovery; solid state disk; storage level; Analytical models; Computational modeling; Couplings; Data models; Numerical models; Random access memory; Runtime; Data management; adaptation; coupling; data placement; data staging; deep memory hierarchy; exascale; multi-tiered; ssd;
Conference_Titel :
Parallel and Distributed Processing Symposium (IPDPS), 2015 IEEE International
Conference_Location :
Hyderabad
DOI :
10.1109/IPDPS.2015.50