Passion: Optimized I/O for parallel applications

被引:0
|
作者
Thakur, R [1 ]
Choudhary, A [1 ]
Bordawekar, R [1 ]
More, S [1 ]
Kuditipudi, S [1 ]
机构
[1] SYRACUSE UNIV,SYRACUSE,NY 13244
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Parallel computers with peak performance of more than 100 Gflops/second are already available to solve a variety of problems in a range of disciplines. However, the input/output performance of these machines is a poor reflection of their true computational power. To improve the I/O performance of parallel programs with distributed multidimensional arrays, we have developed a software library called Passion (Parallel, Scalable Software for Input/Output). Passion's routines are designed to read or write either entire distributed arrays or sections of such arrays. Passion also frees the programmer from many of the tedious tasks associated with performing I/O in parallel programs and has a high-level interface that makes it easy to specify the required I/O. We have implemented Passion on Intel's Paragon, Touchstone Delta, and iPSC/860 systems, and on the IBM SP system. We have also made it publicly available through the World Wide Web (http://www.cat.syr.edu/passion. html). We are in the process of porting the library to other machines and extending its functionality.
引用
收藏
页码:70 / &
页数:10
相关论文
共 50 条
  • [41] Tools for Analyzing Parallel I/O
    Kunkel, Julian Martin
    Betke, Eugen
    Bryson, Matt
    Carns, Philip
    Francis, Rosemary
    Frings, Wolfgang
    Laifer, Roland
    Mendez, Sandra
    HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2018, 2018, 11203 : 49 - 70
  • [42] Research and implementation of parallel I/O in parallel database system
    Ye, Xiaobin
    Yang, Shuqiang
    Chang, Yuelou
    Jisuanji Gongcheng/Computer Engineering, 2000, 26 (03): : 57 - 58
  • [43] Modeling pre-Exascale AMR Parallel I/O Workloads via Proxy Applications
    Godoy, William F.
    Delozier, Jenna
    Watson, Gregory R.
    2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022), 2022, : 952 - 961
  • [44] Bridging Network and Parallel I/O Research for Improving Data-Intensive Distributed Applications
    Biswas, Debasmita
    Neuwirth, Sarah
    Paul, Arnab K.
    Butt, Ali R.
    PROCEEDINGS OF 8TH WORKSHOP ON INNOVATING THE NETWORK FOR DATA-INTENSIVE SCIENCE (INDIS 2021), 2021, : 50 - 56
  • [45] Parallel I/O in bulk-synchronous parallel ML
    Gava, R
    COMPUTATIONAL SCIENCE - ICCS 2004, PT 3, PROCEEDINGS, 2004, 3038 : 331 - 338
  • [46] PIO: Parallel I/O system for massively parallel processors
    Boku, T
    Matsubara, M
    Itakura, K
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 2001, 2110 : 383 - 392
  • [47] PARALLEL I/O SUBSYSTEMS IN MASSIVELY-PARALLEL SUPERCOMPUTERS
    FEITELSON, DG
    CORBETT, PF
    BAYLOR, J
    HSU, Y
    IEEE PARALLEL & DISTRIBUTED TECHNOLOGY, 1995, 3 (03): : 33 - 47
  • [48] Pattern Matching and I/O Replay for POSIX I/O in Parallel Programs
    Kluge, Michael
    Knuepfer, Andreas
    Mueller, Matthias
    Nagel, Wolfgang F.
    EURO-PAR 2009: PARALLEL PROCESSING, PROCEEDINGS, 2009, 5704 : 45 - 56
  • [49] Iteration Based Collective I/O Strategy for Parallel I/O Systems
    Wang, Zhixiang
    Shi, Xuanhua
    Jin, Hai
    Wu, Song
    Chen, Yong
    2014 14TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2014, : 287 - 294
  • [50] An Optimized Message Passing Framework for Parallel Implementation of Signal Processing Applications
    Saha, Sankalita
    Schlessman, Jason
    Puthenpurayil, Sebastian
    Bhattacharyya, Shuvra S.
    Wolf, Wayne
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 1062 - +