Low WAVECAR writing performance
Posted: Wed Oct 28, 2015 3:30 pm
Not sure if this is a "bug" or if I am not setting a parameter correctly, but we encountered an issue when running VASP on many cores (58 nodes, 16 cores/node) on a big system. The final wave function file is about 102 GB, but a LOT of the time seems to be spent in writing this file. This is from the OUTCAR:
General timing and accounting informations for this job:
========================================================
Total CPU time used (sec): 8211.169
User time (sec): 6686.418
System time (sec): 1524.751
Elapsed time (sec): 49008.315
In fileio.F it looks like multiple MPI processes write into the same record in the WAVECAR file and this may cause this significant performance degradation? Did I make a mistake here, or are you aware of this? Is there a way to improve this to improve IO performance? Any help or hint would be greatly appreciated!
General timing and accounting informations for this job:
========================================================
Total CPU time used (sec): 8211.169
User time (sec): 6686.418
System time (sec): 1524.751
Elapsed time (sec): 49008.315
In fileio.F it looks like multiple MPI processes write into the same record in the WAVECAR file and this may cause this significant performance degradation? Did I make a mistake here, or are you aware of this? Is there a way to improve this to improve IO performance? Any help or hint would be greatly appreciated!