diff options
Diffstat (limited to 'run_all_sd-vbs.sh')
-rwxr-xr-x | run_all_sd-vbs.sh | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/run_all_sd-vbs.sh b/run_all_sd-vbs.sh index 376a9c2..97fc4f1 100755 --- a/run_all_sd-vbs.sh +++ b/run_all_sd-vbs.sh | |||
@@ -30,18 +30,18 @@ cd .. | |||
30 | echo "Done. Running experiments..." | 30 | echo "Done. Running experiments..." |
31 | # Full L3, full L2 - xi is the baseline for the pairs | 31 | # Full L3, full L2 - xi is the baseline for the pairs |
32 | baseXI=SD-VBS/$(date +"%b%d-%H")-c-xi-$runID.txt | 32 | baseXI=SD-VBS/$(date +"%b%d-%H")-c-xi-$runID.txt |
33 | echo "" | ../run_bench.sh -m base -p coreCPU -l $maxJobs -b sd-vbsNames.txt -B -I xi $runID | 33 | echo "" | ../run_bench.sh -m base -p $coreCPU -l $maxJobs -b sd-vbsNames.txt -B -I xi $runID |
34 | # Half L3, full L2 - i3 sees effect of half L3 | 34 | # Half L3, full L2 - i3 sees effect of half L3 |
35 | baseI3=SD-VBS/$(date +"%b%d-%H")-c-i3-$runID.txt | 35 | baseI3=SD-VBS/$(date +"%b%d-%H")-c-i3-$runID.txt |
36 | echo "" | ../run_bench.sh -m base -p coreCPU -l $maxJobs -b sd-vbsNames.txt -B -I i3 $runID | 36 | echo "" | ../run_bench.sh -m base -p $coreCPU -l $maxJobs -b sd-vbsNames.txt -B -I i3 $runID |
37 | # Half L3, half L2 - additional effect of half L2 | 37 | # Half L3, half L2 - additional effect of half L2 |
38 | baseI=SD-VBS/$(date +"%b%d-%H")-c-i-$runID.txt | 38 | baseI=SD-VBS/$(date +"%b%d-%H")-c-i-$runID.txt |
39 | echo "" | ../run_bench.sh -m base -p coreCPU -l $maxJobs -b sd-vbsNames.txt -B -I i $runID | 39 | echo "" | ../run_bench.sh -m base -p $coreCPU -l $maxJobs -b sd-vbsNames.txt -B -I i $runID |
40 | date | 40 | date |
41 | 41 | ||
42 | # Run the Level-C pairs | 42 | # Run the Level-C pairs |
43 | pairC=SD-VBS/$(date +"%b%d-%H")-c-xi-async-$runID.txt | 43 | pairC=SD-VBS/$(date +"%b%d-%H")-c-xi-async-$runID.txt |
44 | echo "" | ../run_bench.sh -m pair -p coreCPU -P $threadCPU -l $maxJobs -b sd-vbsNames.txt -B -I xi -A $runID | 44 | echo "" | ../run_bench.sh -m pair -p $coreCPU -P $threadCPU -l $maxJobs -b sd-vbsNames.txt -B -I xi -A $runID |
45 | date | 45 | date |
46 | 46 | ||
47 | # Run the Level-A/-B pairs | 47 | # Run the Level-A/-B pairs |
@@ -52,13 +52,13 @@ cd .. | |||
52 | echo "Done. Continuing experiments..." | 52 | echo "Done. Continuing experiments..." |
53 | # No cache isolation | 53 | # No cache isolation |
54 | pairXI=SD-VBS/$(date +"%b%d-%H")-c-xi-$runID"-A.txt and -B.txt" | 54 | pairXI=SD-VBS/$(date +"%b%d-%H")-c-xi-$runID"-A.txt and -B.txt" |
55 | echo "" | ../run_bench.sh -m pair -p coreCPU -P $threadCPU -l $maxJobs -b sd-vbsNames.txt -B -I xi $runID | 55 | echo "" | ../run_bench.sh -m pair -p $coreCPU -P $threadCPU -l $maxJobs -b sd-vbsNames.txt -B -I xi $runID |
56 | # Shared L2, split L3 | 56 | # Shared L2, split L3 |
57 | pairI3=SD-VBS/$(date +"%b%d-%H")-c-i3-$runID"-A.txt and -B.txt" | 57 | pairI3=SD-VBS/$(date +"%b%d-%H")-c-i3-$runID"-A.txt and -B.txt" |
58 | echo "" | ../run_bench.sh -m pair -p coreCPU -P $threadCPU -l $maxJobs -b sd-vbsNames.txt -B -I i3 $runID | 58 | echo "" | ../run_bench.sh -m pair -p $coreCPU -P $threadCPU -l $maxJobs -b sd-vbsNames.txt -B -I i3 $runID |
59 | # Split L2, split L3 | 59 | # Split L2, split L3 |
60 | pairI=SD-VBS/$(date +"%b%d-%H")-c-i-$runID"-A.txt and -B.txt" | 60 | pairI=SD-VBS/$(date +"%b%d-%H")-c-i-$runID"-A.txt and -B.txt" |
61 | echo "" | ../run_bench.sh -m pair -p coreCPU -P $threadCPU -l $maxJobs -b sd-vbsNames.txt -B -I i $runID | 61 | echo "" | ../run_bench.sh -m pair -p $coreCPU -P $threadCPU -l $maxJobs -b sd-vbsNames.txt -B -I i $runID |
62 | date | 62 | date |
63 | 63 | ||
64 | echo "==== DONE ====" | 64 | echo "==== DONE ====" |