Currently, loading a global mesh file issues an open call from each rank of the simulation to the same file.
This I/O pattern does not scale to large simulations.
Implement MPI-IO reading for the global mesh file read and collective reads, to ensure that reading global mesh files uses parallel IO
Currently, loading a global mesh file issues an open call from each rank of the simulation to the same file.
This I/O pattern does not scale to large simulations.
Implement MPI-IO reading for the global mesh file read and collective reads, to ensure that reading global mesh files uses parallel IO