70 likes | 134 Views
How it normally looks (v1.6). Open MPI. All the other MPI_* API functions, constants, handles. MPI_File _* API functions, constants, handles. ROMIO plugin. How it normally looks (v1.7). Open MPI. All the other MPI_* API functions, constants, handles.
E N D
How it normally looks (v1.6) Open MPI All the other MPI_* API functions, constants, handles MPI_File_* API functions, constants, handles ROMIO plugin
How it normally looks (v1.7) Open MPI All the other MPI_* API functions, constants, handles MPI_File_* API functions, constants, handles ROMIO plugin OMPIO plugin
--disable-mpi-io (v1.6) Open MPI All the other MPI_* API functions, constants, handles MPI_File_* API functions, constants, handles Compile/link time error if you call MPI_File_open() because that symbol doesn’t exist in mpi.h or libmpi. ROMIO plugin
--disable-mpi-io (v1.7) Open MPI All the other MPI_* API functions, constants, handles MPI_File_* API functions, constants, handles ROMIO plugin OMPIO plugin
--disable-io-romio (v1.6) Open MPI All the other MPI_* API functions, constants, handles MPI_File_* API functions, constants, handles ROMIO plugin Run-time error if you call MPI_File_open() because OMPI has no plugin to do the MPI I/O functionality.
--disable-io-romio (v1.7) Open MPI All the other MPI_* API functions, constants, handles MPI_File_* API functions, constants, handles No run-time error if you call MPI_File_open() because OMPI will use the OMPIO plugin ROMIO plugin OMPIO plugin