A Checkpoint of Research on Parallel I/O for High-Performance Computing

被引:27
|
作者
Boito, Francieli Zanon [1 ]
Inacio, Eduardo C. [2 ]
Bez, Jean Luca [3 ]
Navaux, Philippe O. A. [3 ]
Dantas, Mario A. R. [2 ]
Denneulin, Yves
机构
[1] Univ Fed Rio Grande do Sul, Inst Informat, Inria GIANT, Minatec Campus,17 Ave Martyrs, F-38000 Grenoble, France
[2] Univ Fed Santa Catarina, Dept Informat & Stat, INE, Campus Reitor Joao,DF Lima, BR-88040900 Florianopolis, SC, Brazil
[3] Univ Fed Rio Grande do Sul, Inst Informat, Av Bento Goncalves 9500, BR-90650001 Porto Alegre, RS, Brazil
基金
欧盟地平线“2020”;
关键词
Parallel file systems; high-performance computing; storage systems; MANAGEMENT; STRATEGY; DESIGN; SYSTEM; SSD;
D O I
10.1145/3152891
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a comprehensive survey on parallel I/O in the high-performance computing (HPC) context. This is an important field for HPC because of the historic gap between processing power and storage latency, which causes application performance to be impaired when accessing or generating large amounts of data. As the available processing power and amount of data increase, I/O remains a central issue for the scientific community. In this survey article, we focus on a traditional I/O stack, with a POSIX parallel file system. We present background concepts everyone could benefit from. Moreover, through the comprehensive study of publications from the most important conferences and journals in a 5-year time window, we discuss the state of the art in I/O optimization approaches, access pattern extraction techniques, and performance modeling, in addition to general aspects of parallel I/O research. With this approach, we aim at identifying the general characteristics of the field and the main current and future research topics.
引用
收藏
页数:35
相关论文
共 50 条
  • [31] d2o: a distributed data object for parallel high-performance computing in Python
    Steininger T.
    Greiner M.
    Beaujean F.
    Enßlin T.
    Steininger, Theo (theos@mpa-garching.mpg.de), 1600, SpringerOpen (03)
  • [32] High-Performance Passive Macromodeling Algorithms for Parallel Computing Platforms
    Chinea, Alessandro
    Grivet-Talocia, Stefano
    Olivadese, Salvatore Bernardo
    Gobbato, Luca
    IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY, 2013, 3 (07): : 1188 - 1203
  • [33] Adaptive Fault Management of Parallel Applications for High-Performance Computing
    Lan, Zhiling
    Li, Yawei
    IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (12) : 1647 - 1660
  • [34] Parallel Backprojection: A Case Study in High-Performance Reconfigurable Computing
    Cordes, Ben
    Leeser, Miriam
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2009, (01)
  • [35] CUDA: Scalable parallel programming for high-performance scientific computing
    Luebke, David
    2008 IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING: FROM NANO TO MACRO, VOLS 1-4, 2008, : 836 - 838
  • [36] Energy-efficient high-performance parallel and distributed computing
    Samee Ullah Khan
    Pascal Bouvry
    Thomas Engel
    The Journal of Supercomputing, 2012, 60 : 163 - 164
  • [37] Parallel/high-performance object-oriented scientific computing
    Mohr, B
    Bassetti, F
    Davis, K
    Hüttemann, S
    Launay, P
    Marinescu, DC
    Miller, DJ
    Vanderwart, RL
    Müller, M
    Prodan, A
    OBJECT-ORIENTED TECHNOLOGY, 1999, 1743 : 222 - 239
  • [38] Towards high-performance spatially parallel optical reservoir computing
    Pauwels, Jael
    Van der Sande, Guy
    Bouwens, Arno
    Haelterman, Marc
    Massar, Serge
    NEURO-INSPIRED PHOTONIC COMPUTING, 2018, 10689
  • [39] A Heterogeneous Supercomputer Model for High-Performance Parallel Computing Pedagogy
    Wolfer, James
    PROCEEDINGS OF 2015 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2015, : 799 - 805
  • [40] High-performance computing in geomechanics by a parallel finite element approach
    Okulicka-Dluzewska, F
    APPLIED PARALLEL COMPUTING, PROCEEDINGS: NEW PARADIGMS FOR HPC IN INDUSTRY AND ACADEMIA, 2001, 1947 : 391 - 398