HTML version of Scripted Foils prepared 11 November 1996

Foil 17 Comments on Parallel Input/Output - II

From CPS615-Initial Lecture on MPI ending with discussion of basic MPI_SEND Delivered Lectures of CPS615 Basic Simulation Track for Computational Science -- 31 October 96. by Geoffrey C. Fox *
Secs 148.3
1 Today, memory costs have declined and ALL mainstream MIMD distributed memory machines whether clusters of workstations or integrated systems such as T3D/ Paragon/ SP-2 have enough memory on each node to run UNIX
2 Thus printf today means typically that the node on which it runs will stick it out on "standard output" file for that node
  • However this is implementation dependent
  • e.g. If you want a stream of output with information in order
    • Say that from node 0, then node 1, then node 2 etc.
    • This was default on old Caltech machines but
  • In general you need to communicate information from nodes 1 to N-1 to node 0 and let node 0 sort it and output in required order
3 New MPI-IO initiative will link I/O to MPI in a standard fashion

Table Font Size


© 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 Fri Aug 15 1997