Optimizing the Performance of SPEC MPI with KNL and Omni-Path
Optimizing the Performance of SPEC MPI with KNL and Omni-Path
Tuning the Eager threshold has a significant impact on application performance by avoiding the synchronization of rendezvous protocol and thus yielding better communication computation overlap.
Library Version: MVAPICH2 2.3rc1
Runtime Flags:
| milc | MV2_SMP_EAGERSIZE=256000 |
| leslie3d | MV2_SMP_EAGERSIZE=1024000 |
| pop2 | None |
| lammps | MV2_SMP_EAGERSIZE=512000 |
| wrf2 | MV2_SMP_EAGERSIZE=512000 |
| tera_tf | MV2_SMP_EAGERSIZE=128000 |
| lu | MV2_SMP_EAGERSIZE=1024000 |
System Details:
| CPU Model | Intel Xeon Phi 7250 |
| CPU Core Info | 68 @ 1.4 GHz |
| IB Card | 100Gb/sec Intel Omni-Path (OPA) |
| IB Switch | Full Fat Tree 100Gb/sec Intel Omni-Path with 6 core switches |
Submitted by Amit Ruhela @ OSU
Last Modified March 6, 2018, 1:54 p.m.