 #!/bin/sh


###############
###############
# without opt #
###############
###############


################################## SMALL #############################################
gcc -O0 compare_binary_skew_to_plot_summer2016.c

rm timings_summer2016.txt

size=100
for i in `seq 1 190`
	do 
		./a.out $size
		((size+=10))
done

cp timings_summer2016.txt timings_summer2016_without_opt_small_arrays_bis.txt


#################################### MEDIUM ###########################################
gcc compare_binary_skew_to_plot_summer2016.c

rm timings_summer2016.txt

size=10000
for i in `seq 1 50`
	do 
		./a.out $size
		((size+=10000))
done

cp timings_summer2016.txt timings_summer2016_without_opt_medium_arrays_bis.txt


###################################### LARGE #########################################
gcc compare_binary_skew_to_plot_summer2016.c

rm timings_summer2016.txt

size=100
for i in `seq 1 19`
	do 
		((size*=2))
		./a.out $size
done

cp timings_summer2016.txt timings_summer2016_without_opt_large_arrays_bis.txt

###############################################################################



###############
###############
## with -O3  ##
###############
###############



################################## SMALL #############################################
gcc -O3 compare_binary_skew_to_plot_summer2016.c

rm timings_summer2016.txt

size=100
for i in `seq 1 190`
	do 
		./a.out $size
		((size+=10))
done

cp timings_summer2016.txt timings_summer2016_with_O3_small_arrays.txt


#################################### MEDIUM ###########################################
gcc -O3 compare_binary_skew_to_plot_summer2016.c

rm timings_summer2016.txt

size=10000
for i in `seq 1 50`
	do 
		./a.out $size
		((size+=10000))
done

cp timings_summer2016.txt timings_summer2016_with_O3_medium_arrays.txt


###################################### LARGE #########################################
gcc -O3 compare_binary_skew_to_plot_summer2016.c

rm timings_summer2016.txt

size=100
for i in `seq 1 19`
	do 
		((size*=2))
		./a.out $size
done

cp timings_summer2016.txt timings_summer2016_with_O3_large_arrays.txt
