Noncontiguous I/O through PVFS

Avery Ching, A. Choudhary, Wei Keng Liao, R. Ross, W. Gropp

Research output: Chapter in Book/Report/Conference proceedingConference contribution


With the tremendous advances in processor and memory technology, I/O has risen to become the bottleneck in high-performance computing for many applications. The development of parallel file systems has helped to ease the performance gap, but I/O still remains an area needing significant performance improvement. Research has found that noncontiguous I/O access patterns in scientific applications combined with current file system methods, to perform these accesses lead to unacceptable performance for large data sets. To enhance performance of noncontiguous I/O, we have created list I/O, a native version of noncontiguous I/O. We have used the Parallel Virtual File System (PVFS) to implement our ideas. Our research and experimentation shows that list I/O outperforms current noncontiguous I/O access methods in most I/O situations and can substantially enhance the performance of real-world scientific applications.

Original languageEnglish (US)
Title of host publicationProceedings - IEEE International Conference on Cluster Computing, CLUSTER 2002
EditorsBill Gropp, Rajkumar Buyya, Rob Pennington, Maxine Brown, Mark Baker, Dan Reed
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages10
ISBN (Electronic)0769517455
StatePublished - 2002
Externally publishedYes
EventIEEE International Conference on Cluster Computing, CLUSTER 2002 - Chicago, United States
Duration: Sep 23 2002Sep 26 2002

Publication series

NameProceedings - IEEE International Conference on Cluster Computing, ICCC
ISSN (Print)1552-5244


OtherIEEE International Conference on Cluster Computing, CLUSTER 2002
Country/TerritoryUnited States


  • Application software
  • Computer science
  • Concurrent computing
  • Costs
  • Distributed computing
  • File servers
  • File systems
  • Linux
  • Mathematics
  • Network servers

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Signal Processing


Dive into the research topics of 'Noncontiguous I/O through PVFS'. Together they form a unique fingerprint.

Cite this