Now the timing script also receive as a parameter cpu or gpu, so it can invoke the right run script for the benchmark when running
@@ -3,8 +3,11 @@
# Save path the current path that will be used to store the results.
BASE_PATH=$(pwd)
+# Local variable to store if cpu or gpu directed benchmark
+TYPE=$3
+
# Enter in the directory passed as first parameter, then execute run and save the results in the file passed as second parameter
cd $1
BENCH_NAME=$1
-BENCH_TIME=`(/usr/bin/time -f "%e" ./run) 2>&1 > /dev/null | tail -1`
+BENCH_TIME=`(/usr/bin/time -f "%e" ./run-$TYPE) 2>&1 > /dev/zero | tail -1`
echo "$BENCH_NAME $BENCH_TIME" >> $BASE_PATH/$2