MVAPICH2 performance
Posted: Mon Feb 03, 2014 10:14 pm
Dear all users,
I am running some calculation on the cluster Briaree at Calcul Québec.
I installed Code Saturne 3.0.3.
I used OpenMPI with intel compiler and now, I use MVAPICH2 2.0b.
I obtained a big gain.
To do 2550 itérations, I took:
With OpenMPI 1.6.3 (include with Code Saturne), I spend 2846.5s (User CPU time: 2676.037s and System CPU time: 170.551 s).
With OpenMPI 1.6.5 (intel compiler), I spend 2898.7s (User CPU time: 2719.740s and System CPU time: 178.967s).
With MVAPICH2 2.0b (intel compiler), I spend 2071.1s (User CPU time: 2069.278s and System CPU time: 1.830s).
Roughly 30% of gain.
I remarked the time spend for each time step is more stable. With MVAPICH2, I spend a little less than 1s since 3 days. With OpenMPI, it is between 6 and 1s during my différents runs.
With NEK5000 (spectral element) and a mesh with 512 000 cells and 25 millions of collocation points, I obtained a gain of 19%.
I use 4 nodes and each node has 12 cores.
The mesh has 1.3 millions of cell.
The simulation is : incompressible and LES.
Metis is used.
I am running some calculation on the cluster Briaree at Calcul Québec.
I installed Code Saturne 3.0.3.
I used OpenMPI with intel compiler and now, I use MVAPICH2 2.0b.
I obtained a big gain.
To do 2550 itérations, I took:
With OpenMPI 1.6.3 (include with Code Saturne), I spend 2846.5s (User CPU time: 2676.037s and System CPU time: 170.551 s).
With OpenMPI 1.6.5 (intel compiler), I spend 2898.7s (User CPU time: 2719.740s and System CPU time: 178.967s).
With MVAPICH2 2.0b (intel compiler), I spend 2071.1s (User CPU time: 2069.278s and System CPU time: 1.830s).
Roughly 30% of gain.
I remarked the time spend for each time step is more stable. With MVAPICH2, I spend a little less than 1s since 3 days. With OpenMPI, it is between 6 and 1s during my différents runs.
With NEK5000 (spectral element) and a mesh with 512 000 cells and 25 millions of collocation points, I obtained a gain of 19%.
I use 4 nodes and each node has 12 cores.
The mesh has 1.3 millions of cell.
The simulation is : incompressible and LES.
Metis is used.