Prepare to fill in more synthetic read data points
authorMichael Vrable <mvrable@cs.ucsd.edu>
Thu, 17 Mar 2011 02:38:01 +0000 (19:38 -0700)
committerMichael Vrable <mvrable@cs.ucsd.edu>
Thu, 17 Mar 2011 02:38:01 +0000 (19:38 -0700)
microbench/run-synread.sh

index 1840a97..d3d8cc9 100755 (executable)
@@ -20,13 +20,17 @@ run_synbench() {
     SYNREAD_SIZE=$((1 << 24))
     run_cmd $BENCHER warmup-synread
     for s in $sizes; do
-        for o in 16 32 64; do
-            SYNREAD_SIZE=$s
-            SYNREAD_OUTSTANDING=8
-            SYNREAD_PROCS=$(($o / 8))
-            BLUESKY_RUN_NAME=$basename-$(($s / 1024))-c$o
-            run_cmd $BENCHER run-synread
-        done
+        SYNREAD_SIZE=$s
+
+        SYNREAD_OUTSTANDING=1
+        SYNREAD_PROCS=1
+        BLUESKY_RUN_NAME=$basename-$(($s / 1024))-c1
+        run_cmd $BENCHER run-synread
+
+        SYNREAD_OUTSTANDING=8
+        SYNREAD_PROCS=2
+        BLUESKY_RUN_NAME=$basename-$(($s / 1024))-c16
+        run_cmd $BENCHER run-synread
     done
 
     run_cmd $PROXY stop-proxy
@@ -35,7 +39,10 @@ run_synbench() {
 }
 
 SYNREAD_DURATION=120
-for cache in 8 16 24 32; do
+for cache in 0 4 12 20 28; do
     BLUESKY_CACHE_SIZE=$(($cache * 1024 * 1024))
+    if [ $cache -eq 0 ]; then
+        BLUESKY_CACHE_SIZE=$((64 * 1024))
+    fi
     run_synbench "syntest2-${cache}G"
 done