X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/1f0122b5308bf080e16c9ae72134609a983fcb7d..21466415aa95704f2c9a9b5a87cb7646bef177b6:/examples/gras/all2all/run.sh diff --git a/examples/gras/all2all/run.sh b/examples/gras/all2all/run.sh index e27ac159e1..36d5147878 100755 --- a/examples/gras/all2all/run.sh +++ b/examples/gras/all2all/run.sh @@ -1,15 +1,18 @@ #! /bin/bash # -# USAGE: run.sh plaform nb_host +# USAGE: run.sh plaform nb_host (broadcast source?) # # This script takes a platform file and a number of hosts as argument. +# if a third argument is passed, this is the source of the broadcast +# (given as a number between 0 and nb_host-1). # # It generates the right deployment platform and run the experiment, # only showing the last line of the run, showing the resulting time. plat=$1 nb_host=$2 +bcast=$3 set -e if [ -z $plat -o -z $nb_host ] ; then @@ -23,7 +26,7 @@ if ! [ -e $plat ] ; then fi echo "Generating the deployment" -./make_deployment.pl $plat $nb_host > tmp_deployment_$nb_host +./make_deployment.pl $plat $nb_host $bcast > tmp_deployment_$nb_host echo "Running the experiment" ./all2all_simulator $plat tmp_deployment_$nb_host 2>&1 |tee run.log|grep "Congrat" rm tmp_deployment_$nb_host