• DocumentCode
    3200849
  • 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
  • fYear
    2015
  • fDate
    25-29 May 2015
  • Firstpage
    1033
  • Lastpage
    1042
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium (IPDPS), 2015 IEEE International
  • Conference_Location
    Hyderabad
  • ISSN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2015.50
  • Filename
    7161588