Commit 3b73f8f0 authored by Philip Carns's avatar Philip Carns
Browse files

enable bmi/tcp on theta regression

- untested
parent 5d1cf829
......@@ -7,3 +7,4 @@
#COBALT -M carns@mcs.anl.gov
aprun -n 2 -N 1 ./margo-p2p-latency -i 100000 -n ofi+gni://ipogif0:5000
aprun -n 2 -N 1 ./margo-p2p-latency -i 100000 -n bmi+tcp://5000
......@@ -29,6 +29,7 @@ cp margo-p2p-latency.qsub $JOBDIR
cd $SANDBOX
git clone https://github.com/ofiwg/libfabric.git
git clone git://git.mcs.anl.gov/bmi
git clone https://github.com/pmodels/argobots.git
git clone https://github.com/mercury-hpc/mercury.git
wget http://dist.schmorp.de/libev/libev-4.24.tar.gz
......@@ -57,12 +58,22 @@ cd build
make -j 3
make install
# BMI
echo "=== BUILDING BMI ==="
cd $SANDBOX/bmi
./prepare
mkdir build
cd build
../configure --prefix=$PREFIX --enable-shared --host=x86_64-linux
make -j 3
make install
# mercury
echo "=== BUILDING MERCURY ==="
cd $SANDBOX/mercury
mkdir build
cd build
cmake -DNA_USE_OFI:BOOL=ON -DMERCURY_USE_BOOST_PP:BOOL=ON -DCMAKE_INSTALL_PREFIX=/$PREFIX -DMERCURY_USE_CHECKSUMS:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=ON -DMERCURY_USE_SELF_FORWARD:BOOL=ON -DNA_USE_SM:BOOL=ON ../
cmake -DNA_USE_BMI:BOOL=ON -DBMI_INCLUDE_DIR:PATH=$PREFIX/include -DBMI_LIBRARY:FILEPATH=$PREFIX/lib/libbmi.so -DNA_USE_OFI:BOOL=ON -DMERCURY_USE_BOOST_PP:BOOL=ON -DCMAKE_INSTALL_PREFIX=/$PREFIX -DMERCURY_USE_CHECKSUMS:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=ON -DMERCURY_USE_SELF_FORWARD:BOOL=ON -DNA_USE_SM:BOOL=ON ../
make -j 3
make install
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment