Design and Evaluation of Multiple-Level Data Staging for Blue Gene Systems

被引:12
|
作者
Isaila, Florin [1 ]
Blas, Javier Garcia [1 ]
Carretero, Jesus [1 ]
Latham, Robert [2 ]
Ross, Robert [2 ]
机构
[1] Univ Carlos III Madrid, Leganes 28911, Madrid, Spain
[2] Argonne Natl Lab, Argonne, IL 60439 USA
基金
美国国家科学基金会;
关键词
MPI-IO; parallel I/O; parallel file systems; supercomputers; I/O;
D O I
10.1109/TPDS.2010.127
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Parallel applications currently suffer from a significant imbalance between computational power and available I/O bandwidth. Additionally, the hierarchical organization of current Petascale systems contributes to an increase of the I/O subsystem latency. In these hierarchies, file access involves pipelining data through several networks with incremental latencies and higher probability of congestion. Future Exascale systems are likely to share this trait. This paper presents a scalable parallel I/O software system designed to transparently hide the latency of file system accesses to applications on these platforms. Our solution takes advantage of the hierarchy of networks involved in file accesses, to maximize the degree of overlap between computation, file I/O-related communication, and file system access. We describe and evaluate a two-level hierarchy for Blue Gene systems consisting of client-side and I/O node-side caching. Our file cache management modules coordinate the data staging between application and storage through the Blue Gene networks. The experimental results demonstrate that our architecture achieves significant performance improvements through a high degree of overlap between computation, communication, and file I/O.
引用
收藏
页码:946 / 959
页数:14
相关论文
共 50 条
  • [1] Multiple-Level MPI File Write-Back and Prefetching for Blue Gene Systems
    Garcia Blas, Javier
    Isaila, Florin
    Carretero, J.
    Latham, Robert
    Ross, Robert
    [J]. RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2009, 5759 : 164 - +
  • [2] Collaborative design by sharing multiple-level encryption files
    Kim, Ki Chang
    Yoo, Sang Bong
    [J]. CONCURRENT ENGINEERING-RESEARCH AND APPLICATIONS, 2014, 22 (01): : 29 - 37
  • [3] MULTIPLE-LEVEL REGRESSION ANALYSIS OF SURVEY AND ECOLOGICAL DATA
    HARDER, T
    PAPPI, FU
    [J]. SOCIAL SCIENCE INFORMATION SUR LES SCIENCES SOCIALES, 1969, 8 (05): : 43 - 67
  • [4] Design of multiple-level tree classifiers for intrusion detection system
    Xiang, C
    Chong, MY
    Zhu, HL
    [J]. 2004 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2004, : 873 - 878
  • [5] Design of multiple-level hybrid classifier for intrusion detection system
    Xiang, C
    Lim, SM
    [J]. 2005 IEEE WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING (MLSP), 2005, : 117 - 122
  • [6] Analysis of Twitter Data Using a Multiple-level Clustering Strategy
    Baralis, Elena
    Cerquitelli, Tania
    Chiusano, Silvia
    Grimaudo, Luigi
    Xiao, Xin
    [J]. MODEL AND DATA ENGINEERING, MEDI 2013, 2013, 8216 : 13 - 24
  • [7] Mining multiple-level fuzzy blocks from multidimensional data
    HELP University College, Kuala Lumpur, Malaysia
    不详
    不详
    [J]. Fuzzy Sets Syst, 1600, 12 (1535-1553):
  • [8] Mining multiple-level fuzzy blocks from multidimensional data
    Choong, Yeow Wei
    Laurent, Anne
    Laurent, Dominique
    [J]. FUZZY SETS AND SYSTEMS, 2008, 159 (12) : 1535 - 1553
  • [9] Multiple-level optimization method on inter-connected systems
    Qian, FC
    Li, Q
    Liu, D
    [J]. PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 940 - 943
  • [10] A unified multiple-level cache for high performance storage systems
    He, Xubin
    Ou, Li
    Kosa, Martha J.
    Scott, Stephen L.
    Engelmann, Christian
    [J]. International Journal of High Performance Computing and Networking, 2007, 5 (1-2) : 97 - 109