aboutsummaryrefslogtreecommitdiff
path: root/Python/pywarpx/picmi.py
diff options
context:
space:
mode:
authorGravatar Axel Huebl <axel.huebl@plasma.ninja> 2021-09-03 14:10:06 -0700
committerGravatar GitHub <noreply@github.com> 2021-09-03 23:10:06 +0200
commitb83f2949a1ac2eed003e991e9653b8427716bf14 (patch)
tree8cbe7cebce2e052fc82b3aa0222ac8349179c056 /Python/pywarpx/picmi.py
parent49680aeb6722ca7a5ffca5c782af2f5c0701c371 (diff)
downloadWarpX-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