PARALLEL I/O AS A PARALLEL APPLICATION

被引:3
|
作者
MOYER, SA
SUNDERAM, VS
机构
[1] DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE, EMORY UNIVERSITY, ATLANTA
关键词
D O I
10.1177/109434209500900203
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Metacomputing environments provide a software platform for implementing parallel applications utilizing networked computing resources. Such programming environments offer a cost-effective alternative to parallel machines for many classes of problems. Unfortunately, most metacomputing environments either provide no I/O facilities, or serialize all I/O requests and thus limit application performance and scalability. PIOUS is a parallel file system designed to incorporate true parallel I/O into existing metacomputing environments. Because PIOUS is itself a parallel application, the functionality of a given metacomputing environment is extended without modification. This paper examines the PIOUS software architecture and programming model and presents preliminary results from a prototype PIOUS implementation. Performance results are encouraging, demonstrating the potential of the PIOUS architecture for achieving scalable file system bandwidth in a network computing environment.
引用
收藏
页码:95 / 107
页数:13
相关论文
共 50 条
  • [1] Parallel I/O
    Schikuta, E
    Wanek, H
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2001, 15 (02): : 162 - 168
  • [2] Parallel execution of I/O system and application functionality
    Enblom, L
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 786 - 792
  • [3] A task-pool parallel I/O paradigm for an I/O intensive application
    Li, Jianjiang
    Yan, Lin
    Gao, Zhe
    Hei, Dan
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS, PROCEEDINGS, 2009, : 679 - 684
  • [4] Parallel I/O: An introduction
    Womble, DE
    Greenberg, DS
    PARALLEL COMPUTING, 1997, 23 (4-5) : 403 - 417
  • [5] 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
  • [6] 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
  • [7] PIO: Parallel I/O system for massively parallel processors
    Boku, T
    Matsubara, M
    Itakura, K
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 2001, 2110 : 383 - 392
  • [8] Parallel I/O in bulk-synchronous parallel ML
    Gava, R
    COMPUTATIONAL SCIENCE - ICCS 2004, PT 3, PROCEEDINGS, 2004, 3038 : 331 - 338
  • [9] Footprinting Parallel I/O - Machine Learning to Classify Application's I/O Behavior
    Betke, Eugen
    Kunkel, Julian
    HIGH PERFORMANCE COMPUTING: ISC HIGH PERFORMANCE 2019 INTERNATIONAL WORKSHOPS, 2020, 11887 : 214 - 226
  • [10] Parallel File System Analysis Through Application I/O Tracing
    Wright, S. A.
    Hammond, S. D.
    Pennycook, S. J.
    Bird, R. F.
    Herdman, J. A.
    Miller, I.
    Vadgama, A.
    Bhalerao, A.
    Jarvis, S. A.
    COMPUTER JOURNAL, 2013, 56 (02): : 141 - 155