1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 echo "" | ../run_bench.sh -m base -p 15 -l $maxJobs -b tacleNames.txt -B -I xi $runID # Half L3, full L2 - i3 sees effect of half L3 baseI3=baseline/$(date +"%b%d-%H")-c-i3-$runID.txt echo "" | ../run_bench.sh -m base -p 15 -l $maxJobs -b tacleNames.txt -B -I i3 $runID # Half L3, half L2 - additional effect of half L2 baseI=baseline/$(date +"%b%d-%H")-c-i-$runID.txt echo "" | ../run_bench.sh -m base -p 15 -l $maxJobs -b tacleNames.txt -B -I i $runID date # Run the Level-A/-B pairs cd ../all_pairs make all -j32 # No cache isolation pairXI=all_pairs/$(date +"%b%d-%H")-c-xi-$runID"-A.txt and -B.txt" echo "" | ../run_bench.sh -m pair -p 15 -P 31 -l $maxJobs -b tacleNames.txt -B -I xi $runID # Shared L2, split L3 pairI3/* This program is part of the TACLeBench benchmark suite. Version V 2.0 Name echo "" | ../run_bench.sh -m pair -p 15 -P 31 -l $maxJobs -b tacleNames.txt -B -I i3 $runID # Split L2, split L3 pairI=all_pairs/$(date +"%b%d-%H")-c-i-$runID"-A.txt and -B.txt" echo "" | ../run_bench.sh -m pair -p 15 -P 31 -l $maxJobs -b tacleNames.txt -B -I i $runID date # Run the Level-C pairs cd ../baseline pairC=baseline/$(date +"%b%d-%H")-c-xi-async-$runID.txt echo "" | ../run_bench.sh -m pair -p 15 -P 31 -l $maxJobs -b tacleNames.txt -B -I xi -A $runID date echo "==== DONE ====" echo "Results are in:" echo "- $baseXI" echo "- $baseI3" echo "- $baseI" echo "- $pairXI" echo "- $pairI3" echo "- $pairI" echo "- $pairC"