#!/bin/bash
szz=1;
mul=2;
addd=4;
cnt=1;

echo "doing code+data"
let addd=8;
let szz=4;
while [ $szz -le 1024 ]
do
   mem_cache_ram_swap_O4 $szz 1000 >> output_code_plus_data_O4
    let szz=$szz+$addd; 
done

echo "doing code+data"
let addd=8;
let szz=4;
while [ $szz -le 1024 ]
do
   mem_cache_ram_swap_O5 $szz 1000 >> output_code_plus_data_O5
    let szz=$szz+$addd; 
done

echo "doing single_multiloop"

memsize=8192;
let szz=1;
while [ $szz -le 8192 ]
do
   mem_single_multi_loop_with_opt $memsize $szz >> output_single_multi_loop_8192_with_opt
    let szz=$szz*$mul; 
done

echo "doing single_multiloop"
memsize=32768;
let szz=1;
while [ $szz -le 32768 ]
do
   mem_single_multi_loop_with_opt $memsize $szz >> output_single_multi_loop_32768_with_opt
    let szz=$szz*$mul; 
done

echo "doing single_multiloop"

memsize=8192;
let szz=1;
while [ $szz -le 8192 ]
do
   mem_single_multi_loop_without_opt $memsize $szz >> output_single_multi_loop_8192_without_opt
    let szz=$szz*$mul; 
done

echo "doing single_multiloop"
memsize=32768;
let szz=1;
while [ $szz -le 32768 ]
do
   mem_single_multi_loop_without_opt $memsize $szz >> output_single_multi_loop_32768_without_opt
    let szz=$szz*$mul; 
done

