Versions Compared

Key

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

This post shows the installation and configuration steps needed to set up Charm++ to run with UCX machine layer

References


1. Get the UCX machine layer code fromĀ https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4940/

...

Code Block
# cd ../pingpong/

# make -j
../../../bin/charmc   pingpong.ci
touch cifiles
../../../bin/charmc  -I../../../src/conv-core pingpong.C
../../../bin/charmc  -language charm++ -o pgm pingpong.o

# salloc -N 2 -p thor 
# mpirun -map-by node -n 2 -x UCX_NET_DEVICES=mlx5_0:1 ./pgm