diff options
author | 2021-09-03 14:10:06 -0700 | |
---|---|---|
committer | 2021-09-03 23:10:06 +0200 | |
commit | b83f2949a1ac2eed003e991e9653b8427716bf14 (patch) | |
tree | 8cbe7cebce2e052fc82b3aa0222ac8349179c056 /Python/pywarpx/picmi.py | |
parent | 49680aeb6722ca7a5ffca5c782af2f5c0701c371 (diff) | |
download | WarpX-b83f2949a1ac2eed003e991e9653b8427716bf14.tar.gz WarpX-b83f2949a1ac2eed003e991e9653b8427716bf14.tar.zst WarpX-b83f2949a1ac2eed003e991e9653b8427716bf14.zip |
Summit: Work-Around IBM MPI Collectives (#2283)
Fix crashes on Summit at scale (>~224 nodes) due to failing Barriers
in IBM's MPI stack.
Seen mostly with I/O routines and only since the RHEL8 upgrade.
We see no signfiicant performance impact from this work-around until
OLCF & IBM fix the problem (OLCFHELP-3545).
An alternative work-around via
```
export OMPI_MCA_coll_ibm_collselect_mode_barrier=failsafe
```
was tested and is a tiny bit slower than just falling back to HCOLL
or OMPI's barrier implementations via
```
export OMPI_MCA_coll_ibm_skip_barrier=true
```
Thanks to Brian Smith at OLCF for the support!
Diffstat (limited to 'Python/pywarpx/picmi.py')
0 files changed, 0 insertions, 0 deletions