blob: 514b72ab20ad265a2aae07d66e165a3747c9c451 [file] [log] [blame]
Chris Lattnerc75b14e2003-08-18 20:07:54 +00001set terminal png
2
3##------- Plot small Date vs LOC ----
4set output "running_loc.png"
Chris Lattner75dd3e52003-11-08 20:33:04 +00005set xlabel "Date"
6set ylabel "Lines of Code"
Chris Lattnerc75b14e2003-08-18 20:07:54 +00007set xdata time
Chris Lattner4fa5fa82004-11-23 06:51:14 +00008set timefmt "%Y-%m-%d-%H:%M:%S:"
Chris Lattnerfdaac9e2003-08-20 15:33:33 +00009set format x "%b %d, %Y"
Chris Lattnerc75b14e2003-08-18 20:07:54 +000010
Chris Lattner8ab0a012003-08-19 14:27:44 +000011set size .75,.75
Reid Spencerebeebec2004-07-06 17:04:09 +000012set xtics rotate
Reid Spencer7cccb2d2004-07-05 19:09:32 +000013set xlabel 0,-1
Chris Lattner75dd3e52003-11-08 20:33:04 +000014plot "running_loc.txt" using 1:2 title '' with lines, \
Chris Lattnerc75b14e2003-08-18 20:07:54 +000015 "running_loc.txt" using 1:2 title "Date vs. Lines of Code" with lines
16
17##------- Plot large Date vs LOC ----
18set size 1.5,1.5
Reid Spencer7cccb2d2004-07-05 19:09:32 +000019set xtics norotate
20set xlabel 0,0
Chris Lattnerc75b14e2003-08-18 20:07:54 +000021set output "running_loc_large.png"
22plot "running_loc.txt" using 1:2 title '', \
23 "running_loc.txt" using 1:2 title "Date vs. Lines of Code" with lines
24
25
26# Delete all labels...
27set nolabel
28
Chris Lattner75dd3e52003-11-08 20:33:04 +000029##------- Olden CBE performance ----
Chris Lattnerc75b14e2003-08-18 20:07:54 +000030
Chris Lattner75dd3e52003-11-08 20:33:04 +000031set size .75,.75
Reid Spencerebeebec2004-07-06 17:04:09 +000032set xtics rotate
Reid Spencer7cccb2d2004-07-05 19:09:32 +000033set xlabel 0,-1
Chris Lattner75dd3e52003-11-08 20:33:04 +000034set output "running_Olden_cbe_time.png"
Chris Lattnera3ed7d32003-11-08 20:48:39 +000035set ylabel "CBE compiled execution time (s)"
Chris Lattner75dd3e52003-11-08 20:33:04 +000036plot "running_Olden_cbe_time.txt" u 1:2 t '' with lines, \
37 "running_Olden_cbe_time.txt" u 1:2 t "bh" with lines, \
Chris Lattner80bec122005-10-02 21:51:38 +000038 "running_Olden_cbe_time.txt" u 1:3 t "em3d" with lines, \
39 "running_Olden_cbe_time.txt" u 1:4 t "mst" with lines, \
40 "running_Olden_cbe_time.txt" u 1:5 t "power" with lines, \
41 "running_Olden_cbe_time.txt" u 1:6 t "tsp" with lines, \
42 "running_Olden_cbe_time.txt" u 1:7 t "bisort" with lines, \
43 "running_Olden_cbe_time.txt" u 1:8 t "health" with lines, \
44 "running_Olden_cbe_time.txt" u 1:9 t "perimeter" with lines, \
45 "running_Olden_cbe_time.txt" u 1:10 t "treeadd" with lines, \
Chris Lattner75dd3e52003-11-08 20:33:04 +000046 "running_Olden_cbe_time.txt" u 1:11 t "voronoi" \
47 with lines
48
49set size 1.5,1.5
Reid Spencer7cccb2d2004-07-05 19:09:32 +000050set xtics norotate
51set xlabel 0,0
Chris Lattner75dd3e52003-11-08 20:33:04 +000052set output "running_Olden_cbe_time_large.png"
53plot "running_Olden_cbe_time.txt" u 1:2 t '' with lines, \
54 "running_Olden_cbe_time.txt" u 1:2 t "bh" with lines, \
Chris Lattner80bec122005-10-02 21:51:38 +000055 "running_Olden_cbe_time.txt" u 1:3 t "em3d" with lines, \
56 "running_Olden_cbe_time.txt" u 1:4 t "mst" with lines, \
57 "running_Olden_cbe_time.txt" u 1:5 t "power" with lines, \
58 "running_Olden_cbe_time.txt" u 1:6 t "tsp" with lines, \
59 "running_Olden_cbe_time.txt" u 1:7 t "bisort" with lines, \
60 "running_Olden_cbe_time.txt" u 1:8 t "health" with lines, \
61 "running_Olden_cbe_time.txt" u 1:9 t "perimeter" with lines, \
62 "running_Olden_cbe_time.txt" u 1:10 t "treeadd" with lines, \
Chris Lattner75dd3e52003-11-08 20:33:04 +000063 "running_Olden_cbe_time.txt" u 1:11 t "voronoi" \
64 with lines
65
66##------- Olden JIT performance ----
67
68set size .75,.75
Reid Spencerebeebec2004-07-06 17:04:09 +000069set xtics rotate
Reid Spencer7cccb2d2004-07-05 19:09:32 +000070set xlabel 0,-1
Chris Lattner75dd3e52003-11-08 20:33:04 +000071set output "running_Olden_jit_time.png"
Chris Lattnera3ed7d32003-11-08 20:48:39 +000072set ylabel "JIT execution time (s)"
Chris Lattner75dd3e52003-11-08 20:33:04 +000073plot "running_Olden_jit_time.txt" u 1:2 t '' with lines, \
74 "running_Olden_jit_time.txt" u 1:2 t "bh" with lines, \
Chris Lattner80bec122005-10-02 21:51:38 +000075 "running_Olden_jit_time.txt" u 1:3 t "em3d" with lines, \
76 "running_Olden_jit_time.txt" u 1:4 t "mst" with lines, \
77 "running_Olden_jit_time.txt" u 1:5 t "power" with lines, \
78 "running_Olden_jit_time.txt" u 1:6 t "tsp" with lines, \
79 "running_Olden_jit_time.txt" u 1:7 t "bisort" with lines, \
80 "running_Olden_jit_time.txt" u 1:8 t "health" with lines, \
81 "running_Olden_jit_time.txt" u 1:9 t "perimeter" with lines, \
82 "running_Olden_jit_time.txt" u 1:10 t "treeadd" with lines, \
Chris Lattner75dd3e52003-11-08 20:33:04 +000083 "running_Olden_jit_time.txt" u 1:11 t "voronoi" \
84 with lines
85
86set size 1.5,1.5
Reid Spencer7cccb2d2004-07-05 19:09:32 +000087set xtics norotate
88set xlabel 0,0
Chris Lattner75dd3e52003-11-08 20:33:04 +000089set output "running_Olden_jit_time_large.png"
90plot "running_Olden_jit_time.txt" u 1:2 t '' with lines, \
91 "running_Olden_jit_time.txt" u 1:2 t "bh" with lines, \
Chris Lattner80bec122005-10-02 21:51:38 +000092 "running_Olden_jit_time.txt" u 1:3 t "em3d" with lines, \
93 "running_Olden_jit_time.txt" u 1:4 t "mst" with lines, \
94 "running_Olden_jit_time.txt" u 1:5 t "power" with lines, \
95 "running_Olden_jit_time.txt" u 1:6 t "tsp" with lines, \
96 "running_Olden_jit_time.txt" u 1:7 t "bisort" with lines, \
97 "running_Olden_jit_time.txt" u 1:8 t "health" with lines, \
98 "running_Olden_jit_time.txt" u 1:9 t "perimeter" with lines, \
99 "running_Olden_jit_time.txt" u 1:10 t "treeadd" with lines, \
Chris Lattner75dd3e52003-11-08 20:33:04 +0000100 "running_Olden_jit_time.txt" u 1:11 t "voronoi" \
101 with lines
102
103##------- Olden LLC performance ----
104
105set size .75,.75
Reid Spencerebeebec2004-07-06 17:04:09 +0000106set xtics rotate
Reid Spencer7cccb2d2004-07-05 19:09:32 +0000107set xlabel 0,-1
Chris Lattner75dd3e52003-11-08 20:33:04 +0000108set output "running_Olden_llc_time.png"
Chris Lattnera3ed7d32003-11-08 20:48:39 +0000109set ylabel "LLC compiled execution time (s)"
Chris Lattner75dd3e52003-11-08 20:33:04 +0000110plot "running_Olden_llc_time.txt" u 1:2 t '' with lines, \
111 "running_Olden_llc_time.txt" u 1:2 t "bh" with lines, \
Chris Lattner80bec122005-10-02 21:51:38 +0000112 "running_Olden_llc_time.txt" u 1:3 t "em3d" with lines, \
113 "running_Olden_llc_time.txt" u 1:4 t "mst" with lines, \
114 "running_Olden_llc_time.txt" u 1:5 t "power" with lines, \
115 "running_Olden_llc_time.txt" u 1:6 t "tsp" with lines, \
116 "running_Olden_llc_time.txt" u 1:7 t "bisort" with lines, \
117 "running_Olden_llc_time.txt" u 1:8 t "health" with lines, \
118 "running_Olden_llc_time.txt" u 1:9 t "perimeter" with lines, \
119 "running_Olden_llc_time.txt" u 1:10 t "treeadd" with lines, \
Chris Lattner75dd3e52003-11-08 20:33:04 +0000120 "running_Olden_llc_time.txt" u 1:11 t "voronoi" \
121 with lines
122
123set size 1.5,1.5
Reid Spencer7cccb2d2004-07-05 19:09:32 +0000124set xtics norotate
125set xlabel 0,0
Chris Lattner75dd3e52003-11-08 20:33:04 +0000126set output "running_Olden_llc_time_large.png"
127plot "running_Olden_llc_time.txt" u 1:2 t '' with lines, \
128 "running_Olden_llc_time.txt" u 1:2 t "bh" with lines, \
Chris Lattner80bec122005-10-02 21:51:38 +0000129 "running_Olden_llc_time.txt" u 1:3 t "em3d" with lines, \
130 "running_Olden_llc_time.txt" u 1:4 t "mst" with lines, \
131 "running_Olden_llc_time.txt" u 1:5 t "power" with lines, \
132 "running_Olden_llc_time.txt" u 1:6 t "tsp" with lines, \
133 "running_Olden_llc_time.txt" u 1:7 t "bisort" with lines, \
134 "running_Olden_llc_time.txt" u 1:8 t "health" with lines, \
135 "running_Olden_llc_time.txt" u 1:9 t "perimeter" with lines, \
136 "running_Olden_llc_time.txt" u 1:10 t "treeadd" with lines, \
Chris Lattner75dd3e52003-11-08 20:33:04 +0000137 "running_Olden_llc_time.txt" u 1:11 t "voronoi" \
138 with lines
139
140
141##------- Olden optimizer time ----
142
143set size .75,.75
Reid Spencerebeebec2004-07-06 17:04:09 +0000144set xtics rotate
Reid Spencer7cccb2d2004-07-05 19:09:32 +0000145set xlabel 0,-1
Chris Lattner75dd3e52003-11-08 20:33:04 +0000146set output "running_Olden_opt_time.png"
Chris Lattnera3ed7d32003-11-08 20:48:39 +0000147set ylabel "Time to run the optimizer (s)"
Chris Lattner75dd3e52003-11-08 20:33:04 +0000148plot "running_Olden_opt_time.txt" u 1:2 t '' with lines, \
149 "running_Olden_opt_time.txt" u 1:2 t "bh" with lines, \
Chris Lattner80bec122005-10-02 21:51:38 +0000150 "running_Olden_opt_time.txt" u 1:3 t "em3d" with lines, \
151 "running_Olden_opt_time.txt" u 1:4 t "mst" with lines, \
152 "running_Olden_opt_time.txt" u 1:5 t "power" with lines, \
153 "running_Olden_opt_time.txt" u 1:6 t "tsp" with lines, \
154 "running_Olden_opt_time.txt" u 1:7 t "bisort" with lines, \
155 "running_Olden_opt_time.txt" u 1:8 t "health" with lines, \
156 "running_Olden_opt_time.txt" u 1:9 t "perimeter" with lines, \
157 "running_Olden_opt_time.txt" u 1:10 t "treeadd" with lines, \
Chris Lattner75dd3e52003-11-08 20:33:04 +0000158 "running_Olden_opt_time.txt" u 1:11 t "voronoi" \
159 with lines
160
161set size 1.5,1.5
Reid Spencer7cccb2d2004-07-05 19:09:32 +0000162set xtics norotate
163set xlabel 0,0
Chris Lattner75dd3e52003-11-08 20:33:04 +0000164set output "running_Olden_opt_time_large.png"
165plot "running_Olden_opt_time.txt" u 1:2 t '' with lines, \
166 "running_Olden_opt_time.txt" u 1:2 t "bh" with lines, \
Chris Lattner80bec122005-10-02 21:51:38 +0000167 "running_Olden_opt_time.txt" u 1:3 t "em3d" with lines, \
168 "running_Olden_opt_time.txt" u 1:4 t "mst" with lines, \
169 "running_Olden_opt_time.txt" u 1:5 t "power" with lines, \
170 "running_Olden_opt_time.txt" u 1:6 t "tsp" with lines, \
171 "running_Olden_opt_time.txt" u 1:7 t "bisort" with lines, \
172 "running_Olden_opt_time.txt" u 1:8 t "health" with lines, \
173 "running_Olden_opt_time.txt" u 1:9 t "perimeter" with lines, \
174 "running_Olden_opt_time.txt" u 1:10 t "treeadd" with lines, \
Chris Lattner75dd3e52003-11-08 20:33:04 +0000175 "running_Olden_opt_time.txt" u 1:11 t "voronoi" \
176 with lines
177
178
Chris Lattner75dd3e52003-11-08 20:33:04 +0000179##------- Bytecode size ----
180
181set size .75,.75
Reid Spencerebeebec2004-07-06 17:04:09 +0000182set xtics rotate
Reid Spencer7cccb2d2004-07-05 19:09:32 +0000183set xlabel 0,-1
Chris Lattner75dd3e52003-11-08 20:33:04 +0000184set output "running_Olden_bytecode.png"
Chris Lattnera3ed7d32003-11-08 20:48:39 +0000185set ylabel "Program bytecode size (bytes)"
Chris Lattner75dd3e52003-11-08 20:33:04 +0000186plot "running_Olden_bytecode.txt" u 1:2 t '' with lines, \
187 "running_Olden_bytecode.txt" u 1:2 t "bh" with lines, \
Chris Lattner80bec122005-10-02 21:51:38 +0000188 "running_Olden_bytecode.txt" u 1:3 t "em3d" with lines, \
189 "running_Olden_bytecode.txt" u 1:4 t "mst" with lines, \
190 "running_Olden_bytecode.txt" u 1:5 t "power" with lines, \
191 "running_Olden_bytecode.txt" u 1:6 t "tsp" with lines, \
192 "running_Olden_bytecode.txt" u 1:7 t "bisort" with lines, \
193 "running_Olden_bytecode.txt" u 1:8 t "health" with lines, \
194 "running_Olden_bytecode.txt" u 1:9 t "perimeter" with lines, \
195 "running_Olden_bytecode.txt" u 1:10 t "treeadd" with lines, \
Chris Lattner75dd3e52003-11-08 20:33:04 +0000196 "running_Olden_bytecode.txt" u 1:11 t "voronoi" \
197 with lines
198
199set size 1.5,1.5
Reid Spencer7cccb2d2004-07-05 19:09:32 +0000200set xtics norotate
201set xlabel 0,0
Chris Lattner75dd3e52003-11-08 20:33:04 +0000202set output "running_Olden_bytecode_large.png"
203plot "running_Olden_bytecode.txt" u 1:2 t '' with lines, \
204 "running_Olden_bytecode.txt" u 1:2 t "bh" with lines, \
Chris Lattner80bec122005-10-02 21:51:38 +0000205 "running_Olden_bytecode.txt" u 1:3 t "em3d" with lines, \
206 "running_Olden_bytecode.txt" u 1:4 t "mst" with lines, \
207 "running_Olden_bytecode.txt" u 1:5 t "power" with lines, \
208 "running_Olden_bytecode.txt" u 1:6 t "tsp" with lines, \
209 "running_Olden_bytecode.txt" u 1:7 t "bisort" with lines, \
210 "running_Olden_bytecode.txt" u 1:8 t "health" with lines, \
211 "running_Olden_bytecode.txt" u 1:9 t "perimeter" with lines, \
212 "running_Olden_bytecode.txt" u 1:10 t "treeadd" with lines, \
Chris Lattner75dd3e52003-11-08 20:33:04 +0000213 "running_Olden_bytecode.txt" u 1:11 t "voronoi" \
214 with lines