Page History
...
OpenMPI with Infiniband:
- Clone psana environment then remove mpi4py, mpich, and mpi.
- Build openmpi on drp nodes (drp-tst-dev011 was used for this test). No special flag needed just use --prefix to put the build somewhere.
...
- Existing pre-built is located at ~monarin/tmp/4.0.0-rhel7.
- Build mpi4py using this openmpi (see recipe on relmanage/recipe)
...
cd ~/tmp
git clone https://github.com/mpi4py/mpi4py.git
cd mpi4py
export PATH=/cds/home/m/monarin/tmp/4.0.0-rhel7/bin:$PATH
which mpicc
python setup.py install --single-version-externally-managed --record=record.txt
...
- Running it with (for example),
~/tmp/4.0.0-rhel7/bin/mpirun --hostfile openmpi_hosts --mca btl_openib_allow_ib 1 run_slac.sh
...
Overview
Content Tools