Newer
Older
if [[ $4 == "yes" ]] ; then
echo "---------------------------------"
echo "parallel ? : $3"
fi
if [[ $3 == "yes" ]] ; then
gcc -O3 -march=native -fopenmp -I ../utilities ../utilities/polybench.c $1.c -DPOLYBENCH_TIME -D$2_DATASET -o $1 -lm
else
gcc -O3 -march=native -I ../utilities ../utilities/polybench.c $1.c -DPOLYBENCH_TIME -D$2_DATASET -o $1 -lm
fi
time_exec=`OMP_PROC_BIND=true OMP_NUM_THREADS=12 ./$1 2>&1`
time_exec=`./$1 2>&1`
fi
var=$(awk 'BEGIN{ print "'${time_exec}'"<"'${MIN}'" }')
if [ "$var" -eq 1 ];then
if [[ $4 == "yes" ]] ; then
echo "current $2 : $time_exec"
fi
if [[ $4 == "yes" ]] ; then
echo "real $2 : $MIN"
else