Skip to content
Snippets Groups Projects
get-all-results-and-test.sh 752 B
Newer Older
gkusoglu's avatar
gkusoglu committed
#!/bin/bash
gkusoglu's avatar
gkusoglu committed
m1=`./build-and-run.sh $1 MEDIUM no no`
gkusoglu's avatar
gkusoglu committed
m2=`./build-and-getbest-run.sh $1_optimized MEDIUM no no`
gkusoglu's avatar
gkusoglu committed
var=$(awk 'BEGIN{ print "'${m1}'"<"'${m2}'" }')
if [ "$var" -eq 1 ];then
gkusoglu's avatar
gkusoglu committed
    echo "Not modified is faster !"
    exit 1
fi
gkusoglu's avatar
gkusoglu committed
echo -n "$m2 "
gkusoglu's avatar
gkusoglu committed

gkusoglu's avatar
gkusoglu committed
l1=`./build-and-run.sh $1 LARGE no no`
gkusoglu's avatar
gkusoglu committed
l2=`./build-and-getbest-run.sh $1_optimized LARGE no no`
gkusoglu's avatar
gkusoglu committed
var=$(awk 'BEGIN{ print "'${l1}'"<"'${l2}'" }')
if [ "$var" -eq 1 ];then
gkusoglu's avatar
gkusoglu committed
    echo "Not modified is faster !"
    exit 1
fi
gkusoglu's avatar
gkusoglu committed
echo -n "$l2 "
gkusoglu's avatar
gkusoglu committed

gkusoglu's avatar
gkusoglu committed
l3=`./build-and-getbest-run.sh $1_optimized LARGE yes no`
var=$(awk 'BEGIN{ print "'${l2}'"<"'${l3}'" }')
gkusoglu's avatar
gkusoglu committed
if [ "$var" -eq 1 ];then
gkusoglu's avatar
gkusoglu committed
    echo "Sequential is faster !"
    exit 1
fi
gkusoglu's avatar
gkusoglu committed
echo -n "$l3 "
gkusoglu's avatar
gkusoglu committed

gkusoglu's avatar
gkusoglu committed
el=`./build-and-getbest-run.sh $1_optimized EXTRALARGE yes no`
echo "$el"