Basic HTML version of Foils prepared 19 September 98

Foil 82 I/O included in MPI-2

From MPI Message Passing Interface Computational Science for Simulations -- Fall Semester 1998. by Geoffrey C. Fox, Nancy McCracken


Goal is to provide model for portable file system allowing for optimization of parallel I/O
  • portable I/O interface POSIX judged not possible to allow enough optimization
Parallel I/O system provides high-level interface supporting transfers of global data structures between process memories and files.
Significant optimizations required include:
  • grouping, collective buffering, and disk-directed I/O
Other optimizations also achieved by
  • asynchronous I/O, strided accesses and control over physical file layout on disks.
I/O access modes defined by data partitioning expressed with derived datatypes



© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sun Apr 11 1999