"magic_pdf/git@developer.sourcefind.cn:wangsen/mineru.git" did not exist on "d04f3f22f59a340f6f0546dea278a16376adcab8"
Commit 7410c32e authored by Hejing Li's avatar Hejing Li
Browse files

ns3 dctcp script add latency parameter

parent 09e293da
...@@ -13,11 +13,15 @@ OUTDIR_BASE="$EHSIM_BASE/experiments/pyexps" ...@@ -13,11 +13,15 @@ OUTDIR_BASE="$EHSIM_BASE/experiments/pyexps"
cd $NS3_BASE cd $NS3_BASE
k_start=0 k_start=0
k_end=199680
k_step=2080
#k_end=199680 #k_end=199680
k_end=0 #k_step=8320
k_step=8320
#mtus="1500 4000 9000" #mtus="1500 4000 9000"
mtus="1500" mtus="1500"
# link latency corresponds to RTT latency 1us 10us 100us
#latencies="167ns 1670ns 16us 33us"
latencies="33us"
cores=$1 cores=$1
echo $cores echo $cores
...@@ -26,14 +30,16 @@ proc=0 ...@@ -26,14 +30,16 @@ proc=0
pids="" pids=""
#for k in $(seq $k_start $k_step $k_end) #for k in $(seq $k_start $k_step $k_end)
for m in $mtus for lat in $latencies
do do
for m in $mtus
do
#echo $k #echo $k
#for m in 1500 4000 9000 # MTU size #for m in 1500 4000 9000 # MTU size
for k in $(seq $k_start $k_step $k_end) for k in $(seq $k_start $k_step $k_end)
do do
echo "MtU: $m K: $k " echo "latency: $lat MtU: $m K: $k "
./cosim-dctcp-run.sh $k $m ./cosim-dctcp-run.sh $k $m $lat &
pid=$! pid=$!
pids="$pids $pid" pids="$pids $pid"
proc=$(($proc + 1)) proc=$(($proc + 1))
...@@ -47,6 +53,11 @@ do ...@@ -47,6 +53,11 @@ do
fi fi
done done
done
done
for p in $pids; do
wait $p
done done
......
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