Parallel IO support for meta-computing applications: MPI_Connect IO applied to PACX-MPI

Graham E. Fagg, Edgar Gabriel, Michael Resch, Jack J. Dongarra

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Parallel IO (PIO) support for larger scale computing is becoming more important as application developers better understand its importance in reducing overall execution time by avoiding IO overheads. This situation has been made more critical as processor speed and overall system size has increased at a far greater rate than sequential IO performance. Systems such as MPI_Connect and PACX-MPI allow multiple MPPs to be interconnected, complicating IO issues further. MPI_Connect implemented Parallel IO support for distributed applications in the MPI_Conn_IO package by transferring complete sections of files to remote machines, supporting the case that all the applications and the file storage were completely distributed. This system had a number of performance drawbacks compared to the more common usage of metacomputing where some files and applications have an affinity to a home site and thus less data transfer is required. Here we present the new PACX-MPI PIO system based initially on MPI_Connect IO, and attempt to demonstrate multiple methods of handling MPI PIO that cover a greater number of possible usage scenarios. Given are some preliminary performance results as well as a comparison to other PIO grid systems such as the Asian Pacific GridFarm, and Globus gridFTP, GASS and RIO.

Original languageEnglish
Title of host publicationRecent Advances in Parallel Virtual Machine and Message Passing Interface - 8th European PVM/MPI Users’ Group Meeting, Proceedings
EditorsYiannis Cotronis, Jack Dongarra
PublisherSpringer Verlag
Pages135-147
Number of pages13
ISBN (Print)3540426094, 9783540426097
DOIs
StatePublished - 2001
Externally publishedYes
Event8th European on Parallel Virtual Machine and Message Passing Interface Users’ Group Meeting, 2001 - Santorini/Thera, Greece
Duration: Sep 23 2001Sep 26 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2131
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference8th European on Parallel Virtual Machine and Message Passing Interface Users’ Group Meeting, 2001
Country/TerritoryGreece
CitySantorini/Thera
Period09/23/0109/26/01

Fingerprint

Dive into the research topics of 'Parallel IO support for meta-computing applications: MPI_Connect IO applied to PACX-MPI'. Together they form a unique fingerprint.

Cite this