Browse Source

updates in the echo statements, so that they make sense

user avadapal 8 months ago
parent
commit
0edb62b079
2 changed files with 41 additions and 30 deletions
  1. 3 0
      repro/generate_raw_data.sh
  2. 38 30
      repro/generate_raw_data_bs.sh

+ 3 - 0
repro/generate_raw_data.sh

@@ -1,4 +1,7 @@
   
+# This generates the raw data for all all the small (n <= 2^26) heap experiments
+
+
 echo "Running the Heap Extract Experiments (Basic)"
 cd ..
 nitrs=1

+ 38 - 30
repro/generate_raw_data_bs.sh

@@ -1,109 +1,117 @@
 
 echo "Running the Binary Experiments (Basic)"
 cd ..
-nitrs=20
+nitrs=1
 for itr in $(seq 1 $nitrs); do
     echo $itr
     echo "bssize: 16\nis_optimized: 0\n" > "repro/data/log_basic_bs_preproc_16_itr_$itr"	
     ./docker/run-experiment -p m:17 r17:17 c:17 p:64 >> "repro/data/log_basic_bs_preproc_16_itr_$itr"
-    echo "preprocessing_bs_16 (basic preproc) - iteration $itr"
+    echo "(basic preproc BS size 16), iteration $itr done"
     echo "bssize: 16\nis_optimized: 0\n" > "repro/data/log_basic_bs_online_16_itr_$itr"	
     ./docker/run-experiment  -t 64 bbsearch 16 >> "repro/data/log_basic_bs_online_16_itr_$itr"
-    echo "preprocessing_bs_16 (basic online) - iteration $itr"
+    echo "(basic online BS size 16), iteration $itr done"
 done    
   
-nitrs=20
+nitrs=1
 for itr in $(seq 1 $nitrs); do
     echo "bssize: 18\nis_optimized: 0\n" > 		            "repro/data/log_basic_bs_preproc_18_itr_$itr"	
     ./docker/run-experiment -p m:19 r19:19 c:19 p:64 >> "repro/data/log_basic_bs_preproc_18_itr_$itr"
-    echo "preprocessing_bs_18 (basic online)"
+    echo "(basic preproc BS size 18), iteration $itr done"
     echo "bssize: 18\nis_optimized: 0\n" > "repro/data/log_basic_bs_online_18_itr_$itr"
     ./docker/run-experiment  -t 64 bbsearch 18 >> "repro/data/log_basic_bs_online_18_itr_$itr"
-    echo "preprocessing_bs_18 (basic online)"	
+    echo "(basic online BS size 18), iteration $itr done"	
 done
 
-nitrs=20
+nitrs=1
 for itr in $(seq 1 $nitrs); do
     echo "bssize: 20\nis_optimized: 0\n" > "repro/data/log_basic_bs_preproc_20_itr_$itr"	
     ./docker/run-experiment -p m:21 r21:21 c:21 p:64 >> "repro/data/log_basic_bs_preproc_20_itr_$itr"
-    echo "preprocessing_bs_20 (basic preproc)"
+    echo "(basic preproc BS size 20), iteration $itr done"
     echo "bssize: 20\nis_optimized: 0\n" > "repro/data/log_basic_bs_online_20_itr_$itr"
     ./docker/run-experiment  -t 64 bbsearch 20 >> "repro/data/log_basic_bs_online_20_itr_$itr"
-    echo "preprocessing_bs_20 (basic online)"
+    echo "(basic online BS size 20), iteration $itr done"
 done
 
-nitrs=10
+nitrs=1
 for itr in $(seq 1 $nitrs); do
     echo "bssize: 22\nis_optimized: 0\n" > "repro/data/log_basic_bs_preproc_22_itr_$itr"	
    ./docker/run-experiment -p m:23 r23:23 c:23 p:64 >> "repro/data/log_basic_bs_preproc_22_itr_$itr"
-   echo "preprocessing_bs_22 (basic preproc)"
+   echo "(basic preproc BS size 22), iteration $itr done"
    echo "bssize: 22\nis_optimized: 0\n" > "repro/data/log_basic_bs_online_22_itr_$itr"
    ./docker/run-experiment  -t 64 bbsearch 22 >>  "repro/data/log_basic_bs_online_22_itr_$itr"
-   echo "preprocessing_bs_22 (basic online)"
+   echo "(basic online BS size 22), iteration $itr done"
 done
 
-nitrs=10
+nitrs=1
 for itr in $(seq 1 $nitrs); do
   echo "bssize: 24\nis_optimized: 0\n" > "repro/data/log_basic_bs_preproc_24_itr_$itr"
   ./docker/run-experiment -p m:25 r25:25 c:25 p:64 >>  "repro/data/log_basic_bs_preproc_24_itr_$itr"
-  echo "preprocessing_bs_24 (basic preproc)"
+  echo "(basic preproc BS size 24), iteration $itr done"
   echo "bssize: 24\nis_optimized: 0\n" > "repro/data/log_basic_bs_online_24_itr_$itr"
   ./docker/run-experiment  -t 64 bbsearch 24 >>   "repro/data/log_basic_bs_online_24_itr_$itr"
-  echo "preprocessing_bs_24 (basic online)"
+  echo "(basic online BS size 24), iteration $itr done"
 done
 
-nitrs=5
+nitrs=1
 for itr in $(seq 1 $nitrs); do
   echo "bssize: 26\nis_optimized: 0\n" > "repro/data/log_basic_bs_preproc_26_itr_$itr"
   ./docker/run-experiment -p m:27 r27:27 c:27 p:64 >>  "repro/data/log_basic_bs_preproc_26_itr_$itr"
+  echo "(basic preproc BS size 26), iteration $itr done"	
   echo "bssize: 26\nis_optimized: 0\n" > "repro/data/log_basic_bs_online_26_itr_$itr"
   ./docker/run-experiment  -t 64 bbsearch 26 >> "repro/data/log_basic_bs_online_26_itr_$itr"
-  echo "preprocessing_bs_26 (basic online)"
+  echo "(online preproc BS size 26), iteration $itr done"
 done
 
 
 echo "Running the Binary Search Experiments (Optimized)"
-nitrs=10
+nitrs=1
 for itr in $(seq 1 $nitrs); do
    echo "bssize: 16\nis_optimized: 1\n" 			  >  "repro/data/log_opt_bs_preproc_16_itr_$itr"	 
   ./docker/run-experiment -p  i16:1 c:17 p:64 	  >> "repro/data/log_opt_bs_preproc_16_itr_$itr"
-  echo "preprocessing_bs_16 (opt preproc)"
+  echo "(optimized preproc BS size 16), iteration $itr done"
    echo "bssize: 16\nis_optimized: 1\n" 				     > "repro/data/log_opt_bs_online_16_itr_$itr"
   ./docker/run-experiment -t 64 bsearch 16   >> "repro/data/log_opt_bs_online_16_itr_$itr"
-  echo "preprocessing_bs_16 (opt online)"
+   echo "(optimized online BS size 16), iteration $itr done"
 
    echo "bssize: 18\nis_optimized: 1\n" 		     	              > "repro/data/log_opt_bs_preproc_18_itr_$itr"	
   ./docker/run-experiment -p  i18:1 c:19 p:64                        >> "repro/data/log_opt_bs_preproc_18_itr_$itr"
-   echo "preprocessing_bs_18 (opt preproc)"
+    echo "(optimized preproc BS size 18), iteration $itr done"
    echo "bssize: 18\nis_optimized: 1\n"                                    > "repro/data/log_opt_bs_online_18_itr_$itr"
   ./docker/run-experiment -t 64 bsearch 18   >> "repro/data/log_opt_bs_online_18_itr_$itr"
-  echo "preprocessing_bs_18 (opt online)"
+   echo "(optimized online BS size 18), iteration $itr done"
 
   echo "bssize: 20\nis_optimized: 1\n"                         > "repro/data/log_opt_bs_preproc_20_itr_$itr"
   ./docker/run-experiment -p  i20:1 c:21 p:64    >> "repro/data/log_opt_bs_preproc_20_itr_$itr"
-  echo "preprocessing_bs_20 (opt preproc)"
+  echo "(optimized preproc BS size 20), iteration $itr done"
    echo "bssize: 20\nis_optimized: 1\n"                                   > "repro/data/log_opt_bs_online_20_itr_$itr"
   ./docker/run-experiment -t 64 bsearch 20  >> "repro/data/log_opt_bs_online_20_itr_$itr"
-  echo "preprocessing_bs_20 (opt online)"
+  echo "(optimized online BS size 20), iteration $itr done"
 
    echo "bssize: 22\nis_optimized: 1\n"        > "repro/data/log_opt_bs_preproc_22_itr_$itr"
  ./docker/run-experiment -p  i22:1 c:23 p:64    >> "repro/data/log_opt_bs_preproc_22_itr_$itr"
-  echo "preprocessing_bs_22 (opt preproc)"
+  echo "(optimized preproc BS size 22), iteration $itr done"
    echo "bssize: 22\nis_optimized: 1\n" > "repro/data/log_opt_bs_online_22_itr_$itr"
  ./docker/run-experiment -t 64 bsearch 22  >> "repro/data/log_opt_bs_online_22_itr_$itr"
-  echo "preprocessing_bs_22 (opt online)"
+  echo "(optimized online BS size 22), iteration $itr done"
 
  echo "bssize: 24\nis_optimized: 1\n" > "repro/data/log_opt_bs_preproc_24_itr_$itr"
  ./docker/run-experiment -p  i24:1 c:25 p:64 >> "repro/data/log_opt_bs_preproc_24_itr_$itr"
-  echo "preprocessing_bs_24 (opt preproc)"
+  echo "(optimized preproc BS size 24), iteration $itr done"
    echo "bssize: 24\nis_optimized: 1\n" > "repro/data/log_opt_bs_online_24_itr_$itr"
  ./docker/run-experiment -t 64 bsearch 24  >> "repro/data/log_opt_bs_online_24_itr_$itr"
-  echo "preprocessing_bs_24 (opt online)"
+  echo "(optimized online BS size 24), iteration $itr done"
 
   echo "bssize: 26\nis_optimized: 1\n" > "repro/data/log_opt_bs_preproc_26_itr_$itr"
  ./docker/run-experiment -p  i26:1 c:27 p:64 >> "repro/data/log_opt_bs_preproc_26_itr_$itr"
-  echo "preprocessing_bs_26 (opt preproc)"
+  echo "(optimized preproc BS size 26), iteration $itr done"
   echo "bssize: 26\nis_optimized: 1\n" > "repro/data/log_opt_bs_online_26_itr_$itr"
   ./docker/run-experiment -t 64 bsearch 26  >> "repro/data/log_opt_bs_online_26_itr_$itr"
-  echo "preprocessing_bs_26 (opt online)"
+  echo "(optimized online BS size 26), iteration $itr done"
+
+    echo "bssize: 28\nis_optimized: 1\n" > "repro/data/log_opt_bs_preproc_28_itr_$itr"
+ ./docker/run-experiment -p  i28:1 c:29 p:64 >> "repro/data/log_opt_bs_preproc_28_itr_$itr"
+  echo "(optimized preproc BS size 28), iteration $itr done"
+  echo "bssize: 28\nis_optimized: 1\n" > "repro/data/log_opt_bs_online_28_itr_$itr"
+  ./docker/run-experiment -t 64 bsearch 28  >> "repro/data/log_opt_bs_online_28_itr_$itr"
+  echo "(optimized online BS size 28), iteration $itr done"
 done