I need to export ASCII file on distributed file system. Currently I open file streams to the same file in append mode on each node. Then I export all data sequentially node by node. Will this solution work correctly on distributed file systems or is it necessary to use MPI-I/O? It seems that I don't quite understand the concept of parallel file systems.
P.S. The file is obliged to be ASCII.