Proceedings of the 2001 ACM/IEEE Conference on Supercomputing 2001
DOI: 10.1145/582034.582051
|View full text |Cite
|
Sign up to set email alerts
|

MPI-IO/GPFS, an optimized implementation of MPI-IO on top of GPFS

Abstract: MPI-IO/GPFS is an optimized prototype implementation of the I/O chapter of the Message Passing Interface (MPI) 2 standard. It uses the IBM General Parallel File System (GPFS) Release 3 as the underlying file system. This paper describes optimization features of the prototype that take advantage of new GPFS programming interfaces. It also details how collective data access operations have been optimized by minimizing the number of messages exchanged in sparse accesses and by increasing the overlap of communicat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
40
0

Year Published

2005
2005
2014
2014

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 60 publications
(41 citation statements)
references
References 3 publications
0
40
0
Order By: Relevance
“…I/O forwarding has also been used in Prost et al (2001), Oldfield et al (2006), Nisar et al (2008), Fu et al (2010), Docan et al (2010) and May (2001) to reduce the I/O impact on computing. The IBM Blue Gene series of supercomputers (Yu et al, 2006) uses independent I/O nodes in their system to handle I/O requests, which are generated in computer nodes and forwarded to I/O nodes.…”
Section: Related Workmentioning
confidence: 99%
“…I/O forwarding has also been used in Prost et al (2001), Oldfield et al (2006), Nisar et al (2008), Fu et al (2010), Docan et al (2010) and May (2001) to reduce the I/O impact on computing. The IBM Blue Gene series of supercomputers (Yu et al, 2006) uses independent I/O nodes in their system to handle I/O requests, which are generated in computer nodes and forwarded to I/O nodes.…”
Section: Related Workmentioning
confidence: 99%
“…We note that besides PnetCDF, there are several general purpose parallel file systems such as GPFS on IBM platforms, the Lustre file system on Cray platforms, and parallel virtual file systems (PVFS) developed at ANL (e.g. Carns et al 2000;Prost et al 2001).…”
Section: Community Atmosphere Model (Cam)mentioning
confidence: 99%
“…IBM's GPFS [31], which is POSIX compliant, has an optimized MPI-IO implementation [28] for improving collective I/O access. It has a global lock manager which hands out "lock tokens" to clients, which helps with optimizing client-side caching.…”
Section: History and Our Dlm Approachmentioning
confidence: 99%