view results_from_runs/VMS/Vthread/exe_vs_task_size/cray1__1x2_machine/cray1_pthreads_vthread_8_32_128_512thds__o30000__perfCtrs.meas.eps @ 13:c93fb902a754

Vthread kmeans console line exploration for backup tuning
author Merten Sach <msach@mailbox.tu-berlin.de>
date Fri, 03 Feb 2012 16:52:11 +0100
parents 612dd8ec057a
children
line source
1 %!PS-Adobe-2.0
2 %%Title: cray1_pthreads_vthread_8_32_128_512thds__o30000__perfCtrs.meas.eps
3 %%Creator: gnuplot 4.4 patchlevel 2
4 %%CreationDate: Thu Jan 26 18:06:46 2012
5 %%DocumentFonts: (atend)
6 %%BoundingBox: 251 50 554 482
7 %%Orientation: Landscape
8 %%Pages: (atend)
9 %%EndComments
10 %%BeginProlog
11 /gnudict 256 dict def
12 gnudict begin
13 %
14 % The following true/false flags may be edited by hand if desired.
15 % The unit line width and grayscale image gamma correction may also be changed.
16 %
17 /Color true def
18 /Blacktext false def
19 /Solid false def
20 /Dashlength 1 def
21 /Landscape true def
22 /Level1 false def
23 /Rounded false def
24 /ClipToBoundingBox false def
25 /TransparentPatterns false def
26 /gnulinewidth 5.000 def
27 /userlinewidth gnulinewidth def
28 /Gamma 1.0 def
29 %
30 /vshift -46 def
31 /dl1 {
32 10.0 Dashlength mul mul
33 Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
34 } def
35 /dl2 {
36 10.0 Dashlength mul mul
37 Rounded { currentlinewidth 0.75 mul add } if
38 } def
39 /hpt_ 31.5 def
40 /vpt_ 31.5 def
41 /hpt hpt_ def
42 /vpt vpt_ def
43 Level1 {} {
44 /SDict 10 dict def
45 systemdict /pdfmark known not {
46 userdict /pdfmark systemdict /cleartomark get put
47 } if
48 SDict begin [
49 /Title (cray1_pthreads_vthread_8_32_128_512thds__o30000__perfCtrs.meas.eps)
50 /Subject (gnuplot plot)
51 /Creator (gnuplot 4.4 patchlevel 2)
52 /Author (msach)
53 % /Producer (gnuplot)
54 % /Keywords ()
55 /CreationDate (Thu Jan 26 18:06:46 2012)
56 /DOCINFO pdfmark
57 end
58 } ifelse
59 /doclip {
60 ClipToBoundingBox {
61 newpath 251 50 moveto 554 50 lineto 554 482 lineto 251 482 lineto closepath
62 clip
63 } if
64 } def
65 %
66 % Gnuplot Prolog Version 4.4 (August 2010)
67 %
68 %/SuppressPDFMark true def
69 %
70 /M {moveto} bind def
71 /L {lineto} bind def
72 /R {rmoveto} bind def
73 /V {rlineto} bind def
74 /N {newpath moveto} bind def
75 /Z {closepath} bind def
76 /C {setrgbcolor} bind def
77 /f {rlineto fill} bind def
78 /g {setgray} bind def
79 /Gshow {show} def % May be redefined later in the file to support UTF-8
80 /vpt2 vpt 2 mul def
81 /hpt2 hpt 2 mul def
82 /Lshow {currentpoint stroke M 0 vshift R
83 Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
84 /Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
85 Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
86 /Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R
87 Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
88 /UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
89 /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
90 /DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
91 {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
92 /BL {stroke userlinewidth 2 mul setlinewidth
93 Rounded {1 setlinejoin 1 setlinecap} if} def
94 /AL {stroke userlinewidth 2 div setlinewidth
95 Rounded {1 setlinejoin 1 setlinecap} if} def
96 /UL {dup gnulinewidth mul /userlinewidth exch def
97 dup 1 lt {pop 1} if 10 mul /udl exch def} def
98 /PL {stroke userlinewidth setlinewidth
99 Rounded {1 setlinejoin 1 setlinecap} if} def
100 3.8 setmiterlimit
101 % Default Line colors
102 /LCw {1 1 1} def
103 /LCb {0 0 0} def
104 /LCa {0 0 0} def
105 /LC0 {1 0 0} def
106 /LC1 {0 1 0} def
107 /LC2 {0 0 1} def
108 /LC3 {1 0 1} def
109 /LC4 {0 1 1} def
110 /LC5 {1 1 0} def
111 /LC6 {0 0 0} def
112 /LC7 {1 0.3 0} def
113 /LC8 {0.5 0.5 0.5} def
114 % Default Line Types
115 /LTw {PL [] 1 setgray} def
116 /LTb {BL [] LCb DL} def
117 /LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
118 /LT0 {PL [] LC0 DL} def
119 /LT1 {PL [4 dl1 2 dl2] LC1 DL} def
120 /LT2 {PL [2 dl1 3 dl2] LC2 DL} def
121 /LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
122 /LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
123 /LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
124 /LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
125 /LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
126 /LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
127 /Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
128 /Dia {stroke [] 0 setdash 2 copy vpt add M
129 hpt neg vpt neg V hpt vpt neg V
130 hpt vpt V hpt neg vpt V closepath stroke
131 Pnt} def
132 /Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
133 currentpoint stroke M
134 hpt neg vpt neg R hpt2 0 V stroke
135 } def
136 /Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
137 0 vpt2 neg V hpt2 0 V 0 vpt2 V
138 hpt2 neg 0 V closepath stroke
139 Pnt} def
140 /Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
141 hpt2 vpt2 neg V currentpoint stroke M
142 hpt2 neg 0 R hpt2 vpt2 V stroke} def
143 /TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
144 hpt neg vpt -1.62 mul V
145 hpt 2 mul 0 V
146 hpt neg vpt 1.62 mul V closepath stroke
147 Pnt} def
148 /Star {2 copy Pls Crs} def
149 /BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
150 0 vpt2 neg V hpt2 0 V 0 vpt2 V
151 hpt2 neg 0 V closepath fill} def
152 /TriUF {stroke [] 0 setdash vpt 1.12 mul add M
153 hpt neg vpt -1.62 mul V
154 hpt 2 mul 0 V
155 hpt neg vpt 1.62 mul V closepath fill} def
156 /TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
157 hpt neg vpt 1.62 mul V
158 hpt 2 mul 0 V
159 hpt neg vpt -1.62 mul V closepath stroke
160 Pnt} def
161 /TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
162 hpt neg vpt 1.62 mul V
163 hpt 2 mul 0 V
164 hpt neg vpt -1.62 mul V closepath fill} def
165 /DiaF {stroke [] 0 setdash vpt add M
166 hpt neg vpt neg V hpt vpt neg V
167 hpt vpt V hpt neg vpt V closepath fill} def
168 /Pent {stroke [] 0 setdash 2 copy gsave
169 translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
170 closepath stroke grestore Pnt} def
171 /PentF {stroke [] 0 setdash gsave
172 translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
173 closepath fill grestore} def
174 /Circle {stroke [] 0 setdash 2 copy
175 hpt 0 360 arc stroke Pnt} def
176 /CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
177 /C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
178 /C1 {BL [] 0 setdash 2 copy moveto
179 2 copy vpt 0 90 arc closepath fill
180 vpt 0 360 arc closepath} bind def
181 /C2 {BL [] 0 setdash 2 copy moveto
182 2 copy vpt 90 180 arc closepath fill
183 vpt 0 360 arc closepath} bind def
184 /C3 {BL [] 0 setdash 2 copy moveto
185 2 copy vpt 0 180 arc closepath fill
186 vpt 0 360 arc closepath} bind def
187 /C4 {BL [] 0 setdash 2 copy moveto
188 2 copy vpt 180 270 arc closepath fill
189 vpt 0 360 arc closepath} bind def
190 /C5 {BL [] 0 setdash 2 copy moveto
191 2 copy vpt 0 90 arc
192 2 copy moveto
193 2 copy vpt 180 270 arc closepath fill
194 vpt 0 360 arc} bind def
195 /C6 {BL [] 0 setdash 2 copy moveto
196 2 copy vpt 90 270 arc closepath fill
197 vpt 0 360 arc closepath} bind def
198 /C7 {BL [] 0 setdash 2 copy moveto
199 2 copy vpt 0 270 arc closepath fill
200 vpt 0 360 arc closepath} bind def
201 /C8 {BL [] 0 setdash 2 copy moveto
202 2 copy vpt 270 360 arc closepath fill
203 vpt 0 360 arc closepath} bind def
204 /C9 {BL [] 0 setdash 2 copy moveto
205 2 copy vpt 270 450 arc closepath fill
206 vpt 0 360 arc closepath} bind def
207 /C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
208 2 copy moveto
209 2 copy vpt 90 180 arc closepath fill
210 vpt 0 360 arc closepath} bind def
211 /C11 {BL [] 0 setdash 2 copy moveto
212 2 copy vpt 0 180 arc closepath fill
213 2 copy moveto
214 2 copy vpt 270 360 arc closepath fill
215 vpt 0 360 arc closepath} bind def
216 /C12 {BL [] 0 setdash 2 copy moveto
217 2 copy vpt 180 360 arc closepath fill
218 vpt 0 360 arc closepath} bind def
219 /C13 {BL [] 0 setdash 2 copy moveto
220 2 copy vpt 0 90 arc closepath fill
221 2 copy moveto
222 2 copy vpt 180 360 arc closepath fill
223 vpt 0 360 arc closepath} bind def
224 /C14 {BL [] 0 setdash 2 copy moveto
225 2 copy vpt 90 360 arc closepath fill
226 vpt 0 360 arc} bind def
227 /C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
228 vpt 0 360 arc closepath} bind def
229 /Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
230 neg 0 rlineto closepath} bind def
231 /Square {dup Rec} bind def
232 /Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
233 /S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
234 /S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
235 /S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
236 /S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
237 /S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
238 /S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
239 exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
240 /S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
241 /S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
242 2 copy vpt Square fill Bsquare} bind def
243 /S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
244 /S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
245 /S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
246 Bsquare} bind def
247 /S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
248 Bsquare} bind def
249 /S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
250 /S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
251 2 copy vpt Square fill Bsquare} bind def
252 /S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
253 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
254 /S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
255 /D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
256 /D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
257 /D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
258 /D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
259 /D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
260 /D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
261 /D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
262 /D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
263 /D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
264 /D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
265 /D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
266 /D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
267 /D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
268 /D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
269 /D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
270 /D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
271 /DiaE {stroke [] 0 setdash vpt add M
272 hpt neg vpt neg V hpt vpt neg V
273 hpt vpt V hpt neg vpt V closepath stroke} def
274 /BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
275 0 vpt2 neg V hpt2 0 V 0 vpt2 V
276 hpt2 neg 0 V closepath stroke} def
277 /TriUE {stroke [] 0 setdash vpt 1.12 mul add M
278 hpt neg vpt -1.62 mul V
279 hpt 2 mul 0 V
280 hpt neg vpt 1.62 mul V closepath stroke} def
281 /TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
282 hpt neg vpt 1.62 mul V
283 hpt 2 mul 0 V
284 hpt neg vpt -1.62 mul V closepath stroke} def
285 /PentE {stroke [] 0 setdash gsave
286 translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
287 closepath stroke grestore} def
288 /CircE {stroke [] 0 setdash
289 hpt 0 360 arc stroke} def
290 /Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
291 /DiaW {stroke [] 0 setdash vpt add M
292 hpt neg vpt neg V hpt vpt neg V
293 hpt vpt V hpt neg vpt V Opaque stroke} def
294 /BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
295 0 vpt2 neg V hpt2 0 V 0 vpt2 V
296 hpt2 neg 0 V Opaque stroke} def
297 /TriUW {stroke [] 0 setdash vpt 1.12 mul add M
298 hpt neg vpt -1.62 mul V
299 hpt 2 mul 0 V
300 hpt neg vpt 1.62 mul V Opaque stroke} def
301 /TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
302 hpt neg vpt 1.62 mul V
303 hpt 2 mul 0 V
304 hpt neg vpt -1.62 mul V Opaque stroke} def
305 /PentW {stroke [] 0 setdash gsave
306 translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
307 Opaque stroke grestore} def
308 /CircW {stroke [] 0 setdash
309 hpt 0 360 arc Opaque stroke} def
310 /BoxFill {gsave Rec 1 setgray fill grestore} def
311 /Density {
312 /Fillden exch def
313 currentrgbcolor
314 /ColB exch def /ColG exch def /ColR exch def
315 /ColR ColR Fillden mul Fillden sub 1 add def
316 /ColG ColG Fillden mul Fillden sub 1 add def
317 /ColB ColB Fillden mul Fillden sub 1 add def
318 ColR ColG ColB setrgbcolor} def
319 /BoxColFill {gsave Rec PolyFill} def
320 /PolyFill {gsave Density fill grestore grestore} def
321 /h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
322 %
323 % PostScript Level 1 Pattern Fill routine for rectangles
324 % Usage: x y w h s a XX PatternFill
325 % x,y = lower left corner of box to be filled
326 % w,h = width and height of box
327 % a = angle in degrees between lines and x-axis
328 % XX = 0/1 for no/yes cross-hatch
329 %
330 /PatternFill {gsave /PFa [ 9 2 roll ] def
331 PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
332 PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
333 gsave 1 setgray fill grestore clip
334 currentlinewidth 0.5 mul setlinewidth
335 /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
336 0 0 M PFa 5 get rotate PFs -2 div dup translate
337 0 1 PFs PFa 4 get div 1 add floor cvi
338 {PFa 4 get mul 0 M 0 PFs V} for
339 0 PFa 6 get ne {
340 0 1 PFs PFa 4 get div 1 add floor cvi
341 {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
342 } if
343 stroke grestore} def
344 %
345 /languagelevel where
346 {pop languagelevel} {1} ifelse
347 2 lt
348 {/InterpretLevel1 true def}
349 {/InterpretLevel1 Level1 def}
350 ifelse
351 %
352 % PostScript level 2 pattern fill definitions
353 %
354 /Level2PatternFill {
355 /Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
356 bind def
357 /KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
358 << Tile8x8
359 /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke}
360 >> matrix makepattern
361 /Pat1 exch def
362 << Tile8x8
363 /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
364 0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
365 >> matrix makepattern
366 /Pat2 exch def
367 << Tile8x8
368 /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
369 8 8 L 8 0 L 0 0 L fill}
370 >> matrix makepattern
371 /Pat3 exch def
372 << Tile8x8
373 /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
374 0 12 M 12 0 L stroke}
375 >> matrix makepattern
376 /Pat4 exch def
377 << Tile8x8
378 /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
379 0 -4 M 12 8 L stroke}
380 >> matrix makepattern
381 /Pat5 exch def
382 << Tile8x8
383 /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
384 0 12 M 8 -4 L 4 12 M 10 0 L stroke}
385 >> matrix makepattern
386 /Pat6 exch def
387 << Tile8x8
388 /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
389 0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
390 >> matrix makepattern
391 /Pat7 exch def
392 << Tile8x8
393 /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
394 12 0 M -4 8 L 12 4 M 0 10 L stroke}
395 >> matrix makepattern
396 /Pat8 exch def
397 << Tile8x8
398 /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
399 -4 0 M 12 8 L -4 4 M 8 10 L stroke}
400 >> matrix makepattern
401 /Pat9 exch def
402 /Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
403 /Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
404 /Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
405 /Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
406 /Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
407 /Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
408 /Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
409 } def
410 %
411 %
412 %End of PostScript Level 2 code
413 %
414 /PatternBgnd {
415 TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
416 } def
417 %
418 % Substitute for Level 2 pattern fill codes with
419 % grayscale if Level 2 support is not selected.
420 %
421 /Level1PatternFill {
422 /Pattern1 {0.250 Density} bind def
423 /Pattern2 {0.500 Density} bind def
424 /Pattern3 {0.750 Density} bind def
425 /Pattern4 {0.125 Density} bind def
426 /Pattern5 {0.375 Density} bind def
427 /Pattern6 {0.625 Density} bind def
428 /Pattern7 {0.875 Density} bind def
429 } def
430 %
431 % Now test for support of Level 2 code
432 %
433 Level1 {Level1PatternFill} {Level2PatternFill} ifelse
434 %
435 /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
436 dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
437 currentdict end definefont pop
438 /MFshow {
439 { dup 5 get 3 ge
440 { 5 get 3 eq {gsave} {grestore} ifelse }
441 {dup dup 0 get findfont exch 1 get scalefont setfont
442 [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
443 get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
444 {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
445 get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
446 dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
447 show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
448 pop aload pop M} ifelse }ifelse }ifelse }
449 ifelse }
450 forall} def
451 /Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
452 /MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
453 {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
454 6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
455 /MLshow { currentpoint stroke M
456 0 exch R
457 Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
458 /MRshow { currentpoint stroke M
459 exch dup MFwidth neg 3 -1 roll R
460 Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
461 /MCshow { currentpoint stroke M
462 exch dup MFwidth -2 div 3 -1 roll R
463 Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
464 /XYsave { [( ) 1 2 true false 3 ()] } bind def
465 /XYrestore { [( ) 1 2 true false 4 ()] } bind def
466 end
467 %%EndProlog
468 %%Page: 1 1
469 gnudict begin
470 gsave
471 doclip
472 50 50 translate
473 0.100 0.100 scale
474 90 rotate
475 0 -5040 translate
476 0 setgray
477 newpath
478 (Helvetica) findfont 140 scalefont setfont
479 1.000 UL
480 LTb
481 602 448 M
482 63 0 V
483 stroke
484 518 448 M
485 [ [(Helvetica) 140.0 0.0 true true 0 ( 1)]
486 ] -46.7 MRshow
487 1.000 UL
488 LTb
489 602 715 M
490 63 0 V
491 stroke
492 518 715 M
493 [ [(Helvetica) 140.0 0.0 true true 0 ( 2)]
494 ] -46.7 MRshow
495 1.000 UL
496 LTb
497 602 983 M
498 63 0 V
499 stroke
500 518 983 M
501 [ [(Helvetica) 140.0 0.0 true true 0 ( 3)]
502 ] -46.7 MRshow
503 1.000 UL
504 LTb
505 602 1250 M
506 63 0 V
507 stroke
508 518 1250 M
509 [ [(Helvetica) 140.0 0.0 true true 0 ( 4)]
510 ] -46.7 MRshow
511 1.000 UL
512 LTb
513 602 1518 M
514 63 0 V
515 stroke
516 518 1518 M
517 [ [(Helvetica) 140.0 0.0 true true 0 ( 5)]
518 ] -46.7 MRshow
519 1.000 UL
520 LTb
521 602 1785 M
522 63 0 V
523 stroke
524 518 1785 M
525 [ [(Helvetica) 140.0 0.0 true true 0 ( 6)]
526 ] -46.7 MRshow
527 1.000 UL
528 LTb
529 602 2053 M
530 63 0 V
531 stroke
532 518 2053 M
533 [ [(Helvetica) 140.0 0.0 true true 0 ( 7)]
534 ] -46.7 MRshow
535 1.000 UL
536 LTb
537 602 2320 M
538 63 0 V
539 stroke
540 518 2320 M
541 [ [(Helvetica) 140.0 0.0 true true 0 ( 8)]
542 ] -46.7 MRshow
543 1.000 UL
544 LTb
545 602 2588 M
546 63 0 V
547 stroke
548 518 2588 M
549 [ [(Helvetica) 140.0 0.0 true true 0 ( 9)]
550 ] -46.7 MRshow
551 1.000 UL
552 LTb
553 602 2855 M
554 63 0 V
555 stroke
556 518 2855 M
557 [ [(Helvetica) 140.0 0.0 true true 0 ( 10)]
558 ] -46.7 MRshow
559 1.000 UL
560 LTb
561 602 448 M
562 0 63 V
563 stroke
564 602 308 M
565 [ [(Helvetica) 140.0 0.0 true true 0 ( 0)]
566 ] -46.7 MCshow
567 1.000 UL
568 LTb
569 1035 448 M
570 0 63 V
571 stroke
572 1035 308 M
573 [ [(Helvetica) 140.0 0.0 true true 0 ( 1000)]
574 ] -46.7 MCshow
575 1.000 UL
576 LTb
577 1468 448 M
578 0 63 V
579 stroke
580 1468 308 M
581 [ [(Helvetica) 140.0 0.0 true true 0 ( 2000)]
582 ] -46.7 MCshow
583 1.000 UL
584 LTb
585 1901 448 M
586 0 63 V
587 stroke
588 1901 308 M
589 [ [(Helvetica) 140.0 0.0 true true 0 ( 3000)]
590 ] -46.7 MCshow
591 1.000 UL
592 LTb
593 2335 448 M
594 0 63 V
595 stroke
596 2335 308 M
597 [ [(Helvetica) 140.0 0.0 true true 0 ( 4000)]
598 ] -46.7 MCshow
599 1.000 UL
600 LTb
601 2768 448 M
602 0 63 V
603 stroke
604 2768 308 M
605 [ [(Helvetica) 140.0 0.0 true true 0 ( 5000)]
606 ] -46.7 MCshow
607 1.000 UL
608 LTb
609 3201 448 M
610 0 63 V
611 stroke
612 3201 308 M
613 [ [(Helvetica) 140.0 0.0 true true 0 ( 6000)]
614 ] -46.7 MCshow
615 1.000 UL
616 LTb
617 3634 448 M
618 0 63 V
619 stroke
620 3634 308 M
621 [ [(Helvetica) 140.0 0.0 true true 0 ( 7000)]
622 ] -46.7 MCshow
623 1.000 UL
624 LTb
625 4067 448 M
626 0 63 V
627 stroke
628 4067 308 M
629 [ [(Helvetica) 140.0 0.0 true true 0 ( 8000)]
630 ] -46.7 MCshow
631 1.000 UL
632 LTb
633 1.000 UL
634 LTb
635 602 2855 M
636 602 448 L
637 3465 0 V
638 0 2407 R
639 -3465 0 R
640 stroke
641 LCb setrgbcolor
642 112 1651 M
643 currentpoint gsave translate -270 rotate 0 0 moveto
644 [ [(Helvetica) 140.0 0.0 true true 0 (Ratio of Total Execution to Total Work)]
645 ] -46.7 MCshow
646 grestore
647 LTb
648 LCb setrgbcolor
649 2334 98 M
650 [ [(Helvetica) 140.0 0.0 true true 0 (Cycles in one Task)]
651 ] -46.7 MCshow
652 LTb
653 1.000 UP
654 1.000 UL
655 LTb
656 LCb setrgbcolor
657 3538 2919 M
658 [ [(Helvetica) 140.0 0.0 true true 0 (pthreads)]
659 ] -46.7 MCshow
660 LTb
661 1.000 UL
662 LTb
663 2793 2289 N
664 0 700 V
665 1491 0 V
666 0 -700 V
667 -1491 0 V
668 Z stroke
669 2793 2849 M
670 1491 0 V
671 % Begin plot #1
672 stroke
673 4.000 UL
674 LT5
675 LC7 setrgbcolor
676 LCb setrgbcolor
677 3717 2779 M
678 [ [(Helvetica) 140.0 0.0 true true 0 (8 Threads)]
679 ] -46.7 MRshow
680 LT5
681 LC7 setrgbcolor
682 3801 2779 M
683 399 0 V
684 775 2855 M
685 28 -401 V
686 924 1709 L
687 249 -553 V
688 1658 827 L
689 2629 643 L
690 4067 572 L
691 % End plot #1
692 % Begin plot #2
693 stroke
694 LT6
695 LCb setrgbcolor
696 3717 2639 M
697 [ [(Helvetica) 140.0 0.0 true true 0 (32 Threads)]
698 ] -46.7 MRshow
699 LT6
700 3801 2639 M
701 399 0 V
702 1064 2855 M
703 111 -618 V
704 488 -826 V
705 2631 949 L
706 4067 767 L
707 % End plot #2
708 % Begin plot #3
709 stroke
710 LT7
711 LC1 setrgbcolor
712 LCb setrgbcolor
713 3717 2499 M
714 [ [(Helvetica) 140.0 0.0 true true 0 (128 Threads)]
715 ] -46.7 MRshow
716 LT7
717 LC1 setrgbcolor
718 3801 2499 M
719 399 0 V
720 2210 2855 M
721 429 -685 V
722 4067 1557 L
723 % End plot #3
724 % Begin plot #4
725 stroke
726 LT8
727 LCb setrgbcolor
728 3717 2359 M
729 [ [(Helvetica) 140.0 0.0 true true 0 (512 Threads)]
730 ] -46.7 MRshow
731 LT8
732 3801 2359 M
733 399 0 V
734 % End plot #4
735 stroke
736 1.000 UL
737 LTb
738 602 2855 M
739 602 448 L
740 3465 0 V
741 0 2407 R
742 -3465 0 R
743 1.000 UP
744 602 448 M
745 63 0 V
746 stroke
747 518 448 M
748 [ [(Helvetica) 140.0 0.0 true true 0 ( 1)]
749 ] -46.7 MRshow
750 1.000 UL
751 LTb
752 602 715 M
753 63 0 V
754 stroke
755 518 715 M
756 [ [(Helvetica) 140.0 0.0 true true 0 ( 2)]
757 ] -46.7 MRshow
758 1.000 UL
759 LTb
760 602 983 M
761 63 0 V
762 stroke
763 518 983 M
764 [ [(Helvetica) 140.0 0.0 true true 0 ( 3)]
765 ] -46.7 MRshow
766 1.000 UL
767 LTb
768 602 1250 M
769 63 0 V
770 stroke
771 518 1250 M
772 [ [(Helvetica) 140.0 0.0 true true 0 ( 4)]
773 ] -46.7 MRshow
774 1.000 UL
775 LTb
776 602 1518 M
777 63 0 V
778 stroke
779 518 1518 M
780 [ [(Helvetica) 140.0 0.0 true true 0 ( 5)]
781 ] -46.7 MRshow
782 1.000 UL
783 LTb
784 602 1785 M
785 63 0 V
786 stroke
787 518 1785 M
788 [ [(Helvetica) 140.0 0.0 true true 0 ( 6)]
789 ] -46.7 MRshow
790 1.000 UL
791 LTb
792 602 2053 M
793 63 0 V
794 stroke
795 518 2053 M
796 [ [(Helvetica) 140.0 0.0 true true 0 ( 7)]
797 ] -46.7 MRshow
798 1.000 UL
799 LTb
800 602 2320 M
801 63 0 V
802 stroke
803 518 2320 M
804 [ [(Helvetica) 140.0 0.0 true true 0 ( 8)]
805 ] -46.7 MRshow
806 1.000 UL
807 LTb
808 602 2588 M
809 63 0 V
810 stroke
811 518 2588 M
812 [ [(Helvetica) 140.0 0.0 true true 0 ( 9)]
813 ] -46.7 MRshow
814 1.000 UL
815 LTb
816 602 2855 M
817 63 0 V
818 stroke
819 518 2855 M
820 [ [(Helvetica) 140.0 0.0 true true 0 ( 10)]
821 ] -46.7 MRshow
822 1.000 UL
823 LTb
824 602 448 M
825 0 63 V
826 stroke
827 602 308 M
828 [ [(Helvetica) 140.0 0.0 true true 0 ( 0)]
829 ] -46.7 MCshow
830 1.000 UL
831 LTb
832 1035 448 M
833 0 63 V
834 stroke
835 1035 308 M
836 [ [(Helvetica) 140.0 0.0 true true 0 ( 1000)]
837 ] -46.7 MCshow
838 1.000 UL
839 LTb
840 1468 448 M
841 0 63 V
842 stroke
843 1468 308 M
844 [ [(Helvetica) 140.0 0.0 true true 0 ( 2000)]
845 ] -46.7 MCshow
846 1.000 UL
847 LTb
848 1901 448 M
849 0 63 V
850 stroke
851 1901 308 M
852 [ [(Helvetica) 140.0 0.0 true true 0 ( 3000)]
853 ] -46.7 MCshow
854 1.000 UL
855 LTb
856 2335 448 M
857 0 63 V
858 stroke
859 2335 308 M
860 [ [(Helvetica) 140.0 0.0 true true 0 ( 4000)]
861 ] -46.7 MCshow
862 1.000 UL
863 LTb
864 2768 448 M
865 0 63 V
866 stroke
867 2768 308 M
868 [ [(Helvetica) 140.0 0.0 true true 0 ( 5000)]
869 ] -46.7 MCshow
870 1.000 UL
871 LTb
872 3201 448 M
873 0 63 V
874 stroke
875 3201 308 M
876 [ [(Helvetica) 140.0 0.0 true true 0 ( 6000)]
877 ] -46.7 MCshow
878 1.000 UL
879 LTb
880 3634 448 M
881 0 63 V
882 stroke
883 3634 308 M
884 [ [(Helvetica) 140.0 0.0 true true 0 ( 7000)]
885 ] -46.7 MCshow
886 1.000 UL
887 LTb
888 4067 448 M
889 0 63 V
890 stroke
891 4067 308 M
892 [ [(Helvetica) 140.0 0.0 true true 0 ( 8000)]
893 ] -46.7 MCshow
894 1.000 UL
895 LTb
896 1.000 UL
897 LTb
898 602 2855 M
899 602 448 L
900 3465 0 V
901 0 2407 R
902 -3465 0 R
903 stroke
904 LCb setrgbcolor
905 112 1651 M
906 currentpoint gsave translate -270 rotate 0 0 moveto
907 [ [(Helvetica) 140.0 0.0 true true 0 (Ratio of Total Execution to Total Work)]
908 ] -46.7 MCshow
909 grestore
910 LTb
911 LCb setrgbcolor
912 2334 98 M
913 [ [(Helvetica) 140.0 0.0 true true 0 (Cycles in one Task)]
914 ] -46.7 MCshow
915 LTb
916 1.000 UP
917 1.000 UL
918 LTb
919 LCb setrgbcolor
920 2022 2919 M
921 [ [(Helvetica) 140.0 0.0 true true 0 (Vthread)]
922 ] -46.7 MCshow
923 LTb
924 1.000 UL
925 LTb
926 1277 2289 N
927 0 700 V
928 1491 0 V
929 0 -700 V
930 -1491 0 V
931 Z stroke
932 1277 2849 M
933 1491 0 V
934 % Begin plot #1
935 stroke
936 4.000 UL
937 LT1
938 LCa setrgbcolor
939 602 715 M
940 35 0 V
941 35 0 V
942 35 0 V
943 35 0 V
944 35 0 V
945 35 0 V
946 35 0 V
947 35 0 V
948 35 0 V
949 35 0 V
950 35 0 V
951 35 0 V
952 35 0 V
953 35 0 V
954 35 0 V
955 35 0 V
956 35 0 V
957 35 0 V
958 35 0 V
959 35 0 V
960 35 0 V
961 35 0 V
962 35 0 V
963 35 0 V
964 35 0 V
965 35 0 V
966 35 0 V
967 35 0 V
968 35 0 V
969 35 0 V
970 35 0 V
971 35 0 V
972 35 0 V
973 35 0 V
974 35 0 V
975 35 0 V
976 35 0 V
977 35 0 V
978 35 0 V
979 35 0 V
980 35 0 V
981 35 0 V
982 35 0 V
983 35 0 V
984 35 0 V
985 35 0 V
986 35 0 V
987 35 0 V
988 35 0 V
989 35 0 V
990 35 0 V
991 35 0 V
992 35 0 V
993 35 0 V
994 35 0 V
995 35 0 V
996 35 0 V
997 35 0 V
998 35 0 V
999 35 0 V
1000 35 0 V
1001 35 0 V
1002 35 0 V
1003 35 0 V
1004 35 0 V
1005 35 0 V
1006 35 0 V
1007 35 0 V
1008 35 0 V
1009 35 0 V
1010 35 0 V
1011 35 0 V
1012 35 0 V
1013 35 0 V
1014 35 0 V
1015 35 0 V
1016 35 0 V
1017 35 0 V
1018 35 0 V
1019 35 0 V
1020 35 0 V
1021 35 0 V
1022 35 0 V
1023 35 0 V
1024 35 0 V
1025 35 0 V
1026 35 0 V
1027 35 0 V
1028 35 0 V
1029 35 0 V
1030 35 0 V
1031 35 0 V
1032 35 0 V
1033 35 0 V
1034 35 0 V
1035 35 0 V
1036 35 0 V
1037 35 0 V
1038 35 0 V
1039 % End plot #1
1040 % Begin plot #2
1041 stroke
1042 LT0
1043 LCb setrgbcolor
1044 2201 2779 M
1045 [ [(Helvetica) 140.0 0.0 true true 0 (8 Threads)]
1046 ] -46.7 MRshow
1047 LT0
1048 2285 2779 M
1049 399 0 V
1050 692 1306 M
1051 18 -111 V
1052 31 -149 V
1053 801 842 L
1054 922 697 L
1055 1172 589 L
1056 486 -65 V
1057 970 -37 V
1058 4067 473 L
1059 % End plot #2
1060 % Begin plot #3
1061 stroke
1062 LT2
1063 LCb setrgbcolor
1064 2201 2639 M
1065 [ [(Helvetica) 140.0 0.0 true true 0 (32 Threads)]
1066 ] -46.7 MRshow
1067 LT2
1068 2285 2639 M
1069 399 0 V
1070 692 1319 M
1071 18 -134 V
1072 30 -176 V
1073 801 845 L
1074 922 690 L
1075 1173 582 L
1076 485 -60 V
1077 970 -36 V
1078 4067 472 L
1079 % End plot #3
1080 % Begin plot #4
1081 stroke
1082 LT3
1083 LCb setrgbcolor
1084 2201 2499 M
1085 [ [(Helvetica) 140.0 0.0 true true 0 (128 Threads)]
1086 ] -46.7 MRshow
1087 LT3
1088 2285 2499 M
1089 399 0 V
1090 693 1386 M
1091 18 -167 V
1092 30 -161 V
1093 801 865 L
1094 923 711 L
1095 1173 595 L
1096 485 -67 V
1097 970 -39 V
1098 4067 474 L
1099 % End plot #4
1100 % Begin plot #5
1101 stroke
1102 LT4
1103 LCb setrgbcolor
1104 2201 2359 M
1105 [ [(Helvetica) 140.0 0.0 true true 0 (512 Threads)]
1106 ] -46.7 MRshow
1107 LT4
1108 2285 2359 M
1109 399 0 V
1110 692 1425 M
1111 19 -158 V
1112 30 -179 V
1113 802 892 L
1114 923 725 L
1115 1173 602 L
1116 485 -70 V
1117 970 -40 V
1118 4067 476 L
1119 % End plot #5
1120 stroke
1121 1.000 UL
1122 LTb
1123 602 2855 M
1124 602 448 L
1125 3465 0 V
1126 0 2407 R
1127 -3465 0 R
1128 1.000 UP
1129 stroke
1130 grestore
1131 end
1132 showpage
1133 %%Trailer
1134 %%DocumentFonts: Helvetica
1135 %%Pages: 1