MPI - IO - Prace Training Portal
MPI - IO - Prace Training Portal MPI - IO - Prace Training Portal
Collective MPI-IO functionsWRITEREADMPI_File_write_allMPI_File_read_allMPI_File_write_at_allMPI_File_read_at_allPotentially better performance
Non-Blocking MPI-IO functionsWRITEREADMPI_File_iwriteMPI_File_ireadMPI_File_iwrite_atMPI_File_iread_atOverlap between I/O and computations
- Page 1 and 2: MPI - IO
- Page 3 and 4: Sequential I/Oprocess 0 process 1 p
- Page 5 and 6: Parallel I/O to a single shared fil
- Page 7 and 8: Simple Execution OrderMPI_Info_crea
- Page 9 and 10: PositioningCoordinationSynchronizat
- Page 11 and 12: Contiguous - Non Contiguous I/OProc
- Page 13: Collective - Independent I/0p0p1 p2
- Page 17 and 18: Two phase collective buffering• F
Non-Blocking <strong>MPI</strong>-<strong>IO</strong> functionsWRITEREAD<strong>MPI</strong>_File_iwrite<strong>MPI</strong>_File_iread<strong>MPI</strong>_File_iwrite_at<strong>MPI</strong>_File_iread_atOverlap between I/O and computations