Benchmarking script
This commit is contained in:
35
drs_benchmark.sh
Executable file
35
drs_benchmark.sh
Executable file
@@ -0,0 +1,35 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
TMPINPUT="tmp_$RANDOM$RANDOM.rs"
|
||||||
|
|
||||||
|
CMD="./reactics -b -B"
|
||||||
|
|
||||||
|
for i in `seq 2 10`;do
|
||||||
|
|
||||||
|
echo "[i] n=$i; generating input file"
|
||||||
|
in/gen_drs_mutex.py $i > $TMPINPUT
|
||||||
|
|
||||||
|
for f in `seq 1 2`; do
|
||||||
|
|
||||||
|
echo "[i] Testing formula f$f"
|
||||||
|
|
||||||
|
TMPCMD="$CMD -c f$f $TMPINPUT"
|
||||||
|
echo "[i] running reactics: $TMPCMD"
|
||||||
|
|
||||||
|
res=$($TMPCMD | grep STAT)
|
||||||
|
mem=$(echo $res | cut -d';' -f 5)
|
||||||
|
time=$(echo $res | cut -d';' -f 6)
|
||||||
|
|
||||||
|
echo "[.] Finished. time:$time, mem:$mem"
|
||||||
|
|
||||||
|
echo "$i $time $mem" >> results_f$f.out
|
||||||
|
|
||||||
|
done
|
||||||
|
|
||||||
|
echo
|
||||||
|
|
||||||
|
done
|
||||||
|
|
||||||
|
rm -f $TMPINPUT
|
||||||
|
|
||||||
|
# EOF
|
||||||
Reference in New Issue
Block a user