commtechs bench: Add title and legends
This commit is contained in:
parent
ec4bd91021
commit
b58d18cc5d
|
@ -43,12 +43,24 @@ for prod in $prodList ; do
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
for metrique in $metriqueList ; do
|
for metrique in $metriqueList ; do
|
||||||
|
case "$metrique" in
|
||||||
|
cache_hits) ylabel="Nb cache hit" ;;
|
||||||
|
cache_miss) ylabel="Nb cache miss" ;;
|
||||||
|
cycles) ylabel="Nb cycles" ;;
|
||||||
|
total_time) ylabel="Secondes" ;;
|
||||||
|
*) echo "Pas de label pour cette métrique : $metrique" ; exit 1 ;;
|
||||||
|
esac
|
||||||
|
|
||||||
for yscale in "nologscale" "logscale" ; do
|
for yscale in "nologscale" "logscale" ; do
|
||||||
echo "set $yscale y" >> multicores.gnuplot
|
echo "set $yscale y" >> multicores.gnuplot
|
||||||
|
echo "set title \"Producteur : $prod\"" >> multicores.gnuplot
|
||||||
|
echo "set ylabel \"$ylabel\"" >> multicores.gnuplot
|
||||||
echo "set output 'prod_$prod-$metrique-total-$yscale.ps'" >> multicores.gnuplot
|
echo "set output 'prod_$prod-$metrique-total-$yscale.ps'" >> multicores.gnuplot
|
||||||
echo "plot 'prod_$prod-$metrique.dat' using 2:xtic(1) ti 'L2', '' u 5 ti 'MEM'" >> multicores.gnuplot
|
echo "plot 'prod_$prod-$metrique.dat' using 2:xtic(1) ti 'L2', '' u 5 ti 'MEM'" >> multicores.gnuplot
|
||||||
|
echo "set ylabel \"$ylabel par boucle\"" >> multicores.gnuplot
|
||||||
echo "set output 'prod_$prod-$metrique-byLoop-$yscale.ps'" >> multicores.gnuplot
|
echo "set output 'prod_$prod-$metrique-byLoop-$yscale.ps'" >> multicores.gnuplot
|
||||||
echo "plot 'prod_$prod-$metrique.dat' using 3:xtic(1) ti 'L2', '' u 6 ti 'MEM'" >> multicores.gnuplot
|
echo "plot 'prod_$prod-$metrique.dat' using 3:xtic(1) ti 'L2', '' u 6 ti 'MEM'" >> multicores.gnuplot
|
||||||
|
echo "set ylabel \"$ylabel par ecriture\"" >> multicores.gnuplot
|
||||||
echo "set output 'prod_$prod-$metrique-byWrite-$yscale.ps'" >> multicores.gnuplot
|
echo "set output 'prod_$prod-$metrique-byWrite-$yscale.ps'" >> multicores.gnuplot
|
||||||
echo "plot 'prod_$prod-$metrique.dat' using 4:xtic(1) ti 'L2', '' u 7 ti 'MEM'" >> multicores.gnuplot
|
echo "plot 'prod_$prod-$metrique.dat' using 4:xtic(1) ti 'L2', '' u 7 ti 'MEM'" >> multicores.gnuplot
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in New Issue