Colloquium 2025 Parallel Programming: MPI I/O Advanced Features

From SHARCNETHelp
Jump to navigationJump to search

MPI-IO is a set of extensions to the MPI library that enable parallel high-performance I/O operations. It provides a parallel file access interface that allows multiple processes to write to and read from the same file simultaneously. MPI-IO allows for efficient data transfer between processes and enables high-performance I/O operations on large datasets. In this seminar, we will talk about some MPI-IO advanced features such as file view, contiguous vs non-contiguous IO, hints info, independent vs collective IO, blocking vs non-blocking IO as well as MPI derived filetype and datatype.