See this document in CiteSeerX!

On Implementing MPI-IO Portably and with High Performance (1999)  (Make Corrections)  (49 citations)
Rajeev Thakur, William Gropp, Ewing Lusk
Proceedings of the Sixth Workshop on Input/Output in Parallel and Distributed Systems



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
anl.gov/~thakur/paper...mpioimpl.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  anl.gov/~thakur/papers (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We discuss the issues involved in implementing MPI-IO portably on multiple machines and file systems and also achieving high performance. One way to implement MPI-IO portably is to implement it on top of the basic Unix I/O functions (open, lseek, read, write, and close), which are themselves portable. We argue that this approach has limitations in both functionality and performance. We instead advocatean implementation approach that combines a large portion of portable code and a small portion... (Update)

Cited by:   More
Sockets Direct Protocol over InfiniBand in Clusters: Is it .. - Pavan Balaji Sundeep   (Correct)
A Parallel I/O Mechanism for Distributed Systems - Troy Baer And   (Correct)
Design and Performance of PVFS over InfiniBand - Jiesheng Wu Pete   (Correct)

Similar documents (at the sentence level):
71.4%:   On Implementing MPI-IO Portably and with High Performance - Thakur, Gropp, Lusk (1999)   (Correct)
5.9%:   Achieving High Performance with MPI-IO - Thakur, Gropp, Lusk   (Correct)

Active bibliography (related documents):   More   All
0.9:   I/O in Parallel Applications: The Weakest Link - Thakur, Lusk, Gropp   (Correct)
0.7:   Parallel I/O - Thakur, Gropp   (Correct)
0.6:   Integrating Parallel File I/O and Database Support for.. - No, Thakur, Choudhary (2000)   (Correct)

Similar documents based on text:   More   All
0.5:   Data Sieving and Collective I/O in ROMIO - Thakur, Gropp, Lusk (1998)   (Correct)
0.5:   Performance of an MPI-IO implementation using third-party.. - Hedges, Jones, May, Yates (2000)   (Correct)
0.4:   MPI-IO: A Standard, Portable API for High-Performance.. - Thakur, Gropp, Lusk   (Correct)

Related documents from co-citation:   More   All
17:   MPI-2: Extensions to the Message-Passing Interface - Interface - 1996
14:   PVFS: A Parallel File System For Linux Clusters - Carns, Ross et al.
11:   Data sieving and collective I/O in ROMIO - Thakur, Gropp et al. - 1999

BibTeX entry:   (Update)

R. Thakur, W. Gropp, and E. Lusk. On Implementing MPI-IO Portably and with High Performance. In Proceedings of the 6th Workshop on I/O in Parallel and Distributed Systems. ACM Press, May 1999. To appear. http://citeseer.ist.psu.edu/thakur99implementing.html   More

@inproceedings{ thakur99implementing,
    author = "Rajeev Thakur and William Gropp and Ewing Lusk",
    title = "On Implementing {MPI-{IO}} Portably and with High Performance",
    booktitle = "Proceedings of the Sixth Workshop on Input/Output in Parallel and Distributed Systems",
    pages = "23--32",
    year = "1999",
    url = "citeseer.ist.psu.edu/thakur99implementing.html" }
Citations (may not include all citations):
912   MPI: A MessagePassing Interface Standard - Interface - 1995
246   Portable Implementation of the MPI MessagePassing Interface .. (context) - Gropp, Lusk et al. - 1996
216   Informed Prefetching and Caching - Patterson, Gibson et al. - 1995  ACM   DBLP
142   MPI-2: Extensions to the Message-Passing Interface - Interface - 1997
106   Advanced Programming in the UNIX Environment (context) - Stevens - 1992  ACM
78   Implementation and Performance of Integrated Application-Con.. - Cao, Felten et al. - 1996
76   The Galley Parallel File System - Nieuwejaar, Kotz - 1997  ACM   DBLP
73   PPFS: A High Performance Portable Parallel File System - Huber, Elford et al. - 1995  DBLP
63   Server-Directed Collective I/O in Panda - Seamons, Chen et al. - 1995  ACM   DBLP
58   File-Access Characteristics of Parallel Scientific Workloads - Nieuwejaar, Kotz et al. - 1996  ACM   DBLP
49   via a Two-Phase Run-time Access Strategy (context) - Rosario, Bordawekar et al. - 1993
39   An Extended Two-Phase Method for Accessing Sections of Out-o.. - Thakur, Choudhary - 1996  ACM
39   HFS: A Performance-Oriented Flexible File System Based on Bu.. - Krieger, Stumm - 1996  DBLP
38   Input-Output Characteristics of Scalable Parallel Applicatio.. - Crandall, Aydt et al. - 1995
37   ACM Transactions on Computer Systems (context) - Kotz, MIMD - 1997
36   Requirements of Scientific Applications: An Evolutionary Vie.. (context) - Smirni, Aydt et al. - 1996
35   An Abstract-Device Interface for Implementing Portable Paral.. - Thakur, Gropp et al. - 1996  ACM
29   Adaptive File System Policy Selection (context) - Madhyasthaand, Reed - 1996
29   Managing NFS and NIS (context) - Stern - 1991  ACM
22   Architecture of the High-Performance Storage System (context) - Watson, Coyne - 1995
21   The Scotch Parallel Storage Systems - Gibson, Stodolsky et al. - 1995  ACM   DBLP
20   The MPI-IO Committee. MPI-IO: A Parallel File I/O Interface .. (context) - IO, IO et al. - 1996
20   Workload Characteristics Using Vesta (context) - Baylor, Wu - 1996
19   Proposal for a Common Parallel File System Programming Inter.. (context) - Corbett, Prost et al. - 1996
18   Users Guide for ROMIO: A High-Performance (context) - Thakur, Lusk et al. - 1998
18   Part 1: System Application Program Interface (context) - ANSI, Portable et al. - 1996
14   Fast Access to Distant Storage (context) - Foster, Kohr et al. - 1997
13   Data Sieving and Collective I/O in ROMIO - Thakur, Gropp et al. - 1999  ACM
12   An MPI-IO Interface to HPSS - Jones, Mark et al. - 1996
11   Lessons from Characterizing the Input /Output Behavior of Pa.. (context) - Smirni, Reed - 1998
11   Exploiting Global Input/Output Access Pattern Classification - Madhyastha, Reed - 1997  ACM
11   PMPIO---A Portable Implementation of MPI-IO (context) - Fineberg, Wong et al. - 1996
9   Implementation and Performance of MPI-IO File Access Using M.. (context) - Sanders, Park et al. - 1996
6   in Parallel Applications: The Weakest Link (context) - Thakur, Lusk et al. - 1998
5   World-Wide Web page at http://www (context) - Prost, PIOFS - 1996
2   Performance Using Threads (context) - Dickens, Thakur - 1999



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www-unix.mcs.anl.gov/~thakur/papers.html):   More
Users Guide for ROMIO: A High-Performance, Portable MPI-IO.. - Rajeev Thakur (2002)   (Correct)
An Evaluation of Java's I/O Capabilities for High-Performance .. - Dickens, Thakur (2000)   (Correct)
PVFS: A Parallel File System for Linux Clusters - Carns, Ligon, III, Ross, Thakur   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC