Hi!
I hope this is not a question too dumb to ask, but in the docs of MPI.jl I/O I see no reference to functions such as iwrite_shared or iwrite_ordered for doing unblocking writes (and reads). Any reason for such choice?
P.S. In the docs of MPI.File.write_shared you say to look for MPI.File.write_ordered for the noncollective version. It's wrong. MPI.File.write_ordered is collective.