| 1 | set terminal pdfcairo color enhanced size 6.5in,3.5in font "Times,17"
|
|---|
| 2 |
|
|---|
| 3 | set size 1.0, 1.0 # scale of plot area inside terminal
|
|---|
| 4 | set origin 0.0, 0.0 # bottom-left corner
|
|---|
| 5 |
|
|---|
| 6 | INDIR="build"
|
|---|
| 7 | OUTDIR="build"
|
|---|
| 8 |
|
|---|
| 9 | set macros
|
|---|
| 10 | set output OUTDIR."/plot-list-1ord.pdf"
|
|---|
| 11 |
|
|---|
| 12 | set lmargin 10
|
|---|
| 13 | set bmargin 7
|
|---|
| 14 |
|
|---|
| 15 | set grid
|
|---|
| 16 | set nokey
|
|---|
| 17 | set logscale y 2
|
|---|
| 18 | set yrange [0.4:3.0];
|
|---|
| 19 | set ytics ( \
|
|---|
| 20 | "+40%%" 1.666666667, \
|
|---|
| 21 | "+30%%" 1.428571429, \
|
|---|
| 22 | "+20%%" 1.25, \
|
|---|
| 23 | "+10%%" 1.111111111, \
|
|---|
| 24 | "0" 1, \
|
|---|
| 25 | "-20%%" 0.833333333, \
|
|---|
| 26 | "-40%%" 0.714285714, \
|
|---|
| 27 | "-60%%" 0.625, \
|
|---|
| 28 | "-80%%" 0.555555556, \
|
|---|
| 29 | "-100%%" 0.5, \
|
|---|
| 30 | "-130%%" 0.434782609, \
|
|---|
| 31 | "-160%%" 0.384615385, \
|
|---|
| 32 | "-200%%" 0.333333333 \
|
|---|
| 33 | )
|
|---|
| 34 | set xrange [-5.5:17.5];
|
|---|
| 35 | set xlabel "Machine, Size Zone; Operation; Framework; \nPrevalence Prevalence Prevalence"
|
|---|
| 36 | set xtics ( \
|
|---|
| 37 | "AMD, sm" -5, \
|
|---|
| 38 | "AMD, med" -4, \
|
|---|
| 39 | "Intel, sm" -3, \
|
|---|
| 40 | "Intel, med" -2, \
|
|---|
| 41 | \
|
|---|
| 42 | "I" 0, \
|
|---|
| 43 | "II" 1, \
|
|---|
| 44 | "III" 2, \
|
|---|
| 45 | "IV" 3, \
|
|---|
| 46 | "V" 4, \
|
|---|
| 47 | "VI" 5, \
|
|---|
| 48 | "VII" 6, \
|
|---|
| 49 | "VIII" 7, \
|
|---|
| 50 | "IX" 8, \
|
|---|
| 51 | "X" 9, \
|
|---|
| 52 | "XI" 10, \
|
|---|
| 53 | "XII" 11, \
|
|---|
| 54 | \
|
|---|
| 55 | "{/Helvetica=15 C{/Symbol \42}}" 13, \
|
|---|
| 56 | "{/Symbol \155}C++" 14, \
|
|---|
| 57 | "LQ: tailq" 15, \
|
|---|
| 58 | "LQ: list" 16, \
|
|---|
| 59 | ) rotate by -45
|
|---|
| 60 |
|
|---|
| 61 | set ylabel "Duration (relative)" offset -1.0,0
|
|---|
| 62 | set errorbars 2.0
|
|---|
| 63 | set pointintervalbox 0
|
|---|
| 64 |
|
|---|
| 65 | barHtScale_phys = 0.05
|
|---|
| 66 | barHtScale_op = 0.1
|
|---|
| 67 | barHtScale_fx = 0.05
|
|---|
| 68 |
|
|---|
| 69 |
|
|---|
| 70 | plot INDIR."/plot-list-1ord.dat" \
|
|---|
| 71 | i 3 using (0):(0):(-1 - 1):(-1 - 1 + barHtScale_phys * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 72 | '' i 2 using (0):(0):(-1 - 2):(-1 - 2 + barHtScale_phys * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 73 | '' i 1 using (0):(0):(-1 - 3):(-1 - 3 + barHtScale_phys * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 74 | '' i 0 using (0):(0):(-1 - 4):(-1 - 4 + barHtScale_phys * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 75 | '' i 3 using (-1 - 1 + barHtScale_phys * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 76 | '' i 2 using (-1 - 2 + barHtScale_phys * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 77 | '' i 1 using (-1 - 3 + barHtScale_phys * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 78 | '' i 0 using (-1 - 4 + barHtScale_phys * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 79 | \
|
|---|
| 80 | '' i 10 using (0):(0):( 0):( 0 + barHtScale_op * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 81 | '' i 11 using (0):(0):( 1):( 1 + barHtScale_op * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 82 | '' i 12 using (0):(0):( 2):( 2 + barHtScale_op * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 83 | '' i 13 using (0):(0):( 3):( 3 + barHtScale_op * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 84 | '' i 14 using (0):(0):( 4):( 4 + barHtScale_op * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 85 | '' i 15 using (0):(0):( 5):( 5 + barHtScale_op * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 86 | '' i 4 using (0):(0):( 6):( 6 + barHtScale_op * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 87 | '' i 5 using (0):(0):( 7):( 7 + barHtScale_op * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 88 | '' i 6 using (0):(0):( 8):( 8 + barHtScale_op * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 89 | '' i 7 using (0):(0):( 9):( 9 + barHtScale_op * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 90 | '' i 8 using (0):(0):(10):(10 + barHtScale_op * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 91 | '' i 9 using (0):(0):(11):(11 + barHtScale_op * $3):1:2 title columnheader(1) with boxxyerror fc rgb "black" fs transparent solid 0.15 noborder, \
|
|---|
| 92 | '' i 10 using ( 0 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 93 | '' i 11 using ( 1 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 94 | '' i 12 using ( 2 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 95 | '' i 13 using ( 3 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 96 | '' i 14 using ( 4 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 97 | '' i 15 using ( 5 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 98 | '' i 4 using ( 6 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 99 | '' i 5 using ( 7 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 100 | '' i 6 using ( 8 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 101 | '' i 7 using ( 9 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 102 | '' i 8 using (10 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 103 | '' i 9 using (11 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
|
|---|
| 104 | \
|
|---|
| 105 | '' i 16 using (0):(0):(1 + 12):(1 + 12 + barHtScale_fx * $3):1:2 title columnheader(1) with boxxyerror fc rgb "blue" fs transparent solid 0.15 noborder, \
|
|---|
| 106 | '' i 19 using (0):(0):(1 + 13):(1 + 13 + barHtScale_fx * $3):1:2 title columnheader(1) with boxxyerror fc rgb "dark-orange" fs transparent solid 0.15 noborder, \
|
|---|
| 107 | '' i 18 using (0):(0):(1 + 14):(1 + 14 + barHtScale_fx * $3):1:2 title columnheader(1) with boxxyerror fc rgb "magenta" fs transparent solid 0.15 noborder, \
|
|---|
| 108 | '' i 17 using (0):(0):(1 + 15):(1 + 15 + 3.5 * barHtScale_fx * $3):1:2 title columnheader(1) with boxxyerror fc rgb "purple" fs transparent solid 0.35 noborder, \
|
|---|
| 109 | '' i 16 using (1 + 12 + barHtScale_fx * $3):2 notitle with steps lc rgb "blue" lw 0.3, \
|
|---|
| 110 | '' i 19 using (1 + 13 + barHtScale_fx * $3):2 notitle with steps lc rgb "dark-orange" lw 0.3, \
|
|---|
| 111 | '' i 18 using (1 + 14 + barHtScale_fx * $3):2 notitle with steps lc rgb "magenta" lw 0.3, \
|
|---|
| 112 | '' i 17 using (1 + 15 + 3.5 * barHtScale_fx * $3):2 notitle with steps lc rgb "purple" lw 0.3
|
|---|
| 113 |
|
|---|