Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

for evt in myrun.events():
print('*** evt',rank)
(ps-2.0.8) psanagpu109:lcls2$

mpi4py

  • NOTE: mpi4py conda recipe creates a conda activate script that can dynamically (at run time!) pick up an OS-specific version of openmpi.  I think that That's why we didn't create a conda package for openmpi, since two os-specific versions could not exist in the same conda-env.  Instead we dynamically pick up the right version using a conda "openmpi.sh" script when the env is activated.  I guess the implication is that openmpi is rhel6/7 specific, but I don't understand why (perhaps because infiniband is os-specific?).
  • mpi4py should be kept in a local conda channel (not the cloud) since it is facility specific