-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrun.sh
28 lines (20 loc) · 1.21 KB
/
run.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Print env vars, debug purposes.
echo NEST_MODULE_PATH=$NEST_MODULE_PATH
echo NEST_DATA_DIR=$NEST_DATA_DIR
echo PYTHONPATH=$PYTHONPATH
echo NEST_PYTHON_PREFIX=$NEST_PYTHON_PREFIX
echo LTDL_LIBRARY_PATH=$LTDL_LIBRARY_PATH
#unset MPIHOME
#unset MPICH_PROCESS_GROUP
#unset OMPI_MCA_btl
#unset PYTHONPATH
echo MPIHOME=$MPIHOME
echo MPICH_PROCESS_GROUP=$MPICH_PROCESS_GROUP
echo OMPI_MCA_btl=$OMPI_MCA_btl
#real 3m21.671s
#mpirun -np 1 -hostfile hostfile --prefix $CONDA_PREFIX -x NEST_MODULE_PATH=$NEST_MODULE_PATH -x NEST_DATA_DIR=$NEST_DATA_DIR --mca btl vader,self python main.py
#real 0m50.965s
#mpirun -np 1 -hostfile hostfile --prefix $CONDA_PREFIX -x NEST_MODULE_PATH=$NEST_MODULE_PATH -x NEST_DATA_DIR=$NEST_DATA_DIR -bind-to none -map-by slot --mca btl vader,self python main.py
#real 0m52.808s
#mpirun -np 1 -hostfile hostfile --prefix $CONDA_PREFIX -x NEST_MODULE_PATH=$NEST_MODULE_PATH -x NEST_DATA_DIR=$NEST_DATA_DIR -bind-to none -map-by slot --mca btl vader,self,tcp python main.py
mpirun -np 68 -hostfile hostfile --prefix $CONDA_PREFIX -x NEST_MODULE_PATH=$NEST_MODULE_PATH -x NEST_DATA_DIR=$NEST_DATA_DIR -bind-to none -map-by slot --mca pml ob1 --mca btl tcp,self --mca btl_tcp_if_include enp6s0f0 python main.py