Making the case for reforming the I/O software stack of extreme-scale systems

被引:5
|
作者
Isaila, Florin [1 ]
Garcia, Javier [2 ]
Carretero, Jesus [2 ]
Ross, Rob [1 ]
Kimpe, Dries [1 ]
机构
[1] Argonne Natl Lab, 9700 S Cass Ave, Argonne, IL 60439 USA
[2] Univ Carlos III, Getafe, Spain
关键词
Storage; I/O software stack; Data locality; Energy efficiency; Resilience;
D O I
10.1016/j.advengsoft.2016.07.003
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The ever-increasing data needs of scientific and engineering applications require novel approaches to managing and exploring huge amounts of information in order to advance scientific discovery. In order to achieve this goal, one of the main priorities of the international scientific community is addressing the challenges of performing scientific computing on exascale machines within the next decade. Exascale platforms likely will be characterized by a three to four orders of magnitude increase in concurrency, a substantially larger storage capacity, and a deepening of the storage hierarchy. The current development model of independently applying optimizations at each layer of the system I/O software stack will not scale to the new levels of concurrency, storage hierarchy, and capacity. In this article we discuss the current development model for the I/O software stack of high-performance computing platforms. We identify the challenges of improving scalability, performance, energy efficiency, and resilience of the I/O software stack, while accessing a deepening hierarchy of volatile and nonvolatile storage. We advocate for radical new approaches to reforming the I/O software stack in order to advance toward exascale. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:26 / 31
页数:6
相关论文
共 50 条
  • [21] Understanding and Exploiting Spatial Properties of System Failures on Extreme-Scale HPC Systems
    Gupta, Saurabh
    Tiwari, Devesh
    Jantzi, Christopher
    Rogers, James
    Maxwell, Don
    2015 45TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, 2015, : 37 - 44
  • [22] The Last Journey. I. An Extreme-scale Simulation on the Mira Supercomputer
    Heitmann, Katrin
    Frontiere, Nicholas
    Rangel, Esteban
    Larsen, Patricia
    Pope, Adrian
    Sultan, Imran
    Uram, Thomas
    Habib, Salman
    Finkel, Hal
    Korytov, Danila
    Kovacs, Eve
    Rizzi, Silvio
    Insley, Joe
    Knowles, Janet Y. K.
    ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 2021, 252 (02):
  • [23] SharP Hash: A High-Performing Distributed Hash for Extreme-Scale Systems
    Parchman, Zachary W.
    Aderholdt, Ferrol
    Venkata, Manjunath Gorentla
    2017 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2017, : 647 - 648
  • [24] On a Storage System Software Stack for Extreme Scale Data Centric Computing
    Narasimhamurthy, Sai
    2017 46TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW), 2017, : 228 - 230
  • [25] Asking the Right Questions: Benchmarking Fault-Tolerant Extreme-Scale Systems
    Widener, Patrick M.
    Ferreira, Kurt B.
    Levy, Scott
    Bridges, Patrick G.
    Arnold, Dorian
    Brightwell, Ron
    EURO-PAR 2013: PARALLEL PROCESSING WORKSHOPS, 2014, 8374 : 717 - 726
  • [26] Opportunities for Nonvolatile Memory Systems in Extreme-Scale High-Performance Computing
    Vetter, Jeffrey S.
    Mittal, Sparsh
    COMPUTING IN SCIENCE & ENGINEERING, 2015, 17 (02) : 73 - 82
  • [27] Evaluating the Impact of Spiking Neural Network Traffic on Extreme-Scale Hybrid Systems
    Wolfe, Noah
    Plagge, Mark
    Carothers, Christopher D.
    Mubarak, Misbah
    Ross, Robert B.
    PROCEEDINGS OF 2018 IEEE/ACM PERFORMANCE MODELING, BENCHMARKING AND SIMULATION OF HIGH PERFORMANCE COMPUTER SYSTEMS (PMBS 2018), 2018, : 108 - 120
  • [28] PMI: A Scalable Parallel Process-Management Interface for Extreme-Scale Systems
    Balaji, Pavan
    Buntinas, Darius
    Goodell, David
    Gropp, William
    Krishna, Jayesh
    Lusk, Ewing
    Thakur, Rajeev
    RECENT ADVANCES IN THE MESSAGE PASSING INTERFACE, 2010, 6305 : 31 - +
  • [29] Exploring OpenSHMEM Model to Program GPU-based Extreme-Scale Systems
    Potluri, Sreeram
    Rossetti, Davide
    Becker, Donald
    Poole, Duncan
    Venkata, Manjunath Gorentla
    Hernandez, Oscar
    Shamis, Pavel
    Lopez, M. Graham
    Baker, Mathew
    Poole, Wendy
    OPENSHMEM AND RELATED TECHNOLOGIES: EXPERIENCES, IMPLEMENTATIONS, AND TECHNOLOGIES, OPENSHMEM 2015, 2015, 9397 : 18 - 35
  • [30] Scalable Behavioral Emulation of Extreme-Scale Systems Using Structural Simulation Toolkit
    Ramaswamy, Ajay
    Kumar, Nalini
    Neelakantan, Aravind
    Lam, Herman
    Stitt, Greg
    PROCEEDINGS OF THE 47TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2018,