]> AND Private Git Repository - ThesisAhmed.git/blob - fig/ch4/energy_syn_dvfs.eps
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
Merge branch 'master' of ssh://bilbo.iut-bm.univ-fcomte.fr/ThesisAhmed
[ThesisAhmed.git] / fig / ch4 / energy_syn_dvfs.eps
1 %!PS-Adobe-2.0
2 %%Creator: gnuplot 4.6 patchlevel 6
3 %%CreationDate: Thu Nov  5 12:22:38 2015
4 %%DocumentFonts: (atend)
5 %%BoundingBox: 50 50 554 410
6 %%Orientation: Portrait
7 %%Pages: (atend)
8 %%EndComments
9 %%BeginProlog
10 /gnudict 256 dict def
11 gnudict begin
12 %
13 % The following true/false flags may be edited by hand if desired.
14 % The unit line width and grayscale image gamma correction may also be changed.
15 %
16 /Color false def
17 /Blacktext false def
18 /Solid false def
19 /Dashlength 1 def
20 /Landscape false def
21 /Level1 false def
22 /Rounded false def
23 /ClipToBoundingBox false def
24 /SuppressPDFMark false def
25 /TransparentPatterns false def
26 /gnulinewidth 5.000 def
27 /userlinewidth gnulinewidth def
28 /Gamma 1.0 def
29 /BackgroundColor {-1.000 -1.000 -1.000} def
30 %
31 /vshift -36 def
32 /dl1 {
33   10.0 Dashlength mul mul
34   Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
35 } def
36 /dl2 {
37   10.0 Dashlength mul mul
38   Rounded { currentlinewidth 0.75 mul add } if
39 } def
40 /hpt_ 31.5 def
41 /vpt_ 31.5 def
42 /hpt hpt_ def
43 /vpt vpt_ def
44 /doclip {
45   ClipToBoundingBox {
46     newpath 50 50 moveto 554 50 lineto 554 410 lineto 50 410 lineto closepath
47     clip
48   } if
49 } def
50 %
51 % Gnuplot Prolog Version 4.6 (September 2012)
52 %
53 %/SuppressPDFMark true def
54 %
55 /M {moveto} bind def
56 /L {lineto} bind def
57 /R {rmoveto} bind def
58 /V {rlineto} bind def
59 /N {newpath moveto} bind def
60 /Z {closepath} bind def
61 /C {setrgbcolor} bind def
62 /f {rlineto fill} bind def
63 /g {setgray} bind def
64 /Gshow {show} def   % May be redefined later in the file to support UTF-8
65 /vpt2 vpt 2 mul def
66 /hpt2 hpt 2 mul def
67 /Lshow {currentpoint stroke M 0 vshift R 
68         Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
69 /Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
70         Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
71 /Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
72         Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
73 /UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
74   /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
75 /DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
76  {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
77 /BL {stroke userlinewidth 2 mul setlinewidth
78         Rounded {1 setlinejoin 1 setlinecap} if} def
79 /AL {stroke userlinewidth 2 div setlinewidth
80         Rounded {1 setlinejoin 1 setlinecap} if} def
81 /UL {dup gnulinewidth mul /userlinewidth exch def
82         dup 1 lt {pop 1} if 10 mul /udl exch def} def
83 /PL {stroke userlinewidth setlinewidth
84         Rounded {1 setlinejoin 1 setlinecap} if} def
85 3.8 setmiterlimit
86 % Default Line colors
87 /LCw {1 1 1} def
88 /LCb {0 0 0} def
89 /LCa {0 0 0} def
90 /LC0 {1 0 0} def
91 /LC1 {0 1 0} def
92 /LC2 {0 0 1} def
93 /LC3 {1 0 1} def
94 /LC4 {0 1 1} def
95 /LC5 {1 1 0} def
96 /LC6 {0 0 0} def
97 /LC7 {1 0.3 0} def
98 /LC8 {0.5 0.5 0.5} def
99 % Default Line Types
100 /LTw {PL [] 1 setgray} def
101 /LTb {BL [] LCb DL} def
102 /LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
103 /LT0 {PL [] LC0 DL} def
104 /LT1 {PL [4 dl1 2 dl2] LC1 DL} def
105 /LT2 {PL [2 dl1 3 dl2] LC2 DL} def
106 /LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
107 /LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
108 /LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
109 /LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
110 /LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
111 /LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
112 /Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
113 /Dia {stroke [] 0 setdash 2 copy vpt add M
114   hpt neg vpt neg V hpt vpt neg V
115   hpt vpt V hpt neg vpt V closepath stroke
116   Pnt} def
117 /Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
118   currentpoint stroke M
119   hpt neg vpt neg R hpt2 0 V stroke
120  } def
121 /Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
122   0 vpt2 neg V hpt2 0 V 0 vpt2 V
123   hpt2 neg 0 V closepath stroke
124   Pnt} def
125 /Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
126   hpt2 vpt2 neg V currentpoint stroke M
127   hpt2 neg 0 R hpt2 vpt2 V stroke} def
128 /TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
129   hpt neg vpt -1.62 mul V
130   hpt 2 mul 0 V
131   hpt neg vpt 1.62 mul V closepath stroke
132   Pnt} def
133 /Star {2 copy Pls Crs} def
134 /BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
135   0 vpt2 neg V hpt2 0 V 0 vpt2 V
136   hpt2 neg 0 V closepath fill} def
137 /TriUF {stroke [] 0 setdash vpt 1.12 mul add M
138   hpt neg vpt -1.62 mul V
139   hpt 2 mul 0 V
140   hpt neg vpt 1.62 mul V closepath fill} def
141 /TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
142   hpt neg vpt 1.62 mul V
143   hpt 2 mul 0 V
144   hpt neg vpt -1.62 mul V closepath stroke
145   Pnt} def
146 /TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
147   hpt neg vpt 1.62 mul V
148   hpt 2 mul 0 V
149   hpt neg vpt -1.62 mul V closepath fill} def
150 /DiaF {stroke [] 0 setdash vpt add M
151   hpt neg vpt neg V hpt vpt neg V
152   hpt vpt V hpt neg vpt V closepath fill} def
153 /Pent {stroke [] 0 setdash 2 copy gsave
154   translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
155   closepath stroke grestore Pnt} def
156 /PentF {stroke [] 0 setdash gsave
157   translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
158   closepath fill grestore} def
159 /Circle {stroke [] 0 setdash 2 copy
160   hpt 0 360 arc stroke Pnt} def
161 /CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
162 /C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
163 /C1 {BL [] 0 setdash 2 copy moveto
164         2 copy vpt 0 90 arc closepath fill
165         vpt 0 360 arc closepath} bind def
166 /C2 {BL [] 0 setdash 2 copy moveto
167         2 copy vpt 90 180 arc closepath fill
168         vpt 0 360 arc closepath} bind def
169 /C3 {BL [] 0 setdash 2 copy moveto
170         2 copy vpt 0 180 arc closepath fill
171         vpt 0 360 arc closepath} bind def
172 /C4 {BL [] 0 setdash 2 copy moveto
173         2 copy vpt 180 270 arc closepath fill
174         vpt 0 360 arc closepath} bind def
175 /C5 {BL [] 0 setdash 2 copy moveto
176         2 copy vpt 0 90 arc
177         2 copy moveto
178         2 copy vpt 180 270 arc closepath fill
179         vpt 0 360 arc} bind def
180 /C6 {BL [] 0 setdash 2 copy moveto
181         2 copy vpt 90 270 arc closepath fill
182         vpt 0 360 arc closepath} bind def
183 /C7 {BL [] 0 setdash 2 copy moveto
184         2 copy vpt 0 270 arc closepath fill
185         vpt 0 360 arc closepath} bind def
186 /C8 {BL [] 0 setdash 2 copy moveto
187         2 copy vpt 270 360 arc closepath fill
188         vpt 0 360 arc closepath} bind def
189 /C9 {BL [] 0 setdash 2 copy moveto
190         2 copy vpt 270 450 arc closepath fill
191         vpt 0 360 arc closepath} bind def
192 /C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
193         2 copy moveto
194         2 copy vpt 90 180 arc closepath fill
195         vpt 0 360 arc closepath} bind def
196 /C11 {BL [] 0 setdash 2 copy moveto
197         2 copy vpt 0 180 arc closepath fill
198         2 copy moveto
199         2 copy vpt 270 360 arc closepath fill
200         vpt 0 360 arc closepath} bind def
201 /C12 {BL [] 0 setdash 2 copy moveto
202         2 copy vpt 180 360 arc closepath fill
203         vpt 0 360 arc closepath} bind def
204 /C13 {BL [] 0 setdash 2 copy moveto
205         2 copy vpt 0 90 arc closepath fill
206         2 copy moveto
207         2 copy vpt 180 360 arc closepath fill
208         vpt 0 360 arc closepath} bind def
209 /C14 {BL [] 0 setdash 2 copy moveto
210         2 copy vpt 90 360 arc closepath fill
211         vpt 0 360 arc} bind def
212 /C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
213         vpt 0 360 arc closepath} bind def
214 /Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
215         neg 0 rlineto closepath} bind def
216 /Square {dup Rec} bind def
217 /Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
218 /S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
219 /S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
220 /S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
221 /S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
222 /S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
223 /S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
224         exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
225 /S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
226 /S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
227         2 copy vpt Square fill Bsquare} bind def
228 /S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
229 /S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
230 /S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
231         Bsquare} bind def
232 /S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
233         Bsquare} bind def
234 /S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
235 /S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
236         2 copy vpt Square fill Bsquare} bind def
237 /S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
238         2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
239 /S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
240 /D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
241 /D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
242 /D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
243 /D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
244 /D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
245 /D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
246 /D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
247 /D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
248 /D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
249 /D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
250 /D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
251 /D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
252 /D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
253 /D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
254 /D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
255 /D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
256 /DiaE {stroke [] 0 setdash vpt add M
257   hpt neg vpt neg V hpt vpt neg V
258   hpt vpt V hpt neg vpt V closepath stroke} def
259 /BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
260   0 vpt2 neg V hpt2 0 V 0 vpt2 V
261   hpt2 neg 0 V closepath stroke} def
262 /TriUE {stroke [] 0 setdash vpt 1.12 mul add M
263   hpt neg vpt -1.62 mul V
264   hpt 2 mul 0 V
265   hpt neg vpt 1.62 mul V closepath stroke} def
266 /TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
267   hpt neg vpt 1.62 mul V
268   hpt 2 mul 0 V
269   hpt neg vpt -1.62 mul V closepath stroke} def
270 /PentE {stroke [] 0 setdash gsave
271   translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
272   closepath stroke grestore} def
273 /CircE {stroke [] 0 setdash 
274   hpt 0 360 arc stroke} def
275 /Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
276 /DiaW {stroke [] 0 setdash vpt add M
277   hpt neg vpt neg V hpt vpt neg V
278   hpt vpt V hpt neg vpt V Opaque stroke} def
279 /BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
280   0 vpt2 neg V hpt2 0 V 0 vpt2 V
281   hpt2 neg 0 V Opaque stroke} def
282 /TriUW {stroke [] 0 setdash vpt 1.12 mul add M
283   hpt neg vpt -1.62 mul V
284   hpt 2 mul 0 V
285   hpt neg vpt 1.62 mul V Opaque stroke} def
286 /TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
287   hpt neg vpt 1.62 mul V
288   hpt 2 mul 0 V
289   hpt neg vpt -1.62 mul V Opaque stroke} def
290 /PentW {stroke [] 0 setdash gsave
291   translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
292   Opaque stroke grestore} def
293 /CircW {stroke [] 0 setdash 
294   hpt 0 360 arc Opaque stroke} def
295 /BoxFill {gsave Rec 1 setgray fill grestore} def
296 /Density {
297   /Fillden exch def
298   currentrgbcolor
299   /ColB exch def /ColG exch def /ColR exch def
300   /ColR ColR Fillden mul Fillden sub 1 add def
301   /ColG ColG Fillden mul Fillden sub 1 add def
302   /ColB ColB Fillden mul Fillden sub 1 add def
303   ColR ColG ColB setrgbcolor} def
304 /BoxColFill {gsave Rec PolyFill} def
305 /PolyFill {gsave Density fill grestore grestore} def
306 /h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
307 %
308 % PostScript Level 1 Pattern Fill routine for rectangles
309 % Usage: x y w h s a XX PatternFill
310 %       x,y = lower left corner of box to be filled
311 %       w,h = width and height of box
312 %         a = angle in degrees between lines and x-axis
313 %        XX = 0/1 for no/yes cross-hatch
314 %
315 /PatternFill {gsave /PFa [ 9 2 roll ] def
316   PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
317   PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
318   TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
319   clip
320   currentlinewidth 0.5 mul setlinewidth
321   /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
322   0 0 M PFa 5 get rotate PFs -2 div dup translate
323   0 1 PFs PFa 4 get div 1 add floor cvi
324         {PFa 4 get mul 0 M 0 PFs V} for
325   0 PFa 6 get ne {
326         0 1 PFs PFa 4 get div 1 add floor cvi
327         {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
328  } if
329   stroke grestore} def
330 %
331 /languagelevel where
332  {pop languagelevel} {1} ifelse
333  2 lt
334         {/InterpretLevel1 true def}
335         {/InterpretLevel1 Level1 def}
336  ifelse
337 %
338 % PostScript level 2 pattern fill definitions
339 %
340 /Level2PatternFill {
341 /Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
342         bind def
343 /KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
344 << Tile8x8
345  /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
346 >> matrix makepattern
347 /Pat1 exch def
348 << Tile8x8
349  /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
350         0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
351 >> matrix makepattern
352 /Pat2 exch def
353 << Tile8x8
354  /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
355         8 8 L 8 0 L 0 0 L fill}
356 >> matrix makepattern
357 /Pat3 exch def
358 << Tile8x8
359  /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
360         0 12 M 12 0 L stroke}
361 >> matrix makepattern
362 /Pat4 exch def
363 << Tile8x8
364  /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
365         0 -4 M 12 8 L stroke}
366 >> matrix makepattern
367 /Pat5 exch def
368 << Tile8x8
369  /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
370         0 12 M 8 -4 L 4 12 M 10 0 L stroke}
371 >> matrix makepattern
372 /Pat6 exch def
373 << Tile8x8
374  /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
375         0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
376 >> matrix makepattern
377 /Pat7 exch def
378 << Tile8x8
379  /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
380         12 0 M -4 8 L 12 4 M 0 10 L stroke}
381 >> matrix makepattern
382 /Pat8 exch def
383 << Tile8x8
384  /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
385         -4 0 M 12 8 L -4 4 M 8 10 L stroke}
386 >> matrix makepattern
387 /Pat9 exch def
388 /Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
389 /Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
390 /Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
391 /Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
392 /Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
393 /Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
394 /Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
395 } def
396 %
397 %
398 %End of PostScript Level 2 code
399 %
400 /PatternBgnd {
401   TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
402 } def
403 %
404 % Substitute for Level 2 pattern fill codes with
405 % grayscale if Level 2 support is not selected.
406 %
407 /Level1PatternFill {
408 /Pattern1 {0.250 Density} bind def
409 /Pattern2 {0.500 Density} bind def
410 /Pattern3 {0.750 Density} bind def
411 /Pattern4 {0.125 Density} bind def
412 /Pattern5 {0.375 Density} bind def
413 /Pattern6 {0.625 Density} bind def
414 /Pattern7 {0.875 Density} bind def
415 } def
416 %
417 % Now test for support of Level 2 code
418 %
419 Level1 {Level1PatternFill} {Level2PatternFill} ifelse
420 %
421 /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
422 dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
423 currentdict end definefont pop
424 %
425 % Encoding for ISO-8859-1 (also called Latin1)
426 %
427 /reencodeISO {
428 dup dup findfont dup length dict begin
429 { 1 index /FID ne { def }{ pop pop } ifelse } forall
430 currentdict /CharStrings known {
431         CharStrings /Idieresis known {
432                 /Encoding ISOLatin1Encoding def } if
433 } if
434 currentdict end definefont
435 } def
436 /ISOLatin1Encoding [
437 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
438 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
439 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
440 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
441 /space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
442 /parenleft/parenright/asterisk/plus/comma/minus/period/slash
443 /zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
444 /less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
445 /O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
446 /asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
447 /n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
448 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
449 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
450 /.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
451 /dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
452 /ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
453 /section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
454 /hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
455 /acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
456 /guillemotright/onequarter/onehalf/threequarters/questiondown
457 /Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
458 /Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
459 /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
460 /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
461 /Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
462 /aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
463 /iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
464 /otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
465 /yacute/thorn/ydieresis
466 ] def
467 /MFshow {
468    { dup 5 get 3 ge
469      { 5 get 3 eq {gsave} {grestore} ifelse }
470      {dup dup 0 get findfont exch 1 get scalefont setfont
471      [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
472      get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
473      {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
474      get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
475      dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
476      show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
477      pop aload pop M} ifelse }ifelse }ifelse }
478      ifelse }
479    forall} def
480 /Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
481 /MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
482  {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
483      6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
484 /MLshow { currentpoint stroke M
485   0 exch R
486   Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
487 /MRshow { currentpoint stroke M
488   exch dup MFwidth neg 3 -1 roll R
489   Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
490 /MCshow { currentpoint stroke M
491   exch dup MFwidth -2 div 3 -1 roll R
492   Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
493 /XYsave    { [( ) 1 2 true false 3 ()] } bind def
494 /XYrestore { [( ) 1 2 true false 4 ()] } bind def
495 /Helvetica reencodeISO def
496 Level1 SuppressPDFMark or 
497 {} {
498 /SDict 10 dict def
499 systemdict /pdfmark known not {
500   userdict /pdfmark systemdict /cleartomark get put
501 } if
502 SDict begin [
503   /Title ()
504   /Subject (gnuplot plot)
505   /Creator (gnuplot 4.6 patchlevel 6)
506   /Author (afanfakh)
507 %  /Producer (gnuplot)
508 %  /Keywords ()
509   /CreationDate (Thu Nov  5 12:22:38 2015)
510   /DOCINFO pdfmark
511 end
512 } ifelse
513 end
514 %%EndProlog
515 %%Page: 1 1
516 gnudict begin
517 gsave
518 doclip
519 50 50 translate
520 0.100 0.100 scale
521 0 setgray
522 newpath
523 (Helvetica) findfont 110 scalefont setfont
524 BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
525 1.000 UL
526 LTb
527 803 879 M
528 63 0 V
529 3548 0 R
530 -63 0 V
531 stroke
532 737 879 M
533 [ [(Helvetica) 150.0 0.0 true true 0 ( 0)]
534 ] -50.0 MRshow
535 1.000 UL
536 LTb
537 803 931 M
538 31 0 V
539 3580 0 R
540 -31 0 V
541 803 983 M
542 31 0 V
543 3580 0 R
544 -31 0 V
545 803 1034 M
546 31 0 V
547 3580 0 R
548 -31 0 V
549 803 1086 M
550 31 0 V
551 3580 0 R
552 -31 0 V
553 803 1138 M
554 63 0 V
555 3548 0 R
556 -63 0 V
557 stroke
558 737 1138 M
559 [ [(Helvetica) 150.0 0.0 true true 0 ( 16000)]
560 ] -50.0 MRshow
561 1.000 UL
562 LTb
563 803 1190 M
564 31 0 V
565 3580 0 R
566 -31 0 V
567 803 1241 M
568 31 0 V
569 3580 0 R
570 -31 0 V
571 803 1293 M
572 31 0 V
573 3580 0 R
574 -31 0 V
575 803 1345 M
576 31 0 V
577 3580 0 R
578 -31 0 V
579 803 1397 M
580 63 0 V
581 3548 0 R
582 -63 0 V
583 stroke
584 737 1397 M
585 [ [(Helvetica) 150.0 0.0 true true 0 ( 32000)]
586 ] -50.0 MRshow
587 1.000 UL
588 LTb
589 803 1449 M
590 31 0 V
591 3580 0 R
592 -31 0 V
593 803 1500 M
594 31 0 V
595 3580 0 R
596 -31 0 V
597 803 1552 M
598 31 0 V
599 3580 0 R
600 -31 0 V
601 803 1604 M
602 31 0 V
603 3580 0 R
604 -31 0 V
605 803 1656 M
606 63 0 V
607 3548 0 R
608 -63 0 V
609 stroke
610 737 1656 M
611 [ [(Helvetica) 150.0 0.0 true true 0 ( 48000)]
612 ] -50.0 MRshow
613 1.000 UL
614 LTb
615 803 1707 M
616 31 0 V
617 3580 0 R
618 -31 0 V
619 803 1759 M
620 31 0 V
621 3580 0 R
622 -31 0 V
623 803 1811 M
624 31 0 V
625 3580 0 R
626 -31 0 V
627 803 1863 M
628 31 0 V
629 3580 0 R
630 -31 0 V
631 803 1915 M
632 63 0 V
633 3548 0 R
634 -63 0 V
635 stroke
636 737 1915 M
637 [ [(Helvetica) 150.0 0.0 true true 0 ( 64000)]
638 ] -50.0 MRshow
639 1.000 UL
640 LTb
641 803 1966 M
642 31 0 V
643 3580 0 R
644 -31 0 V
645 803 2018 M
646 31 0 V
647 3580 0 R
648 -31 0 V
649 803 2070 M
650 31 0 V
651 3580 0 R
652 -31 0 V
653 803 2122 M
654 31 0 V
655 3580 0 R
656 -31 0 V
657 803 2174 M
658 63 0 V
659 3548 0 R
660 -63 0 V
661 stroke
662 737 2174 M
663 [ [(Helvetica) 150.0 0.0 true true 0 ( 80000)]
664 ] -50.0 MRshow
665 1.000 UL
666 LTb
667 803 2225 M
668 31 0 V
669 3580 0 R
670 -31 0 V
671 803 2277 M
672 31 0 V
673 3580 0 R
674 -31 0 V
675 803 2329 M
676 31 0 V
677 3580 0 R
678 -31 0 V
679 803 2381 M
680 31 0 V
681 3580 0 R
682 -31 0 V
683 803 2432 M
684 63 0 V
685 3548 0 R
686 -63 0 V
687 stroke
688 737 2432 M
689 [ [(Helvetica) 150.0 0.0 true true 0 ( 96000)]
690 ] -50.0 MRshow
691 1.000 UL
692 LTb
693 803 2484 M
694 31 0 V
695 3580 0 R
696 -31 0 V
697 803 2536 M
698 31 0 V
699 3580 0 R
700 -31 0 V
701 803 2588 M
702 31 0 V
703 3580 0 R
704 -31 0 V
705 803 2640 M
706 31 0 V
707 3580 0 R
708 -31 0 V
709 803 2691 M
710 63 0 V
711 3548 0 R
712 -63 0 V
713 stroke
714 737 2691 M
715 [ [(Helvetica) 150.0 0.0 true true 0 ( 112000)]
716 ] -50.0 MRshow
717 1.000 UL
718 LTb
719 803 2743 M
720 31 0 V
721 3580 0 R
722 -31 0 V
723 803 2795 M
724 31 0 V
725 3580 0 R
726 -31 0 V
727 803 2847 M
728 31 0 V
729 3580 0 R
730 -31 0 V
731 803 2898 M
732 31 0 V
733 3580 0 R
734 -31 0 V
735 803 2950 M
736 63 0 V
737 3548 0 R
738 -63 0 V
739 stroke
740 737 2950 M
741 [ [(Helvetica) 150.0 0.0 true true 0 ( 128000)]
742 ] -50.0 MRshow
743 1.000 UL
744 LTb
745 803 3002 M
746 31 0 V
747 3580 0 R
748 -31 0 V
749 803 3054 M
750 31 0 V
751 3580 0 R
752 -31 0 V
753 803 3106 M
754 31 0 V
755 3580 0 R
756 -31 0 V
757 803 3157 M
758 31 0 V
759 3580 0 R
760 -31 0 V
761 803 3209 M
762 63 0 V
763 3548 0 R
764 -63 0 V
765 stroke
766 737 3209 M
767 [ [(Helvetica) 150.0 0.0 true true 0 ( 144000)]
768 ] -50.0 MRshow
769 1.000 UL
770 LTb
771 803 3261 M
772 31 0 V
773 3580 0 R
774 -31 0 V
775 803 3313 M
776 31 0 V
777 3580 0 R
778 -31 0 V
779 803 3364 M
780 31 0 V
781 3580 0 R
782 -31 0 V
783 803 3416 M
784 31 0 V
785 3580 0 R
786 -31 0 V
787 803 3468 M
788 63 0 V
789 3548 0 R
790 -63 0 V
791 stroke
792 737 3468 M
793 [ [(Helvetica) 150.0 0.0 true true 0 ( 160000)]
794 ] -50.0 MRshow
795 1.000 UL
796 LTb
797 803 879 M
798 0 63 V
799 0 2526 R
800 0 -63 V
801 stroke
802 803 813 M
803 currentpoint gsave translate 45 rotate 0 0 moveto
804 [ [(Helvetica) 150.0 0.0 true true 0 (Grid.4*4.400)]
805 ] -50.0 MRshow
806 grestore
807 1.000 UL
808 LTb
809 1319 879 M
810 0 63 V
811 0 2526 R
812 0 -63 V
813 stroke
814 1319 813 M
815 currentpoint gsave translate 45 rotate 0 0 moveto
816 [ [(Helvetica) 150.0 0.0 true true 0 (Grid.4*8.400)]
817 ] -50.0 MRshow
818 grestore
819 1.000 UL
820 LTb
821 1835 879 M
822 0 63 V
823 0 2526 R
824 0 -63 V
825 stroke
826 1835 813 M
827 currentpoint gsave translate 45 rotate 0 0 moveto
828 [ [(Helvetica) 150.0 0.0 true true 0 (Grid.8*4.400)]
829 ] -50.0 MRshow
830 grestore
831 1.000 UL
832 LTb
833 2351 879 M
834 0 63 V
835 0 2526 R
836 0 -63 V
837 stroke
838 2351 813 M
839 currentpoint gsave translate 45 rotate 0 0 moveto
840 [ [(Helvetica) 150.0 0.0 true true 0 (Grid.8*8.400)]
841 ] -50.0 MRshow
842 grestore
843 1.000 UL
844 LTb
845 2866 879 M
846 0 63 V
847 0 2526 R
848 0 -63 V
849 stroke
850 2866 813 M
851 currentpoint gsave translate 45 rotate 0 0 moveto
852 [ [(Helvetica) 150.0 0.0 true true 0 (Grid.4*4.500)]
853 ] -50.0 MRshow
854 grestore
855 1.000 UL
856 LTb
857 3382 879 M
858 0 63 V
859 0 2526 R
860 0 -63 V
861 stroke
862 3382 813 M
863 currentpoint gsave translate 45 rotate 0 0 moveto
864 [ [(Helvetica) 150.0 0.0 true true 0 (Grid.4*8.500)]
865 ] -50.0 MRshow
866 grestore
867 1.000 UL
868 LTb
869 3898 879 M
870 0 63 V
871 0 2526 R
872 0 -63 V
873 stroke
874 3898 813 M
875 currentpoint gsave translate 45 rotate 0 0 moveto
876 [ [(Helvetica) 150.0 0.0 true true 0 (Grid.8*4.500)]
877 ] -50.0 MRshow
878 grestore
879 1.000 UL
880 LTb
881 4414 879 M
882 0 63 V
883 0 2526 R
884 0 -63 V
885 stroke
886 4414 813 M
887 currentpoint gsave translate 45 rotate 0 0 moveto
888 [ [(Helvetica) 150.0 0.0 true true 0 (Grid.8*8.500)]
889 ] -50.0 MRshow
890 grestore
891 1.000 UL
892 LTb
893 1.000 UL
894 LTb
895 803 3468 N
896 803 879 L
897 3611 0 V
898 0 2589 V
899 -3611 0 V
900 Z stroke
901 LCb setrgbcolor
902 88 2173 M
903 currentpoint gsave translate -270 rotate 0 0 moveto
904 [ [(Helvetica) 180.0 0.0 true true 0 (Energy consumption [J])]
905 ] -60.0 MCshow
906 grestore
907 LTb
908 LCb setrgbcolor
909 2608 77 M
910 [ [(Helvetica) 180.0 0.0 true true 0 (Platform scenarios)]
911 ] -60.0 MCshow
912 LTb
913 1.000 UP
914 1.000 UL
915 LTb
916 % Begin plot #1
917 1.000 UP
918 2.000 UL
919 LT0
920 0.00 0.00 0.47 C LCb setrgbcolor
921 3439 1617 M
922 [ [(Helvetica) 140.0 0.0 true true 0 (Sync MS with DVFS)]
923 ] -46.7 MRshow
924 LT0
925 0.00 0.00 0.47 C 3505 1617 M
926 327 0 V
927 803 1753 M
928 516 10 V
929 516 95 V
930 516 -46 V
931 515 765 V
932 516 23 V
933 516 76 V
934 516 13 V
935 803 1753 Circle
936 1319 1763 Circle
937 1835 1858 Circle
938 2351 1812 Circle
939 2866 2577 Circle
940 3382 2600 Circle
941 3898 2676 Circle
942 4414 2689 Circle
943 3668 1617 Circle
944 % End plot #1
945 % Begin plot #2
946 1.000 UP
947 2.000 UL
948 LT1
949 1.00 0.00 0.00 C LCb setrgbcolor
950 3439 1474 M
951 [ [(Helvetica) 140.0 0.0 true true 0 (Sync MS without DVFS)]
952 ] -46.7 MRshow
953 LT1
954 1.00 0.00 0.00 C 3505 1474 M
955 327 0 V
956 803 1983 M
957 516 -11 V
958 516 35 V
959 516 10 V
960 515 953 V
961 516 11 V
962 516 98 V
963 516 6 V
964 803 1983 TriU
965 1319 1972 TriU
966 1835 2007 TriU
967 2351 2017 TriU
968 2866 2970 TriU
969 3382 2981 TriU
970 3898 3079 TriU
971 4414 3085 TriU
972 3668 1474 TriU
973 % End plot #2
974 % Begin plot #3
975 1.000 UP
976 2.000 UL
977 LT4
978 0.00 0.39 0.00 C LCb setrgbcolor
979 3439 1331 M
980 [ [(Helvetica) 140.0 0.0 true true 0 (Async MS with DVFS)]
981 ] -46.7 MRshow
982 LT4
983 0.00 0.39 0.00 C 3505 1331 M
984 327 0 V
985 803 1720 M
986 516 -22 V
987 516 50 V
988 516 24 V
989 515 715 V
990 516 1 V
991 516 194 V
992 516 6 V
993 803 1720 Star
994 1319 1698 Star
995 1835 1748 Star
996 2351 1772 Star
997 2866 2487 Star
998 3382 2488 Star
999 3898 2682 Star
1000 4414 2688 Star
1001 3668 1331 Star
1002 % End plot #3
1003 % Begin plot #4
1004 1.000 UP
1005 2.000 UL
1006 LT2
1007 0.72 0.53 0.04 C LCb setrgbcolor
1008 3439 1188 M
1009 [ [(Helvetica) 140.0 0.0 true true 0 (Async MS without DVFS)]
1010 ] -46.7 MRshow
1011 LT2
1012 0.72 0.53 0.04 C 3505 1188 M
1013 327 0 V
1014 803 2089 M
1015 516 -4 V
1016 516 8 V
1017 516 14 V
1018 515 1172 V
1019 516 16 V
1020 516 -1 V
1021 516 41 V
1022 803 2089 BoxF
1023 1319 2085 BoxF
1024 1835 2093 BoxF
1025 2351 2107 BoxF
1026 2866 3279 BoxF
1027 3382 3295 BoxF
1028 3898 3294 BoxF
1029 4414 3335 BoxF
1030 3668 1188 BoxF
1031 % End plot #4
1032 1.000 UL
1033 LTb
1034 803 3468 N
1035 803 879 L
1036 3611 0 V
1037 0 2589 V
1038 -3611 0 V
1039 Z stroke
1040 1.000 UP
1041 1.000 UL
1042 LTb
1043 stroke
1044 grestore
1045 end
1046 showpage
1047 %%Trailer
1048 %%DocumentFonts: Helvetica
1049 %%Pages: 1