source: doc/theses/mike_brooks_MMath/plots/list-1ord.gp

Last change on this file was 68af77b, checked in by Peter A. Buhr <pabuhr@…>, 4 days ago

changes to first-order effects

  • Property mode set to 100644
File size: 9.1 KB
RevLine 
[e8a7b66d]1set terminal pdfcairo color enhanced size 6.5in,3.5in font "Times,17"
2
3set size 1.0, 1.0 # scale of plot area inside terminal
4set origin 0.0, 0.0 # bottom-left corner
5
6INDIR="build"
7OUTDIR="build"
8
9set macros
10set output OUTDIR."/plot-list-1ord.pdf"
11
12set lmargin 10
13set bmargin 7
14
15set grid
16set nokey
[1abcec9b]17
18set ylabel "Duration (relative)" offset -1.0,0
19set logscale y (2**0.2)
20set yrange [0.38:2.5];
21set format y "%.1f {/Symbol \264}"
22set ytics (0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.2, 1.4, 1.6, 1.8, 2.0, 2.4)
23
24# Draw fake x axis at y=1.0; use vertical-only bounding 'H'
25unset border
26set arrow from graph 0, first 1 to graph 1, first 1 nohead lt -1 lw 2
27set arrow 100 from graph 0, graph 0 to graph 0, graph 1 nohead lw 1 front
28set arrow 101 from graph 1, graph 0 to graph 1, graph 1 nohead lw 1 front
29
[e8a7b66d]30set xrange [-5.5:17.5];
[68af77b]31set xlabel "Architecture, Size Zone; Operation; Framework; \nPrevalence Prevalence Prevalence"
[e8a7b66d]32set xtics ( \
33 "AMD, sm" -5, \
34 "AMD, med" -4, \
35 "Intel, sm" -3, \
36 "Intel, med" -2, \
37\
38 "I" 0, \
39 "II" 1, \
40 "III" 2, \
41 "IV" 3, \
42 "V" 4, \
43 "VI" 5, \
44 "VII" 6, \
45 "VIII" 7, \
46 "IX" 8, \
47 "X" 9, \
48 "XI" 10, \
49 "XII" 11, \
50\
51 "{/Helvetica=15 C{/Symbol \42}}" 13, \
52 "{/Symbol \155}C++" 14, \
53 "LQ: tailq" 15, \
54 "LQ: list" 16, \
[1abcec9b]55) scale 0 rotate by -45
[e8a7b66d]56
57barHtScale_phys = 0.05
58barHtScale_op = 0.1
59barHtScale_fx = 0.05
60
[1abcec9b]61set errorbars 0 linewidth 4
62set pointintervalbox 0
63
[e8a7b66d]64
[1abcec9b]65plot INDIR."/plot-list-1ord.det.dat" \
[e8a7b66d]66 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, \
67 '' 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, \
68 '' 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, \
69 '' 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, \
70 '' i 3 using (-1 - 1 + barHtScale_phys * $3):2 notitle with steps lc rgb "black" lw 0.3, \
71 '' i 2 using (-1 - 2 + barHtScale_phys * $3):2 notitle with steps lc rgb "black" lw 0.3, \
72 '' i 1 using (-1 - 3 + barHtScale_phys * $3):2 notitle with steps lc rgb "black" lw 0.3, \
73 '' i 0 using (-1 - 4 + barHtScale_phys * $3):2 notitle with steps lc rgb "black" lw 0.3, \
74\
75 '' 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, \
76 '' 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, \
77 '' 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, \
78 '' 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, \
79 '' 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, \
80 '' 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, \
81 '' 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, \
82 '' 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, \
83 '' 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, \
84 '' 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, \
85 '' 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, \
86 '' 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, \
87 '' i 10 using ( 0 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
88 '' i 11 using ( 1 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
89 '' i 12 using ( 2 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
90 '' i 13 using ( 3 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
91 '' i 14 using ( 4 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
92 '' i 15 using ( 5 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
93 '' i 4 using ( 6 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
94 '' i 5 using ( 7 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
95 '' i 6 using ( 8 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
96 '' i 7 using ( 9 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
97 '' i 8 using (10 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
98 '' i 9 using (11 + barHtScale_op * $3):2 notitle with steps lc rgb "black" lw 0.3, \
99\
100 '' 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, \
101 '' 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, \
102 '' 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, \
103 '' 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, \
104 '' i 16 using (1 + 12 + barHtScale_fx * $3):2 notitle with steps lc rgb "blue" lw 0.3, \
105 '' i 19 using (1 + 13 + barHtScale_fx * $3):2 notitle with steps lc rgb "dark-orange" lw 0.3, \
106 '' i 18 using (1 + 14 + barHtScale_fx * $3):2 notitle with steps lc rgb "magenta" lw 0.3, \
[1abcec9b]107 '' i 17 using (1 + 15 + 3.5 * barHtScale_fx * $3):2 notitle with steps lc rgb "purple" lw 0.3, \
108\
109 INDIR."/plot-list-1ord.sum.dat" \
110 i 3 using (-1 - 1):1:(-1 - 1):(-1 - 1 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
111 '' i 2 using (-1 - 2):1:(-1 - 2):(-1 - 2 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
112 '' i 1 using (-1 - 3):1:(-1 - 3):(-1 - 3 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
113 '' i 0 using (-1 - 4):1:(-1 - 4):(-1 - 4 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
114\
115 '' i 10 using ( 0):1:( 0):( 0 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
116 '' i 11 using ( 1):1:( 1):( 1 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
117 '' i 12 using ( 2):1:( 2):( 2 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
118 '' i 13 using ( 3):1:( 3):( 3 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
119 '' i 14 using ( 4):1:( 4):( 4 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
120 '' i 15 using ( 5):1:( 5):( 5 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
121 '' i 4 using ( 6):1:( 6):( 6 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
122 '' i 5 using ( 7):1:( 7):( 7 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
123 '' i 6 using ( 8):1:( 8):( 8 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
124 '' i 7 using ( 9):1:( 9):( 9 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
125 '' i 8 using ( 10):1:( 10):( 10 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
126 '' i 9 using ( 11):1:( 11):( 11 + .8) notitle with xerrorbars lc rgb "black" pt 5 ps 0.8, \
127\
128 '' i 16 using (1 + 12):1:(1 + 12):(1 + 12 + .8) notitle with xerrorbars lc rgb "blue" pt 7 ps 1.0, \
129 '' i 19 using (1 + 13):1:(1 + 13):(1 + 13 + .8) notitle with xerrorbars lc rgb "dark-orange" pt 9 ps 1.2, \
130 '' i 18 using (1 + 14):1:(1 + 14):(1 + 14 + .8) notitle with xerrorbars lc rgb "magenta" pt 11 ps 1.2, \
131 '' i 17 using (1 + 15):1:(1 + 15):(1 + 15 + .8) notitle with xerrorbars lc rgb "dark-violet" pt 13 ps 1.4
Note: See TracBrowser for help on using the repository browser.