
Chapter 13
MPI-IO
Wei-keng Liao
Northwestern University
Rajeev Thakur
Argonne National Laboratory
13.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
13.1.1 MPI-IO Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
13.1.2 Parallel I/O in Practice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
13.2 Using MPI for Simple I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
13.2.1 Three Ways of File Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
13.2.2 Blocking ...