VMS/2__runs_and_data

changeset 5:0fb514d583de

exec time vs task size: results until 12/12/2011
author Merten Sach <msach@mailbox.tu-berlin.de>
date Mon, 12 Dec 2011 20:28:31 +0100
parents ef2b8d975a99
children f7b55f2b6826 adac95f01c6f
files results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-11-25/out1.test results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-11-25/out1.test.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out.test results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out.test.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out1.test results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out1.test.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out2.test results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out2.test.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out3 results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out3.test results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out3.test.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/pthread1.test results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/pthread1.test.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/malloc2/20T_switched_to_malloc2_branch results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level0 results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level0-1 results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level0-2 results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level0-2.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level0.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level1.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level3 results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level3-1 results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level3-2 results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level3-2.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level3.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-06/debugging_ovh_p_sync__TSC.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-06/debugging_ovh_p_sync__TSC_dbl_chk.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-06/debugging_ovh_p_sync__better_TSC.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-06/debugging_ovh_p_sync__better_TSC_dbl_chk.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-06/debugging_ovh_p_sync__perf_ctrs_dbl_chk.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-07/128_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-07/32_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-07/512_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-07/8-32-128thds__o30000__perfCtrs.meas.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-07/8_32_128_512thds__o30000__perfCtrs.meas.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-07/8_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-09/128_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-09/32_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-09/512_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-09/8_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-09/corrected_ratio/128_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-09/corrected_ratio/32_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-09/corrected_ratio/512_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-09/corrected_ratio/8_32_128_512thds__o30000__perfCtrs.meas.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-09/corrected_ratio/8_32thds__o30000__perfCtrs.meas.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-09/corrected_ratio/8_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-09/corrected_ratio/plot.gnuplot results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-12/128_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-12/128_thds__o30000__perfCtrs.result results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-12/32_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-12/32_thds__o30000__perfCtrs.result results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-12/512_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-12/512_thds__o30000__perfCtrs.result results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-12/8_32_128_512thds__o30000__perfCtrs.result.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-12/8_32thds__o30000__perfCtrs.result.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-12/8_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-12/8_thds__o30000__perfCtrs.result results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/TSC_plus_filter_careful_measurement__28Cyc.cmdLineCopy results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/old_turbo_vs_non-turbo_plus_tsc_vs_perf_tests/no-turbo_perf.test results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/old_turbo_vs_non-turbo_plus_tsc_vs_perf_tests/no-turbo_perf.test.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/old_turbo_vs_non-turbo_plus_tsc_vs_perf_tests/no-turbo_tsc-1.test results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/old_turbo_vs_non-turbo_plus_tsc_vs_perf_tests/no-turbo_tsc-1.test.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/old_turbo_vs_non-turbo_plus_tsc_vs_perf_tests/no-turbo_tsc.test results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/old_turbo_vs_non-turbo_plus_tsc_vs_perf_tests/no-turbo_tsc.test.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/old_turbo_vs_non-turbo_plus_tsc_vs_perf_tests/turbo_tsc.test results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/old_turbo_vs_non-turbo_plus_tsc_vs_perf_tests/turbo_tsc.test.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/pthread/2011-11-25/20threads_no_turbo.test results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/pthread/2011-11-25/20threads_no_turbo.test.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/pthread/2011-12-07/128_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/pthread/2011-12-07/32_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/pthread/2011-12-07/512_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/pthread/2011-12-07/8_thds__o30000__perfCtrs.meas results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/pthread/2011-12-07/o30000__perfCtrs.meas.eps results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/pthread/2011-12-09/8_thds__o30000__perfCtrs.meas
diffstat 74 files changed, 19083 insertions(+), 0 deletions(-) [+]
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-11-25/out1.test	Mon Dec 12 20:28:31 2011 +0100
     1.3 @@ -0,0 +1,17 @@
     1.4 +#<total workcycles>	<workcycles per core>	<overall cycles>	<Cycles between Syncs>	<Overhead per Core>	<Overhead>	<Overhead per Sync>	<Syncs per Core>
     1.5 +#-----------------------------------
     1.6 +124947181	31236795.25000000000000000000	145955677	6018.65033718689788053949	5252124.00000000000000000000	{21008496}	1011.96994219653179190751	5190
     1.7 +124904116	31226029.00000000000000000000	296803529	12075.03054911059551430781	42974853.25000000000000000000	{171899413}	16618.27271848414539829853	2586
     1.8 +124848307	31212076.75000000000000000000	3343056417	18167.68146100116414435389	804552027.50000000000000000000	{3218208110}	468307.35011641443538998835	1718
     1.9 +124796857	31199214.25000000000000000000	269469638	24298.45346573208722741433	36168195.25000000000000000000	{144672781}	28168.37636292834890965732	1284
    1.10 +124797234	31199308.50000000000000000000	168928586	30468.07470703125000000000	11032838.00000000000000000000	{44131352}	10774.25585937500000000000	1024
    1.11 +124409172	31102293.00000000000000000000	11926263291	36677.23231132075471698113	2950463529.75000000000000000000	{11801854119}	3479320.20017688679245283018	848
    1.12 +124254771	31063692.75000000000000000000	183737081	42905.65296961325966850828	14870577.50000000000000000000	{59482310}	20539.47168508287292817679	724
    1.13 +124337007	31084251.75000000000000000000	7787346067	49183.94264240506329113924	1915752265.00000000000000000000	{7663009060}	3031253.58386075949367088607	632
    1.14 +124306928	31076732.00000000000000000000	185535039	61905.84063745019920318725	15307027.75000000000000000000	{61228111}	30492.08715139442231075697	502
    1.15 +123812604	30953151.00000000000000000000	194339671	74766.06521739130434782608	17631766.75000000000000000000	{70527067}	42588.80857487922705314009	414
    1.16 +124590844	31147711.00000000000000000000	372282392	127654.55327868852459016393	61922887.00000000000000000000	{247691548}	253782.32377049180327868852	244
    1.17 +123770991	30942747.75000000000000000000	415369210	198350.94711538461538461538	72899554.75000000000000000000	{291598219}	467304.83814102564102564102	156
    1.18 +124427006	31106751.50000000000000000000	468076107	272866.24122807017543859649	85912275.25000000000000000000	{343649101}	753616.44956140350877192982	114
    1.19 +126030770	31507692.50000000000000000000	550950360	437606.84027777777777777777	106229897.50000000000000000000	{424919590}	1475415.24305555555555555555	72
    1.20 +126184995	31546248.75000000000000000000	591089213	630924.97500000000000000000	116226054.50000000000000000000	{464904218}	2324521.09000000000000000000	50
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-11-25/out1.test.eps	Mon Dec 12 20:28:31 2011 +0100
     2.3 @@ -0,0 +1,763 @@
     2.4 +%!PS-Adobe-2.0 EPSF-2.0
     2.5 +%%Title: out1.test.eps
     2.6 +%%Creator: gnuplot 4.2 patchlevel 4 
     2.7 +%%CreationDate: Fri Nov 25 12:21:43 2011
     2.8 +%%DocumentFonts: (atend)
     2.9 +%%BoundingBox: 50 50 410 302
    2.10 +%%EndComments
    2.11 +%%BeginProlog
    2.12 +/gnudict 256 dict def
    2.13 +gnudict begin
    2.14 +%
    2.15 +% The following 6 true/false flags may be edited by hand if required
    2.16 +% The unit line width may also be changed
    2.17 +%
    2.18 +/Color false def
    2.19 +/Blacktext false def
    2.20 +/Solid false def
    2.21 +/Dashlength 1 def
    2.22 +/Landscape false def
    2.23 +/Level1 false def
    2.24 +/Rounded false def
    2.25 +/TransparentPatterns false def
    2.26 +/gnulinewidth 5.000 def
    2.27 +/userlinewidth gnulinewidth def
    2.28 +%
    2.29 +/vshift -46 def
    2.30 +/dl1 {
    2.31 +  10.0 Dashlength mul mul
    2.32 +  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
    2.33 +} def
    2.34 +/dl2 {
    2.35 +  10.0 Dashlength mul mul
    2.36 +  Rounded { currentlinewidth 0.75 mul add } if
    2.37 +} def
    2.38 +/hpt_ 31.5 def
    2.39 +/vpt_ 31.5 def
    2.40 +/hpt hpt_ def
    2.41 +/vpt vpt_ def
    2.42 +Level1 {} {
    2.43 +/SDict 10 dict def
    2.44 +systemdict /pdfmark known not {
    2.45 +  userdict /pdfmark systemdict /cleartomark get put
    2.46 +} if
    2.47 +SDict begin [
    2.48 +  /Title (out1.test.eps)
    2.49 +  /Subject (gnuplot plot)
    2.50 +  /Creator (gnuplot 4.2 patchlevel 4 )
    2.51 +  /Author (Merten Christopher Sach,E-N 647,,,Forschungstutor)
    2.52 +%  /Producer (gnuplot)
    2.53 +%  /Keywords ()
    2.54 +  /CreationDate (Fri Nov 25 12:21:43 2011)
    2.55 +  /DOCINFO pdfmark
    2.56 +end
    2.57 +} ifelse
    2.58 +%
    2.59 +% Gnuplot Prolog Version 4.2 (August 2006)
    2.60 +%
    2.61 +/M {moveto} bind def
    2.62 +/L {lineto} bind def
    2.63 +/R {rmoveto} bind def
    2.64 +/V {rlineto} bind def
    2.65 +/N {newpath moveto} bind def
    2.66 +/Z {closepath} bind def
    2.67 +/C {setrgbcolor} bind def
    2.68 +/f {rlineto fill} bind def
    2.69 +/vpt2 vpt 2 mul def
    2.70 +/hpt2 hpt 2 mul def
    2.71 +/Lshow {currentpoint stroke M 0 vshift R 
    2.72 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
    2.73 +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
    2.74 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
    2.75 +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
    2.76 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
    2.77 +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
    2.78 +  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
    2.79 +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
    2.80 + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
    2.81 +/BL {stroke userlinewidth 2 mul setlinewidth
    2.82 +	Rounded {1 setlinejoin 1 setlinecap} if} def
    2.83 +/AL {stroke userlinewidth 2 div setlinewidth
    2.84 +	Rounded {1 setlinejoin 1 setlinecap} if} def
    2.85 +/UL {dup gnulinewidth mul /userlinewidth exch def
    2.86 +	dup 1 lt {pop 1} if 10 mul /udl exch def} def
    2.87 +/PL {stroke userlinewidth setlinewidth
    2.88 +	Rounded {1 setlinejoin 1 setlinecap} if} def
    2.89 +% Default Line colors
    2.90 +/LCw {1 1 1} def
    2.91 +/LCb {0 0 0} def
    2.92 +/LCa {0 0 0} def
    2.93 +/LC0 {1 0 0} def
    2.94 +/LC1 {0 1 0} def
    2.95 +/LC2 {0 0 1} def
    2.96 +/LC3 {1 0 1} def
    2.97 +/LC4 {0 1 1} def
    2.98 +/LC5 {1 1 0} def
    2.99 +/LC6 {0 0 0} def
   2.100 +/LC7 {1 0.3 0} def
   2.101 +/LC8 {0.5 0.5 0.5} def
   2.102 +% Default Line Types
   2.103 +/LTw {PL [] 1 setgray} def
   2.104 +/LTb {BL [] LCb DL} def
   2.105 +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
   2.106 +/LT0 {PL [] LC0 DL} def
   2.107 +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
   2.108 +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
   2.109 +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
   2.110 +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
   2.111 +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
   2.112 +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
   2.113 +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
   2.114 +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
   2.115 +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
   2.116 +/Dia {stroke [] 0 setdash 2 copy vpt add M
   2.117 +  hpt neg vpt neg V hpt vpt neg V
   2.118 +  hpt vpt V hpt neg vpt V closepath stroke
   2.119 +  Pnt} def
   2.120 +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
   2.121 +  currentpoint stroke M
   2.122 +  hpt neg vpt neg R hpt2 0 V stroke
   2.123 + } def
   2.124 +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
   2.125 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   2.126 +  hpt2 neg 0 V closepath stroke
   2.127 +  Pnt} def
   2.128 +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
   2.129 +  hpt2 vpt2 neg V currentpoint stroke M
   2.130 +  hpt2 neg 0 R hpt2 vpt2 V stroke} def
   2.131 +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
   2.132 +  hpt neg vpt -1.62 mul V
   2.133 +  hpt 2 mul 0 V
   2.134 +  hpt neg vpt 1.62 mul V closepath stroke
   2.135 +  Pnt} def
   2.136 +/Star {2 copy Pls Crs} def
   2.137 +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
   2.138 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   2.139 +  hpt2 neg 0 V closepath fill} def
   2.140 +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
   2.141 +  hpt neg vpt -1.62 mul V
   2.142 +  hpt 2 mul 0 V
   2.143 +  hpt neg vpt 1.62 mul V closepath fill} def
   2.144 +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
   2.145 +  hpt neg vpt 1.62 mul V
   2.146 +  hpt 2 mul 0 V
   2.147 +  hpt neg vpt -1.62 mul V closepath stroke
   2.148 +  Pnt} def
   2.149 +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
   2.150 +  hpt neg vpt 1.62 mul V
   2.151 +  hpt 2 mul 0 V
   2.152 +  hpt neg vpt -1.62 mul V closepath fill} def
   2.153 +/DiaF {stroke [] 0 setdash vpt add M
   2.154 +  hpt neg vpt neg V hpt vpt neg V
   2.155 +  hpt vpt V hpt neg vpt V closepath fill} def
   2.156 +/Pent {stroke [] 0 setdash 2 copy gsave
   2.157 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   2.158 +  closepath stroke grestore Pnt} def
   2.159 +/PentF {stroke [] 0 setdash gsave
   2.160 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   2.161 +  closepath fill grestore} def
   2.162 +/Circle {stroke [] 0 setdash 2 copy
   2.163 +  hpt 0 360 arc stroke Pnt} def
   2.164 +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
   2.165 +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
   2.166 +/C1 {BL [] 0 setdash 2 copy moveto
   2.167 +	2 copy vpt 0 90 arc closepath fill
   2.168 +	vpt 0 360 arc closepath} bind def
   2.169 +/C2 {BL [] 0 setdash 2 copy moveto
   2.170 +	2 copy vpt 90 180 arc closepath fill
   2.171 +	vpt 0 360 arc closepath} bind def
   2.172 +/C3 {BL [] 0 setdash 2 copy moveto
   2.173 +	2 copy vpt 0 180 arc closepath fill
   2.174 +	vpt 0 360 arc closepath} bind def
   2.175 +/C4 {BL [] 0 setdash 2 copy moveto
   2.176 +	2 copy vpt 180 270 arc closepath fill
   2.177 +	vpt 0 360 arc closepath} bind def
   2.178 +/C5 {BL [] 0 setdash 2 copy moveto
   2.179 +	2 copy vpt 0 90 arc
   2.180 +	2 copy moveto
   2.181 +	2 copy vpt 180 270 arc closepath fill
   2.182 +	vpt 0 360 arc} bind def
   2.183 +/C6 {BL [] 0 setdash 2 copy moveto
   2.184 +	2 copy vpt 90 270 arc closepath fill
   2.185 +	vpt 0 360 arc closepath} bind def
   2.186 +/C7 {BL [] 0 setdash 2 copy moveto
   2.187 +	2 copy vpt 0 270 arc closepath fill
   2.188 +	vpt 0 360 arc closepath} bind def
   2.189 +/C8 {BL [] 0 setdash 2 copy moveto
   2.190 +	2 copy vpt 270 360 arc closepath fill
   2.191 +	vpt 0 360 arc closepath} bind def
   2.192 +/C9 {BL [] 0 setdash 2 copy moveto
   2.193 +	2 copy vpt 270 450 arc closepath fill
   2.194 +	vpt 0 360 arc closepath} bind def
   2.195 +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
   2.196 +	2 copy moveto
   2.197 +	2 copy vpt 90 180 arc closepath fill
   2.198 +	vpt 0 360 arc closepath} bind def
   2.199 +/C11 {BL [] 0 setdash 2 copy moveto
   2.200 +	2 copy vpt 0 180 arc closepath fill
   2.201 +	2 copy moveto
   2.202 +	2 copy vpt 270 360 arc closepath fill
   2.203 +	vpt 0 360 arc closepath} bind def
   2.204 +/C12 {BL [] 0 setdash 2 copy moveto
   2.205 +	2 copy vpt 180 360 arc closepath fill
   2.206 +	vpt 0 360 arc closepath} bind def
   2.207 +/C13 {BL [] 0 setdash 2 copy moveto
   2.208 +	2 copy vpt 0 90 arc closepath fill
   2.209 +	2 copy moveto
   2.210 +	2 copy vpt 180 360 arc closepath fill
   2.211 +	vpt 0 360 arc closepath} bind def
   2.212 +/C14 {BL [] 0 setdash 2 copy moveto
   2.213 +	2 copy vpt 90 360 arc closepath fill
   2.214 +	vpt 0 360 arc} bind def
   2.215 +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
   2.216 +	vpt 0 360 arc closepath} bind def
   2.217 +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
   2.218 +	neg 0 rlineto closepath} bind def
   2.219 +/Square {dup Rec} bind def
   2.220 +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
   2.221 +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
   2.222 +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
   2.223 +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
   2.224 +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
   2.225 +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
   2.226 +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
   2.227 +	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
   2.228 +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
   2.229 +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
   2.230 +	2 copy vpt Square fill Bsquare} bind def
   2.231 +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
   2.232 +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
   2.233 +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
   2.234 +	Bsquare} bind def
   2.235 +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
   2.236 +	Bsquare} bind def
   2.237 +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
   2.238 +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
   2.239 +	2 copy vpt Square fill Bsquare} bind def
   2.240 +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
   2.241 +	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
   2.242 +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
   2.243 +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
   2.244 +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
   2.245 +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
   2.246 +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
   2.247 +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
   2.248 +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
   2.249 +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
   2.250 +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
   2.251 +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
   2.252 +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
   2.253 +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
   2.254 +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
   2.255 +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
   2.256 +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
   2.257 +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
   2.258 +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
   2.259 +/DiaE {stroke [] 0 setdash vpt add M
   2.260 +  hpt neg vpt neg V hpt vpt neg V
   2.261 +  hpt vpt V hpt neg vpt V closepath stroke} def
   2.262 +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
   2.263 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   2.264 +  hpt2 neg 0 V closepath stroke} def
   2.265 +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
   2.266 +  hpt neg vpt -1.62 mul V
   2.267 +  hpt 2 mul 0 V
   2.268 +  hpt neg vpt 1.62 mul V closepath stroke} def
   2.269 +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
   2.270 +  hpt neg vpt 1.62 mul V
   2.271 +  hpt 2 mul 0 V
   2.272 +  hpt neg vpt -1.62 mul V closepath stroke} def
   2.273 +/PentE {stroke [] 0 setdash gsave
   2.274 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   2.275 +  closepath stroke grestore} def
   2.276 +/CircE {stroke [] 0 setdash 
   2.277 +  hpt 0 360 arc stroke} def
   2.278 +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
   2.279 +/DiaW {stroke [] 0 setdash vpt add M
   2.280 +  hpt neg vpt neg V hpt vpt neg V
   2.281 +  hpt vpt V hpt neg vpt V Opaque stroke} def
   2.282 +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
   2.283 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   2.284 +  hpt2 neg 0 V Opaque stroke} def
   2.285 +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
   2.286 +  hpt neg vpt -1.62 mul V
   2.287 +  hpt 2 mul 0 V
   2.288 +  hpt neg vpt 1.62 mul V Opaque stroke} def
   2.289 +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
   2.290 +  hpt neg vpt 1.62 mul V
   2.291 +  hpt 2 mul 0 V
   2.292 +  hpt neg vpt -1.62 mul V Opaque stroke} def
   2.293 +/PentW {stroke [] 0 setdash gsave
   2.294 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   2.295 +  Opaque stroke grestore} def
   2.296 +/CircW {stroke [] 0 setdash 
   2.297 +  hpt 0 360 arc Opaque stroke} def
   2.298 +/BoxFill {gsave Rec 1 setgray fill grestore} def
   2.299 +/Density {
   2.300 +  /Fillden exch def
   2.301 +  currentrgbcolor
   2.302 +  /ColB exch def /ColG exch def /ColR exch def
   2.303 +  /ColR ColR Fillden mul Fillden sub 1 add def
   2.304 +  /ColG ColG Fillden mul Fillden sub 1 add def
   2.305 +  /ColB ColB Fillden mul Fillden sub 1 add def
   2.306 +  ColR ColG ColB setrgbcolor} def
   2.307 +/BoxColFill {gsave Rec PolyFill} def
   2.308 +/PolyFill {gsave Density fill grestore grestore} def
   2.309 +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
   2.310 +%
   2.311 +% PostScript Level 1 Pattern Fill routine for rectangles
   2.312 +% Usage: x y w h s a XX PatternFill
   2.313 +%	x,y = lower left corner of box to be filled
   2.314 +%	w,h = width and height of box
   2.315 +%	  a = angle in degrees between lines and x-axis
   2.316 +%	 XX = 0/1 for no/yes cross-hatch
   2.317 +%
   2.318 +/PatternFill {gsave /PFa [ 9 2 roll ] def
   2.319 +  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
   2.320 +  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
   2.321 +  gsave 1 setgray fill grestore clip
   2.322 +  currentlinewidth 0.5 mul setlinewidth
   2.323 +  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
   2.324 +  0 0 M PFa 5 get rotate PFs -2 div dup translate
   2.325 +  0 1 PFs PFa 4 get div 1 add floor cvi
   2.326 +	{PFa 4 get mul 0 M 0 PFs V} for
   2.327 +  0 PFa 6 get ne {
   2.328 +	0 1 PFs PFa 4 get div 1 add floor cvi
   2.329 +	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
   2.330 + } if
   2.331 +  stroke grestore} def
   2.332 +%
   2.333 +/languagelevel where
   2.334 + {pop languagelevel} {1} ifelse
   2.335 + 2 lt
   2.336 +	{/InterpretLevel1 true def}
   2.337 +	{/InterpretLevel1 Level1 def}
   2.338 + ifelse
   2.339 +%
   2.340 +% PostScript level 2 pattern fill definitions
   2.341 +%
   2.342 +/Level2PatternFill {
   2.343 +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
   2.344 +	bind def
   2.345 +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
   2.346 +<< Tile8x8
   2.347 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
   2.348 +>> matrix makepattern
   2.349 +/Pat1 exch def
   2.350 +<< Tile8x8
   2.351 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
   2.352 +	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
   2.353 +>> matrix makepattern
   2.354 +/Pat2 exch def
   2.355 +<< Tile8x8
   2.356 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
   2.357 +	8 8 L 8 0 L 0 0 L fill}
   2.358 +>> matrix makepattern
   2.359 +/Pat3 exch def
   2.360 +<< Tile8x8
   2.361 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
   2.362 +	0 12 M 12 0 L stroke}
   2.363 +>> matrix makepattern
   2.364 +/Pat4 exch def
   2.365 +<< Tile8x8
   2.366 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
   2.367 +	0 -4 M 12 8 L stroke}
   2.368 +>> matrix makepattern
   2.369 +/Pat5 exch def
   2.370 +<< Tile8x8
   2.371 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
   2.372 +	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
   2.373 +>> matrix makepattern
   2.374 +/Pat6 exch def
   2.375 +<< Tile8x8
   2.376 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
   2.377 +	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
   2.378 +>> matrix makepattern
   2.379 +/Pat7 exch def
   2.380 +<< Tile8x8
   2.381 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
   2.382 +	12 0 M -4 8 L 12 4 M 0 10 L stroke}
   2.383 +>> matrix makepattern
   2.384 +/Pat8 exch def
   2.385 +<< Tile8x8
   2.386 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
   2.387 +	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
   2.388 +>> matrix makepattern
   2.389 +/Pat9 exch def
   2.390 +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
   2.391 +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
   2.392 +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
   2.393 +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
   2.394 +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
   2.395 +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
   2.396 +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
   2.397 +} def
   2.398 +%
   2.399 +%
   2.400 +%End of PostScript Level 2 code
   2.401 +%
   2.402 +/PatternBgnd {
   2.403 +  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
   2.404 +} def
   2.405 +%
   2.406 +% Substitute for Level 2 pattern fill codes with
   2.407 +% grayscale if Level 2 support is not selected.
   2.408 +%
   2.409 +/Level1PatternFill {
   2.410 +/Pattern1 {0.250 Density} bind def
   2.411 +/Pattern2 {0.500 Density} bind def
   2.412 +/Pattern3 {0.750 Density} bind def
   2.413 +/Pattern4 {0.125 Density} bind def
   2.414 +/Pattern5 {0.375 Density} bind def
   2.415 +/Pattern6 {0.625 Density} bind def
   2.416 +/Pattern7 {0.875 Density} bind def
   2.417 +} def
   2.418 +%
   2.419 +% Now test for support of Level 2 code
   2.420 +%
   2.421 +Level1 {Level1PatternFill} {Level2PatternFill} ifelse
   2.422 +%
   2.423 +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
   2.424 +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
   2.425 +currentdict end definefont pop
   2.426 +end
   2.427 +%%EndProlog
   2.428 +gnudict begin
   2.429 +gsave
   2.430 +50 50 translate
   2.431 +0.050 0.050 scale
   2.432 +0 setgray
   2.433 +newpath
   2.434 +(Helvetica) findfont 140 scalefont setfont
   2.435 +1.000 UL
   2.436 +LTb
   2.437 +1078 448 M
   2.438 +63 0 V
   2.439 +5905 0 R
   2.440 +-63 0 V
   2.441 +994 448 M
   2.442 +( 0) Rshow
   2.443 +1.000 UL
   2.444 +LTb
   2.445 +1078 1143 M
   2.446 +63 0 V
   2.447 +5905 0 R
   2.448 +-63 0 V
   2.449 +-5989 0 R
   2.450 +( 2e+09) Rshow
   2.451 +1.000 UL
   2.452 +LTb
   2.453 +1078 1839 M
   2.454 +63 0 V
   2.455 +5905 0 R
   2.456 +-63 0 V
   2.457 +-5989 0 R
   2.458 +( 4e+09) Rshow
   2.459 +1.000 UL
   2.460 +LTb
   2.461 +1078 2534 M
   2.462 +63 0 V
   2.463 +5905 0 R
   2.464 +-63 0 V
   2.465 +-5989 0 R
   2.466 +( 6e+09) Rshow
   2.467 +1.000 UL
   2.468 +LTb
   2.469 +1078 3229 M
   2.470 +63 0 V
   2.471 +5905 0 R
   2.472 +-63 0 V
   2.473 +-5989 0 R
   2.474 +( 8e+09) Rshow
   2.475 +1.000 UL
   2.476 +LTb
   2.477 +1078 3925 M
   2.478 +63 0 V
   2.479 +5905 0 R
   2.480 +-63 0 V
   2.481 +-5989 0 R
   2.482 +( 1e+10) Rshow
   2.483 +1.000 UL
   2.484 +LTb
   2.485 +1078 4620 M
   2.486 +63 0 V
   2.487 +5905 0 R
   2.488 +-63 0 V
   2.489 +-5989 0 R
   2.490 +( 1.2e+10) Rshow
   2.491 +1.000 UL
   2.492 +LTb
   2.493 +1078 448 M
   2.494 +0 63 V
   2.495 +0 4109 R
   2.496 +0 -63 V
   2.497 +0 -4249 R
   2.498 +( 0) Cshow
   2.499 +1.000 UL
   2.500 +LTb
   2.501 +1931 448 M
   2.502 +0 63 V
   2.503 +0 4109 R
   2.504 +0 -63 V
   2.505 +0 -4249 R
   2.506 +( 100000) Cshow
   2.507 +1.000 UL
   2.508 +LTb
   2.509 +2783 448 M
   2.510 +0 63 V
   2.511 +0 4109 R
   2.512 +0 -63 V
   2.513 +0 -4249 R
   2.514 +( 200000) Cshow
   2.515 +1.000 UL
   2.516 +LTb
   2.517 +3636 448 M
   2.518 +0 63 V
   2.519 +0 4109 R
   2.520 +0 -63 V
   2.521 +0 -4249 R
   2.522 +( 300000) Cshow
   2.523 +1.000 UL
   2.524 +LTb
   2.525 +4488 448 M
   2.526 +0 63 V
   2.527 +0 4109 R
   2.528 +0 -63 V
   2.529 +0 -4249 R
   2.530 +( 400000) Cshow
   2.531 +1.000 UL
   2.532 +LTb
   2.533 +5341 448 M
   2.534 +0 63 V
   2.535 +0 4109 R
   2.536 +0 -63 V
   2.537 +0 -4249 R
   2.538 +( 500000) Cshow
   2.539 +1.000 UL
   2.540 +LTb
   2.541 +6193 448 M
   2.542 +0 63 V
   2.543 +0 4109 R
   2.544 +0 -63 V
   2.545 +0 -4249 R
   2.546 +( 600000) Cshow
   2.547 +1.000 UL
   2.548 +LTb
   2.549 +7046 448 M
   2.550 +0 63 V
   2.551 +0 4109 R
   2.552 +0 -63 V
   2.553 +0 -4249 R
   2.554 +( 700000) Cshow
   2.555 +1.000 UL
   2.556 +LTb
   2.557 +1.000 UL
   2.558 +LTb
   2.559 +1078 4620 N
   2.560 +0 -4172 V
   2.561 +5968 0 V
   2.562 +0 4172 V
   2.563 +-5968 0 V
   2.564 +Z stroke
   2.565 +LCb setrgbcolor
   2.566 +4062 98 M
   2.567 +(Cycles between Sync Operations) Cshow
   2.568 +LTb
   2.569 +4062 4830 M
   2.570 +( Runtime Histogram) Cshow
   2.571 +1.000 UP
   2.572 +1.000 UL
   2.573 +LTb
   2.574 +1.000 UL
   2.575 +LT0
   2.576 +LTb
   2.577 +6395 4487 M
   2.578 +(Runtime Workcycles) Rshow
   2.579 +LT0
   2.580 +6479 4487 M
   2.581 +399 0 V
   2.582 +1129 499 M
   2.583 +52 52 V
   2.584 +52 1059 V
   2.585 +1285 542 L
   2.586 +53 -35 V
   2.587 +53 4087 V
   2.588 +1444 512 L
   2.589 +53 2643 V
   2.590 +1606 513 L
   2.591 +109 3 V
   2.592 +451 61 V
   2.593 +603 15 V
   2.594 +635 19 V
   2.595 +1405 29 V
   2.596 +1648 14 V
   2.597 +stroke
   2.598 +LTb
   2.599 +1078 4620 N
   2.600 +0 -4172 V
   2.601 +5968 0 V
   2.602 +0 4172 V
   2.603 +-5968 0 V
   2.604 +Z stroke
   2.605 +1.000 UP
   2.606 +1.000 UL
   2.607 +LTb
   2.608 +1.000 UL
   2.609 +LTb
   2.610 +3958 2296 M
   2.611 +63 0 V
   2.612 +2305 0 R
   2.613 +-63 0 V
   2.614 +-2389 0 R
   2.615 +( 0) Rshow
   2.616 +1.000 UL
   2.617 +LTb
   2.618 +3958 2641 M
   2.619 +63 0 V
   2.620 +2305 0 R
   2.621 +-63 0 V
   2.622 +-2389 0 R
   2.623 +( 2e+09) Rshow
   2.624 +1.000 UL
   2.625 +LTb
   2.626 +3958 2987 M
   2.627 +63 0 V
   2.628 +2305 0 R
   2.629 +-63 0 V
   2.630 +-2389 0 R
   2.631 +( 4e+09) Rshow
   2.632 +1.000 UL
   2.633 +LTb
   2.634 +3958 3332 M
   2.635 +63 0 V
   2.636 +2305 0 R
   2.637 +-63 0 V
   2.638 +-2389 0 R
   2.639 +( 6e+09) Rshow
   2.640 +1.000 UL
   2.641 +LTb
   2.642 +3958 3677 M
   2.643 +63 0 V
   2.644 +2305 0 R
   2.645 +-63 0 V
   2.646 +-2389 0 R
   2.647 +( 8e+09) Rshow
   2.648 +1.000 UL
   2.649 +LTb
   2.650 +3958 4023 M
   2.651 +63 0 V
   2.652 +2305 0 R
   2.653 +-63 0 V
   2.654 +-2389 0 R
   2.655 +( 1e+10) Rshow
   2.656 +1.000 UL
   2.657 +LTb
   2.658 +3958 4368 M
   2.659 +63 0 V
   2.660 +2305 0 R
   2.661 +-63 0 V
   2.662 +-2389 0 R
   2.663 +( 1.2e+10) Rshow
   2.664 +1.000 UL
   2.665 +LTb
   2.666 +3958 2296 M
   2.667 +0 63 V
   2.668 +0 2009 R
   2.669 +0 -63 V
   2.670 +0 -2149 R
   2.671 +( 0) Cshow
   2.672 +1.000 UL
   2.673 +LTb
   2.674 +4432 2296 M
   2.675 +0 63 V
   2.676 +0 2009 R
   2.677 +0 -63 V
   2.678 +0 -2149 R
   2.679 +( 20000) Cshow
   2.680 +1.000 UL
   2.681 +LTb
   2.682 +4905 2296 M
   2.683 +0 63 V
   2.684 +0 2009 R
   2.685 +0 -63 V
   2.686 +0 -2149 R
   2.687 +( 40000) Cshow
   2.688 +1.000 UL
   2.689 +LTb
   2.690 +5379 2296 M
   2.691 +0 63 V
   2.692 +0 2009 R
   2.693 +0 -63 V
   2.694 +0 -2149 R
   2.695 +( 60000) Cshow
   2.696 +1.000 UL
   2.697 +LTb
   2.698 +5852 2296 M
   2.699 +0 63 V
   2.700 +0 2009 R
   2.701 +0 -63 V
   2.702 +0 -2149 R
   2.703 +( 80000) Cshow
   2.704 +1.000 UL
   2.705 +LTb
   2.706 +6326 2296 M
   2.707 +0 63 V
   2.708 +0 2009 R
   2.709 +0 -63 V
   2.710 +0 -2149 R
   2.711 +( 100000) Cshow
   2.712 +1.000 UL
   2.713 +LTb
   2.714 +1.000 UL
   2.715 +LTb
   2.716 +3958 4368 N
   2.717 +0 -2072 V
   2.718 +2368 0 V
   2.719 +0 2072 V
   2.720 +-2368 0 V
   2.721 +Z stroke
   2.722 +LCb setrgbcolor
   2.723 +5142 1974 M
   2.724 +() Cshow
   2.725 +LTb
   2.726 +5142 4298 M
   2.727 +() Cshow
   2.728 +1.000 UP
   2.729 +1.000 UL
   2.730 +LTb
   2.731 +1.000 UL
   2.732 +LT0
   2.733 +LTb
   2.734 +5675 4235 M
   2.735 +(Runtime Workcycles) Rshow
   2.736 +LT0
   2.737 +5759 4235 M
   2.738 +399 0 V
   2.739 +4101 2321 M
   2.740 +143 26 V
   2.741 +144 526 V
   2.742 +145 -530 V
   2.743 +146 -18 V
   2.744 +148 2030 V
   2.745 +4974 2328 L
   2.746 +149 1313 V
   2.747 +5424 2328 L
   2.748 +304 2 V
   2.749 +598 14 V
   2.750 +stroke
   2.751 +LTb
   2.752 +3958 4368 N
   2.753 +0 -2072 V
   2.754 +2368 0 V
   2.755 +0 2072 V
   2.756 +-2368 0 V
   2.757 +Z stroke
   2.758 +1.000 UP
   2.759 +1.000 UL
   2.760 +LTb
   2.761 +stroke
   2.762 +grestore
   2.763 +end
   2.764 +showpage
   2.765 +%%Trailer
   2.766 +%%DocumentFonts: Helvetica
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out.test	Mon Dec 12 20:28:31 2011 +0100
     3.3 @@ -0,0 +1,13 @@
     3.4 +# Date of Run: 2011-12-02 15:33:51.236644
     3.5 +# Number of Cores: 4
     3.6 +#<total workcycles>	<workcycles per core>	<overall cycles>	<Cycles between Syncs>	<Overhead per Core>	<Overhead>	<Overhead per Sync>	<Syncs per Core>	<ExecCycles/WorkCycles Ration>
     3.7 +#-----------------------------------
     3.8 +192720474	48180118	194852906	240.90059	533108	2132432	2.66554	200000.0	1.011065
     3.9 +480852656	120213164	489450027	601.06582	2149342	8597371	10.74671	200000.0	1.017879
    3.10 +960897825	240224456	965700786	1201.12228	1200740	4802961	6.0037	200000.0	1.004998
    3.11 +960897825	240224456	965700786	1201.12228	1200740	4802961	6.0037	200000.0	1.004998
    3.12 +3840988879	960247219	3849980315	4801.236095	2247859	8991436	11.239295	200000.0	1.002341
    3.13 +7681579683	1920394920	7697874705	9601.9746	4073755	16295022	20.368775	200000.0	1.002121
    3.14 +15362102648	3840525662	15401092690	19202.62831	9747510	38990042	48.73755	200000.0	1.002538
    3.15 +23042933006	5760733251	23084580940	28803.666255	10411983	41647934	52.059915	200000.0	1.001807
    3.16 +46085270177	11521317544	46144240218	57606.58772	14742510	58970041	73.71255	200000.0	1.00128
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out.test.eps	Mon Dec 12 20:28:31 2011 +0100
     4.3 @@ -0,0 +1,793 @@
     4.4 +%!PS-Adobe-2.0 EPSF-2.0
     4.5 +%%Title: out.test.eps
     4.6 +%%Creator: gnuplot 4.2 patchlevel 4 
     4.7 +%%CreationDate: Fri Dec  2 16:47:22 2011
     4.8 +%%DocumentFonts: (atend)
     4.9 +%%BoundingBox: 50 50 410 302
    4.10 +%%EndComments
    4.11 +%%BeginProlog
    4.12 +/gnudict 256 dict def
    4.13 +gnudict begin
    4.14 +%
    4.15 +% The following 6 true/false flags may be edited by hand if required
    4.16 +% The unit line width may also be changed
    4.17 +%
    4.18 +/Color false def
    4.19 +/Blacktext false def
    4.20 +/Solid false def
    4.21 +/Dashlength 1 def
    4.22 +/Landscape false def
    4.23 +/Level1 false def
    4.24 +/Rounded false def
    4.25 +/TransparentPatterns false def
    4.26 +/gnulinewidth 5.000 def
    4.27 +/userlinewidth gnulinewidth def
    4.28 +%
    4.29 +/vshift -46 def
    4.30 +/dl1 {
    4.31 +  10.0 Dashlength mul mul
    4.32 +  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
    4.33 +} def
    4.34 +/dl2 {
    4.35 +  10.0 Dashlength mul mul
    4.36 +  Rounded { currentlinewidth 0.75 mul add } if
    4.37 +} def
    4.38 +/hpt_ 31.5 def
    4.39 +/vpt_ 31.5 def
    4.40 +/hpt hpt_ def
    4.41 +/vpt vpt_ def
    4.42 +Level1 {} {
    4.43 +/SDict 10 dict def
    4.44 +systemdict /pdfmark known not {
    4.45 +  userdict /pdfmark systemdict /cleartomark get put
    4.46 +} if
    4.47 +SDict begin [
    4.48 +  /Title (out.test.eps)
    4.49 +  /Subject (gnuplot plot)
    4.50 +  /Creator (gnuplot 4.2 patchlevel 4 )
    4.51 +  /Author (Merten Christopher Sach,E-N 647,,,Forschungstutor)
    4.52 +%  /Producer (gnuplot)
    4.53 +%  /Keywords ()
    4.54 +  /CreationDate (Fri Dec  2 16:47:22 2011)
    4.55 +  /DOCINFO pdfmark
    4.56 +end
    4.57 +} ifelse
    4.58 +%
    4.59 +% Gnuplot Prolog Version 4.2 (August 2006)
    4.60 +%
    4.61 +/M {moveto} bind def
    4.62 +/L {lineto} bind def
    4.63 +/R {rmoveto} bind def
    4.64 +/V {rlineto} bind def
    4.65 +/N {newpath moveto} bind def
    4.66 +/Z {closepath} bind def
    4.67 +/C {setrgbcolor} bind def
    4.68 +/f {rlineto fill} bind def
    4.69 +/vpt2 vpt 2 mul def
    4.70 +/hpt2 hpt 2 mul def
    4.71 +/Lshow {currentpoint stroke M 0 vshift R 
    4.72 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
    4.73 +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
    4.74 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
    4.75 +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
    4.76 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
    4.77 +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
    4.78 +  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
    4.79 +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
    4.80 + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
    4.81 +/BL {stroke userlinewidth 2 mul setlinewidth
    4.82 +	Rounded {1 setlinejoin 1 setlinecap} if} def
    4.83 +/AL {stroke userlinewidth 2 div setlinewidth
    4.84 +	Rounded {1 setlinejoin 1 setlinecap} if} def
    4.85 +/UL {dup gnulinewidth mul /userlinewidth exch def
    4.86 +	dup 1 lt {pop 1} if 10 mul /udl exch def} def
    4.87 +/PL {stroke userlinewidth setlinewidth
    4.88 +	Rounded {1 setlinejoin 1 setlinecap} if} def
    4.89 +% Default Line colors
    4.90 +/LCw {1 1 1} def
    4.91 +/LCb {0 0 0} def
    4.92 +/LCa {0 0 0} def
    4.93 +/LC0 {1 0 0} def
    4.94 +/LC1 {0 1 0} def
    4.95 +/LC2 {0 0 1} def
    4.96 +/LC3 {1 0 1} def
    4.97 +/LC4 {0 1 1} def
    4.98 +/LC5 {1 1 0} def
    4.99 +/LC6 {0 0 0} def
   4.100 +/LC7 {1 0.3 0} def
   4.101 +/LC8 {0.5 0.5 0.5} def
   4.102 +% Default Line Types
   4.103 +/LTw {PL [] 1 setgray} def
   4.104 +/LTb {BL [] LCb DL} def
   4.105 +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
   4.106 +/LT0 {PL [] LC0 DL} def
   4.107 +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
   4.108 +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
   4.109 +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
   4.110 +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
   4.111 +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
   4.112 +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
   4.113 +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
   4.114 +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
   4.115 +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
   4.116 +/Dia {stroke [] 0 setdash 2 copy vpt add M
   4.117 +  hpt neg vpt neg V hpt vpt neg V
   4.118 +  hpt vpt V hpt neg vpt V closepath stroke
   4.119 +  Pnt} def
   4.120 +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
   4.121 +  currentpoint stroke M
   4.122 +  hpt neg vpt neg R hpt2 0 V stroke
   4.123 + } def
   4.124 +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
   4.125 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   4.126 +  hpt2 neg 0 V closepath stroke
   4.127 +  Pnt} def
   4.128 +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
   4.129 +  hpt2 vpt2 neg V currentpoint stroke M
   4.130 +  hpt2 neg 0 R hpt2 vpt2 V stroke} def
   4.131 +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
   4.132 +  hpt neg vpt -1.62 mul V
   4.133 +  hpt 2 mul 0 V
   4.134 +  hpt neg vpt 1.62 mul V closepath stroke
   4.135 +  Pnt} def
   4.136 +/Star {2 copy Pls Crs} def
   4.137 +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
   4.138 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   4.139 +  hpt2 neg 0 V closepath fill} def
   4.140 +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
   4.141 +  hpt neg vpt -1.62 mul V
   4.142 +  hpt 2 mul 0 V
   4.143 +  hpt neg vpt 1.62 mul V closepath fill} def
   4.144 +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
   4.145 +  hpt neg vpt 1.62 mul V
   4.146 +  hpt 2 mul 0 V
   4.147 +  hpt neg vpt -1.62 mul V closepath stroke
   4.148 +  Pnt} def
   4.149 +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
   4.150 +  hpt neg vpt 1.62 mul V
   4.151 +  hpt 2 mul 0 V
   4.152 +  hpt neg vpt -1.62 mul V closepath fill} def
   4.153 +/DiaF {stroke [] 0 setdash vpt add M
   4.154 +  hpt neg vpt neg V hpt vpt neg V
   4.155 +  hpt vpt V hpt neg vpt V closepath fill} def
   4.156 +/Pent {stroke [] 0 setdash 2 copy gsave
   4.157 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   4.158 +  closepath stroke grestore Pnt} def
   4.159 +/PentF {stroke [] 0 setdash gsave
   4.160 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   4.161 +  closepath fill grestore} def
   4.162 +/Circle {stroke [] 0 setdash 2 copy
   4.163 +  hpt 0 360 arc stroke Pnt} def
   4.164 +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
   4.165 +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
   4.166 +/C1 {BL [] 0 setdash 2 copy moveto
   4.167 +	2 copy vpt 0 90 arc closepath fill
   4.168 +	vpt 0 360 arc closepath} bind def
   4.169 +/C2 {BL [] 0 setdash 2 copy moveto
   4.170 +	2 copy vpt 90 180 arc closepath fill
   4.171 +	vpt 0 360 arc closepath} bind def
   4.172 +/C3 {BL [] 0 setdash 2 copy moveto
   4.173 +	2 copy vpt 0 180 arc closepath fill
   4.174 +	vpt 0 360 arc closepath} bind def
   4.175 +/C4 {BL [] 0 setdash 2 copy moveto
   4.176 +	2 copy vpt 180 270 arc closepath fill
   4.177 +	vpt 0 360 arc closepath} bind def
   4.178 +/C5 {BL [] 0 setdash 2 copy moveto
   4.179 +	2 copy vpt 0 90 arc
   4.180 +	2 copy moveto
   4.181 +	2 copy vpt 180 270 arc closepath fill
   4.182 +	vpt 0 360 arc} bind def
   4.183 +/C6 {BL [] 0 setdash 2 copy moveto
   4.184 +	2 copy vpt 90 270 arc closepath fill
   4.185 +	vpt 0 360 arc closepath} bind def
   4.186 +/C7 {BL [] 0 setdash 2 copy moveto
   4.187 +	2 copy vpt 0 270 arc closepath fill
   4.188 +	vpt 0 360 arc closepath} bind def
   4.189 +/C8 {BL [] 0 setdash 2 copy moveto
   4.190 +	2 copy vpt 270 360 arc closepath fill
   4.191 +	vpt 0 360 arc closepath} bind def
   4.192 +/C9 {BL [] 0 setdash 2 copy moveto
   4.193 +	2 copy vpt 270 450 arc closepath fill
   4.194 +	vpt 0 360 arc closepath} bind def
   4.195 +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
   4.196 +	2 copy moveto
   4.197 +	2 copy vpt 90 180 arc closepath fill
   4.198 +	vpt 0 360 arc closepath} bind def
   4.199 +/C11 {BL [] 0 setdash 2 copy moveto
   4.200 +	2 copy vpt 0 180 arc closepath fill
   4.201 +	2 copy moveto
   4.202 +	2 copy vpt 270 360 arc closepath fill
   4.203 +	vpt 0 360 arc closepath} bind def
   4.204 +/C12 {BL [] 0 setdash 2 copy moveto
   4.205 +	2 copy vpt 180 360 arc closepath fill
   4.206 +	vpt 0 360 arc closepath} bind def
   4.207 +/C13 {BL [] 0 setdash 2 copy moveto
   4.208 +	2 copy vpt 0 90 arc closepath fill
   4.209 +	2 copy moveto
   4.210 +	2 copy vpt 180 360 arc closepath fill
   4.211 +	vpt 0 360 arc closepath} bind def
   4.212 +/C14 {BL [] 0 setdash 2 copy moveto
   4.213 +	2 copy vpt 90 360 arc closepath fill
   4.214 +	vpt 0 360 arc} bind def
   4.215 +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
   4.216 +	vpt 0 360 arc closepath} bind def
   4.217 +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
   4.218 +	neg 0 rlineto closepath} bind def
   4.219 +/Square {dup Rec} bind def
   4.220 +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
   4.221 +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
   4.222 +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
   4.223 +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
   4.224 +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
   4.225 +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
   4.226 +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
   4.227 +	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
   4.228 +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
   4.229 +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
   4.230 +	2 copy vpt Square fill Bsquare} bind def
   4.231 +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
   4.232 +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
   4.233 +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
   4.234 +	Bsquare} bind def
   4.235 +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
   4.236 +	Bsquare} bind def
   4.237 +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
   4.238 +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
   4.239 +	2 copy vpt Square fill Bsquare} bind def
   4.240 +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
   4.241 +	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
   4.242 +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
   4.243 +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
   4.244 +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
   4.245 +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
   4.246 +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
   4.247 +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
   4.248 +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
   4.249 +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
   4.250 +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
   4.251 +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
   4.252 +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
   4.253 +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
   4.254 +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
   4.255 +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
   4.256 +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
   4.257 +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
   4.258 +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
   4.259 +/DiaE {stroke [] 0 setdash vpt add M
   4.260 +  hpt neg vpt neg V hpt vpt neg V
   4.261 +  hpt vpt V hpt neg vpt V closepath stroke} def
   4.262 +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
   4.263 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   4.264 +  hpt2 neg 0 V closepath stroke} def
   4.265 +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
   4.266 +  hpt neg vpt -1.62 mul V
   4.267 +  hpt 2 mul 0 V
   4.268 +  hpt neg vpt 1.62 mul V closepath stroke} def
   4.269 +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
   4.270 +  hpt neg vpt 1.62 mul V
   4.271 +  hpt 2 mul 0 V
   4.272 +  hpt neg vpt -1.62 mul V closepath stroke} def
   4.273 +/PentE {stroke [] 0 setdash gsave
   4.274 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   4.275 +  closepath stroke grestore} def
   4.276 +/CircE {stroke [] 0 setdash 
   4.277 +  hpt 0 360 arc stroke} def
   4.278 +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
   4.279 +/DiaW {stroke [] 0 setdash vpt add M
   4.280 +  hpt neg vpt neg V hpt vpt neg V
   4.281 +  hpt vpt V hpt neg vpt V Opaque stroke} def
   4.282 +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
   4.283 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   4.284 +  hpt2 neg 0 V Opaque stroke} def
   4.285 +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
   4.286 +  hpt neg vpt -1.62 mul V
   4.287 +  hpt 2 mul 0 V
   4.288 +  hpt neg vpt 1.62 mul V Opaque stroke} def
   4.289 +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
   4.290 +  hpt neg vpt 1.62 mul V
   4.291 +  hpt 2 mul 0 V
   4.292 +  hpt neg vpt -1.62 mul V Opaque stroke} def
   4.293 +/PentW {stroke [] 0 setdash gsave
   4.294 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   4.295 +  Opaque stroke grestore} def
   4.296 +/CircW {stroke [] 0 setdash 
   4.297 +  hpt 0 360 arc Opaque stroke} def
   4.298 +/BoxFill {gsave Rec 1 setgray fill grestore} def
   4.299 +/Density {
   4.300 +  /Fillden exch def
   4.301 +  currentrgbcolor
   4.302 +  /ColB exch def /ColG exch def /ColR exch def
   4.303 +  /ColR ColR Fillden mul Fillden sub 1 add def
   4.304 +  /ColG ColG Fillden mul Fillden sub 1 add def
   4.305 +  /ColB ColB Fillden mul Fillden sub 1 add def
   4.306 +  ColR ColG ColB setrgbcolor} def
   4.307 +/BoxColFill {gsave Rec PolyFill} def
   4.308 +/PolyFill {gsave Density fill grestore grestore} def
   4.309 +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
   4.310 +%
   4.311 +% PostScript Level 1 Pattern Fill routine for rectangles
   4.312 +% Usage: x y w h s a XX PatternFill
   4.313 +%	x,y = lower left corner of box to be filled
   4.314 +%	w,h = width and height of box
   4.315 +%	  a = angle in degrees between lines and x-axis
   4.316 +%	 XX = 0/1 for no/yes cross-hatch
   4.317 +%
   4.318 +/PatternFill {gsave /PFa [ 9 2 roll ] def
   4.319 +  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
   4.320 +  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
   4.321 +  gsave 1 setgray fill grestore clip
   4.322 +  currentlinewidth 0.5 mul setlinewidth
   4.323 +  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
   4.324 +  0 0 M PFa 5 get rotate PFs -2 div dup translate
   4.325 +  0 1 PFs PFa 4 get div 1 add floor cvi
   4.326 +	{PFa 4 get mul 0 M 0 PFs V} for
   4.327 +  0 PFa 6 get ne {
   4.328 +	0 1 PFs PFa 4 get div 1 add floor cvi
   4.329 +	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
   4.330 + } if
   4.331 +  stroke grestore} def
   4.332 +%
   4.333 +/languagelevel where
   4.334 + {pop languagelevel} {1} ifelse
   4.335 + 2 lt
   4.336 +	{/InterpretLevel1 true def}
   4.337 +	{/InterpretLevel1 Level1 def}
   4.338 + ifelse
   4.339 +%
   4.340 +% PostScript level 2 pattern fill definitions
   4.341 +%
   4.342 +/Level2PatternFill {
   4.343 +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
   4.344 +	bind def
   4.345 +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
   4.346 +<< Tile8x8
   4.347 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
   4.348 +>> matrix makepattern
   4.349 +/Pat1 exch def
   4.350 +<< Tile8x8
   4.351 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
   4.352 +	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
   4.353 +>> matrix makepattern
   4.354 +/Pat2 exch def
   4.355 +<< Tile8x8
   4.356 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
   4.357 +	8 8 L 8 0 L 0 0 L fill}
   4.358 +>> matrix makepattern
   4.359 +/Pat3 exch def
   4.360 +<< Tile8x8
   4.361 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
   4.362 +	0 12 M 12 0 L stroke}
   4.363 +>> matrix makepattern
   4.364 +/Pat4 exch def
   4.365 +<< Tile8x8
   4.366 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
   4.367 +	0 -4 M 12 8 L stroke}
   4.368 +>> matrix makepattern
   4.369 +/Pat5 exch def
   4.370 +<< Tile8x8
   4.371 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
   4.372 +	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
   4.373 +>> matrix makepattern
   4.374 +/Pat6 exch def
   4.375 +<< Tile8x8
   4.376 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
   4.377 +	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
   4.378 +>> matrix makepattern
   4.379 +/Pat7 exch def
   4.380 +<< Tile8x8
   4.381 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
   4.382 +	12 0 M -4 8 L 12 4 M 0 10 L stroke}
   4.383 +>> matrix makepattern
   4.384 +/Pat8 exch def
   4.385 +<< Tile8x8
   4.386 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
   4.387 +	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
   4.388 +>> matrix makepattern
   4.389 +/Pat9 exch def
   4.390 +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
   4.391 +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
   4.392 +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
   4.393 +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
   4.394 +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
   4.395 +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
   4.396 +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
   4.397 +} def
   4.398 +%
   4.399 +%
   4.400 +%End of PostScript Level 2 code
   4.401 +%
   4.402 +/PatternBgnd {
   4.403 +  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
   4.404 +} def
   4.405 +%
   4.406 +% Substitute for Level 2 pattern fill codes with
   4.407 +% grayscale if Level 2 support is not selected.
   4.408 +%
   4.409 +/Level1PatternFill {
   4.410 +/Pattern1 {0.250 Density} bind def
   4.411 +/Pattern2 {0.500 Density} bind def
   4.412 +/Pattern3 {0.750 Density} bind def
   4.413 +/Pattern4 {0.125 Density} bind def
   4.414 +/Pattern5 {0.375 Density} bind def
   4.415 +/Pattern6 {0.625 Density} bind def
   4.416 +/Pattern7 {0.875 Density} bind def
   4.417 +} def
   4.418 +%
   4.419 +% Now test for support of Level 2 code
   4.420 +%
   4.421 +Level1 {Level1PatternFill} {Level2PatternFill} ifelse
   4.422 +%
   4.423 +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
   4.424 +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
   4.425 +currentdict end definefont pop
   4.426 +end
   4.427 +%%EndProlog
   4.428 +gnudict begin
   4.429 +gsave
   4.430 +50 50 translate
   4.431 +0.050 0.050 scale
   4.432 +0 setgray
   4.433 +newpath
   4.434 +(Helvetica) findfont 140 scalefont setfont
   4.435 +1.000 UL
   4.436 +LTb
   4.437 +910 448 M
   4.438 +63 0 V
   4.439 +6073 0 R
   4.440 +-63 0 V
   4.441 +826 448 M
   4.442 +( 1) Rshow
   4.443 +1.000 UL
   4.444 +LTb
   4.445 +910 912 M
   4.446 +63 0 V
   4.447 +6073 0 R
   4.448 +-63 0 V
   4.449 +826 912 M
   4.450 +( 1.002) Rshow
   4.451 +1.000 UL
   4.452 +LTb
   4.453 +910 1375 M
   4.454 +63 0 V
   4.455 +6073 0 R
   4.456 +-63 0 V
   4.457 +-6157 0 R
   4.458 +( 1.004) Rshow
   4.459 +1.000 UL
   4.460 +LTb
   4.461 +910 1839 M
   4.462 +63 0 V
   4.463 +6073 0 R
   4.464 +-63 0 V
   4.465 +-6157 0 R
   4.466 +( 1.006) Rshow
   4.467 +1.000 UL
   4.468 +LTb
   4.469 +910 2302 M
   4.470 +63 0 V
   4.471 +6073 0 R
   4.472 +-63 0 V
   4.473 +-6157 0 R
   4.474 +( 1.008) Rshow
   4.475 +1.000 UL
   4.476 +LTb
   4.477 +910 2766 M
   4.478 +63 0 V
   4.479 +6073 0 R
   4.480 +-63 0 V
   4.481 +-6157 0 R
   4.482 +( 1.01) Rshow
   4.483 +1.000 UL
   4.484 +LTb
   4.485 +910 3229 M
   4.486 +63 0 V
   4.487 +6073 0 R
   4.488 +-63 0 V
   4.489 +-6157 0 R
   4.490 +( 1.012) Rshow
   4.491 +1.000 UL
   4.492 +LTb
   4.493 +910 3693 M
   4.494 +63 0 V
   4.495 +6073 0 R
   4.496 +-63 0 V
   4.497 +-6157 0 R
   4.498 +( 1.014) Rshow
   4.499 +1.000 UL
   4.500 +LTb
   4.501 +910 4156 M
   4.502 +63 0 V
   4.503 +6073 0 R
   4.504 +-63 0 V
   4.505 +-6157 0 R
   4.506 +( 1.016) Rshow
   4.507 +1.000 UL
   4.508 +LTb
   4.509 +910 4620 M
   4.510 +63 0 V
   4.511 +6073 0 R
   4.512 +-63 0 V
   4.513 +-6157 0 R
   4.514 +( 1.018) Rshow
   4.515 +1.000 UL
   4.516 +LTb
   4.517 +910 448 M
   4.518 +0 63 V
   4.519 +0 4109 R
   4.520 +0 -63 V
   4.521 +910 308 M
   4.522 +( 0) Cshow
   4.523 +1.000 UL
   4.524 +LTb
   4.525 +1933 448 M
   4.526 +0 63 V
   4.527 +0 4109 R
   4.528 +0 -63 V
   4.529 +0 -4249 R
   4.530 +( 10000) Cshow
   4.531 +1.000 UL
   4.532 +LTb
   4.533 +2955 448 M
   4.534 +0 63 V
   4.535 +0 4109 R
   4.536 +0 -63 V
   4.537 +0 -4249 R
   4.538 +( 20000) Cshow
   4.539 +1.000 UL
   4.540 +LTb
   4.541 +3978 448 M
   4.542 +0 63 V
   4.543 +0 4109 R
   4.544 +0 -63 V
   4.545 +0 -4249 R
   4.546 +( 30000) Cshow
   4.547 +1.000 UL
   4.548 +LTb
   4.549 +5001 448 M
   4.550 +0 63 V
   4.551 +0 4109 R
   4.552 +0 -63 V
   4.553 +0 -4249 R
   4.554 +( 40000) Cshow
   4.555 +1.000 UL
   4.556 +LTb
   4.557 +6023 448 M
   4.558 +0 63 V
   4.559 +0 4109 R
   4.560 +0 -63 V
   4.561 +0 -4249 R
   4.562 +( 50000) Cshow
   4.563 +1.000 UL
   4.564 +LTb
   4.565 +7046 448 M
   4.566 +0 63 V
   4.567 +0 4109 R
   4.568 +0 -63 V
   4.569 +0 -4249 R
   4.570 +( 60000) Cshow
   4.571 +1.000 UL
   4.572 +LTb
   4.573 +1.000 UL
   4.574 +LTb
   4.575 +910 4620 N
   4.576 +910 448 L
   4.577 +6136 0 V
   4.578 +0 4172 V
   4.579 +-6136 0 V
   4.580 +Z stroke
   4.581 +LCb setrgbcolor
   4.582 +3978 98 M
   4.583 +(Cycles between Sync Operations) Cshow
   4.584 +LTb
   4.585 +3978 4830 M
   4.586 +( Overhead Histogram) Cshow
   4.587 +1.000 UP
   4.588 +1.000 UL
   4.589 +LTb
   4.590 +1.000 UL
   4.591 +LT0
   4.592 +LTb
   4.593 +6395 4487 M
   4.594 +(Exec-Cycles-Workcycles-Ratio) Rshow
   4.595 +LT0
   4.596 +6479 4487 M
   4.597 +399 0 V
   4.598 +935 3013 M
   4.599 +36 1579 V
   4.600 +62 -2986 V
   4.601 +1401 991 L
   4.602 +491 -51 V
   4.603 +982 96 V
   4.604 +3856 867 L
   4.605 +6801 745 L
   4.606 +stroke
   4.607 +LTb
   4.608 +910 4620 N
   4.609 +910 448 L
   4.610 +6136 0 V
   4.611 +0 4172 V
   4.612 +-6136 0 V
   4.613 +Z stroke
   4.614 +1.000 UP
   4.615 +1.000 UL
   4.616 +LTb
   4.617 +1.000 UL
   4.618 +LTb
   4.619 +3790 2296 M
   4.620 +63 0 V
   4.621 +2473 0 R
   4.622 +-63 0 V
   4.623 +-2557 0 R
   4.624 +( 1) Rshow
   4.625 +1.000 UL
   4.626 +LTb
   4.627 +3790 2526 M
   4.628 +63 0 V
   4.629 +2473 0 R
   4.630 +-63 0 V
   4.631 +-2557 0 R
   4.632 +( 1.002) Rshow
   4.633 +1.000 UL
   4.634 +LTb
   4.635 +3790 2756 M
   4.636 +63 0 V
   4.637 +2473 0 R
   4.638 +-63 0 V
   4.639 +-2557 0 R
   4.640 +( 1.004) Rshow
   4.641 +1.000 UL
   4.642 +LTb
   4.643 +3790 2987 M
   4.644 +63 0 V
   4.645 +2473 0 R
   4.646 +-63 0 V
   4.647 +-2557 0 R
   4.648 +( 1.006) Rshow
   4.649 +1.000 UL
   4.650 +LTb
   4.651 +3790 3217 M
   4.652 +63 0 V
   4.653 +2473 0 R
   4.654 +-63 0 V
   4.655 +-2557 0 R
   4.656 +( 1.008) Rshow
   4.657 +1.000 UL
   4.658 +LTb
   4.659 +3790 3447 M
   4.660 +63 0 V
   4.661 +2473 0 R
   4.662 +-63 0 V
   4.663 +-2557 0 R
   4.664 +( 1.01) Rshow
   4.665 +1.000 UL
   4.666 +LTb
   4.667 +3790 3677 M
   4.668 +63 0 V
   4.669 +2473 0 R
   4.670 +-63 0 V
   4.671 +-2557 0 R
   4.672 +( 1.012) Rshow
   4.673 +1.000 UL
   4.674 +LTb
   4.675 +3790 3908 M
   4.676 +63 0 V
   4.677 +2473 0 R
   4.678 +-63 0 V
   4.679 +-2557 0 R
   4.680 +( 1.014) Rshow
   4.681 +1.000 UL
   4.682 +LTb
   4.683 +3790 4138 M
   4.684 +63 0 V
   4.685 +2473 0 R
   4.686 +-63 0 V
   4.687 +-2557 0 R
   4.688 +( 1.016) Rshow
   4.689 +1.000 UL
   4.690 +LTb
   4.691 +3790 4368 M
   4.692 +63 0 V
   4.693 +2473 0 R
   4.694 +-63 0 V
   4.695 +-2557 0 R
   4.696 +( 1.018) Rshow
   4.697 +1.000 UL
   4.698 +LTb
   4.699 +3790 2296 M
   4.700 +0 63 V
   4.701 +0 2009 R
   4.702 +0 -63 V
   4.703 +0 -2149 R
   4.704 +( 0) Cshow
   4.705 +1.000 UL
   4.706 +LTb
   4.707 +4297 2296 M
   4.708 +0 63 V
   4.709 +0 2009 R
   4.710 +0 -63 V
   4.711 +0 -2149 R
   4.712 +( 20000) Cshow
   4.713 +1.000 UL
   4.714 +LTb
   4.715 +4804 2296 M
   4.716 +0 63 V
   4.717 +0 2009 R
   4.718 +0 -63 V
   4.719 +0 -2149 R
   4.720 +( 40000) Cshow
   4.721 +1.000 UL
   4.722 +LTb
   4.723 +5312 2296 M
   4.724 +0 63 V
   4.725 +0 2009 R
   4.726 +0 -63 V
   4.727 +0 -2149 R
   4.728 +( 60000) Cshow
   4.729 +1.000 UL
   4.730 +LTb
   4.731 +5819 2296 M
   4.732 +0 63 V
   4.733 +0 2009 R
   4.734 +0 -63 V
   4.735 +0 -2149 R
   4.736 +( 80000) Cshow
   4.737 +1.000 UL
   4.738 +LTb
   4.739 +6326 2296 M
   4.740 +0 63 V
   4.741 +0 2009 R
   4.742 +0 -63 V
   4.743 +0 -2149 R
   4.744 +( 100000) Cshow
   4.745 +1.000 UL
   4.746 +LTb
   4.747 +1.000 UL
   4.748 +LTb
   4.749 +3790 4368 N
   4.750 +0 -2072 V
   4.751 +2536 0 V
   4.752 +0 2072 V
   4.753 +-2536 0 V
   4.754 +Z stroke
   4.755 +LCb setrgbcolor
   4.756 +5058 1974 M
   4.757 +() Cshow
   4.758 +LTb
   4.759 +5058 4298 M
   4.760 +() Cshow
   4.761 +1.000 UP
   4.762 +1.000 UL
   4.763 +LTb
   4.764 +1.000 UL
   4.765 +LT0
   4.766 +LTb
   4.767 +5675 4235 M
   4.768 +(Exec-Cycles-Workcycles-Ratio) Rshow
   4.769 +LT0
   4.770 +5759 4235 M
   4.771 +399 0 V
   4.772 +3796 3570 M
   4.773 +9 784 V
   4.774 +15 -1483 V
   4.775 +92 -306 V
   4.776 +122 -25 V
   4.777 +243 48 V
   4.778 +243 -84 V
   4.779 +731 -61 V
   4.780 +stroke
   4.781 +LTb
   4.782 +3790 4368 N
   4.783 +0 -2072 V
   4.784 +2536 0 V
   4.785 +0 2072 V
   4.786 +-2536 0 V
   4.787 +Z stroke
   4.788 +1.000 UP
   4.789 +1.000 UL
   4.790 +LTb
   4.791 +stroke
   4.792 +grestore
   4.793 +end
   4.794 +showpage
   4.795 +%%Trailer
   4.796 +%%DocumentFonts: Helvetica
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out1.test	Mon Dec 12 20:28:31 2011 +0100
     5.3 @@ -0,0 +1,13 @@
     5.4 +# Date of Run: 2011-12-02 15:39:32.126570
     5.5 +# Number of Cores: 4
     5.6 +#<total workcycles>	<workcycles per core>	<overall cycles>	<Cycles between Syncs>	<Overhead per Core>	<Overhead>	<Overhead per Sync>	<Syncs per Core>	<ExecCycles/WorkCycles Ration>
     5.7 +#-----------------------------------
     5.8 +192822462	48205615	200056910	241.028075	1808612	7234448	9.043060	200000.000000	1.037519
     5.9 +480647411	120161852	482818959	600.809260	542887	2171548	2.714435	200000.000000	1.004518
    5.10 +960700062	240175015	967395791	1200.875075	1673932	6695729	8.369660	200000.000000	1.006970
    5.11 +1920791032	480197758	1925529605	2400.988790	1184643	4738573	5.923215	200000.000000	1.002467
    5.12 +3840889564	960222391	3852298472	4801.111955	2852227	11408908	14.261135	200000.000000	1.002970
    5.13 +7681459230	1920364807	7697446172	9601.824035	3996735	15986942	19.983675	200000.000000	1.002081
    5.14 +15362424662	3840606165	15391010983	19203.030825	7146580	28586321	35.732900	200000.000000	1.001861
    5.15 +23042850549	5760712637	23079390049	28803.563185	9134875	36539500	45.674375	200000.000000	1.001586
    5.16 +46085423549	11521355887	46149983011	57606.779435	16139865	64559462	80.699325	200000.000000	1.001401
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out1.test.eps	Mon Dec 12 20:28:31 2011 +0100
     6.3 @@ -0,0 +1,779 @@
     6.4 +%!PS-Adobe-2.0 EPSF-2.0
     6.5 +%%Title: out1.test.eps
     6.6 +%%Creator: gnuplot 4.2 patchlevel 4 
     6.7 +%%CreationDate: Fri Dec  2 16:47:22 2011
     6.8 +%%DocumentFonts: (atend)
     6.9 +%%BoundingBox: 50 50 410 302
    6.10 +%%EndComments
    6.11 +%%BeginProlog
    6.12 +/gnudict 256 dict def
    6.13 +gnudict begin
    6.14 +%
    6.15 +% The following 6 true/false flags may be edited by hand if required
    6.16 +% The unit line width may also be changed
    6.17 +%
    6.18 +/Color false def
    6.19 +/Blacktext false def
    6.20 +/Solid false def
    6.21 +/Dashlength 1 def
    6.22 +/Landscape false def
    6.23 +/Level1 false def
    6.24 +/Rounded false def
    6.25 +/TransparentPatterns false def
    6.26 +/gnulinewidth 5.000 def
    6.27 +/userlinewidth gnulinewidth def
    6.28 +%
    6.29 +/vshift -46 def
    6.30 +/dl1 {
    6.31 +  10.0 Dashlength mul mul
    6.32 +  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
    6.33 +} def
    6.34 +/dl2 {
    6.35 +  10.0 Dashlength mul mul
    6.36 +  Rounded { currentlinewidth 0.75 mul add } if
    6.37 +} def
    6.38 +/hpt_ 31.5 def
    6.39 +/vpt_ 31.5 def
    6.40 +/hpt hpt_ def
    6.41 +/vpt vpt_ def
    6.42 +Level1 {} {
    6.43 +/SDict 10 dict def
    6.44 +systemdict /pdfmark known not {
    6.45 +  userdict /pdfmark systemdict /cleartomark get put
    6.46 +} if
    6.47 +SDict begin [
    6.48 +  /Title (out1.test.eps)
    6.49 +  /Subject (gnuplot plot)
    6.50 +  /Creator (gnuplot 4.2 patchlevel 4 )
    6.51 +  /Author (Merten Christopher Sach,E-N 647,,,Forschungstutor)
    6.52 +%  /Producer (gnuplot)
    6.53 +%  /Keywords ()
    6.54 +  /CreationDate (Fri Dec  2 16:47:22 2011)
    6.55 +  /DOCINFO pdfmark
    6.56 +end
    6.57 +} ifelse
    6.58 +%
    6.59 +% Gnuplot Prolog Version 4.2 (August 2006)
    6.60 +%
    6.61 +/M {moveto} bind def
    6.62 +/L {lineto} bind def
    6.63 +/R {rmoveto} bind def
    6.64 +/V {rlineto} bind def
    6.65 +/N {newpath moveto} bind def
    6.66 +/Z {closepath} bind def
    6.67 +/C {setrgbcolor} bind def
    6.68 +/f {rlineto fill} bind def
    6.69 +/vpt2 vpt 2 mul def
    6.70 +/hpt2 hpt 2 mul def
    6.71 +/Lshow {currentpoint stroke M 0 vshift R 
    6.72 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
    6.73 +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
    6.74 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
    6.75 +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
    6.76 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
    6.77 +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
    6.78 +  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
    6.79 +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
    6.80 + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
    6.81 +/BL {stroke userlinewidth 2 mul setlinewidth
    6.82 +	Rounded {1 setlinejoin 1 setlinecap} if} def
    6.83 +/AL {stroke userlinewidth 2 div setlinewidth
    6.84 +	Rounded {1 setlinejoin 1 setlinecap} if} def
    6.85 +/UL {dup gnulinewidth mul /userlinewidth exch def
    6.86 +	dup 1 lt {pop 1} if 10 mul /udl exch def} def
    6.87 +/PL {stroke userlinewidth setlinewidth
    6.88 +	Rounded {1 setlinejoin 1 setlinecap} if} def
    6.89 +% Default Line colors
    6.90 +/LCw {1 1 1} def
    6.91 +/LCb {0 0 0} def
    6.92 +/LCa {0 0 0} def
    6.93 +/LC0 {1 0 0} def
    6.94 +/LC1 {0 1 0} def
    6.95 +/LC2 {0 0 1} def
    6.96 +/LC3 {1 0 1} def
    6.97 +/LC4 {0 1 1} def
    6.98 +/LC5 {1 1 0} def
    6.99 +/LC6 {0 0 0} def
   6.100 +/LC7 {1 0.3 0} def
   6.101 +/LC8 {0.5 0.5 0.5} def
   6.102 +% Default Line Types
   6.103 +/LTw {PL [] 1 setgray} def
   6.104 +/LTb {BL [] LCb DL} def
   6.105 +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
   6.106 +/LT0 {PL [] LC0 DL} def
   6.107 +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
   6.108 +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
   6.109 +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
   6.110 +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
   6.111 +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
   6.112 +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
   6.113 +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
   6.114 +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
   6.115 +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
   6.116 +/Dia {stroke [] 0 setdash 2 copy vpt add M
   6.117 +  hpt neg vpt neg V hpt vpt neg V
   6.118 +  hpt vpt V hpt neg vpt V closepath stroke
   6.119 +  Pnt} def
   6.120 +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
   6.121 +  currentpoint stroke M
   6.122 +  hpt neg vpt neg R hpt2 0 V stroke
   6.123 + } def
   6.124 +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
   6.125 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   6.126 +  hpt2 neg 0 V closepath stroke
   6.127 +  Pnt} def
   6.128 +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
   6.129 +  hpt2 vpt2 neg V currentpoint stroke M
   6.130 +  hpt2 neg 0 R hpt2 vpt2 V stroke} def
   6.131 +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
   6.132 +  hpt neg vpt -1.62 mul V
   6.133 +  hpt 2 mul 0 V
   6.134 +  hpt neg vpt 1.62 mul V closepath stroke
   6.135 +  Pnt} def
   6.136 +/Star {2 copy Pls Crs} def
   6.137 +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
   6.138 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   6.139 +  hpt2 neg 0 V closepath fill} def
   6.140 +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
   6.141 +  hpt neg vpt -1.62 mul V
   6.142 +  hpt 2 mul 0 V
   6.143 +  hpt neg vpt 1.62 mul V closepath fill} def
   6.144 +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
   6.145 +  hpt neg vpt 1.62 mul V
   6.146 +  hpt 2 mul 0 V
   6.147 +  hpt neg vpt -1.62 mul V closepath stroke
   6.148 +  Pnt} def
   6.149 +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
   6.150 +  hpt neg vpt 1.62 mul V
   6.151 +  hpt 2 mul 0 V
   6.152 +  hpt neg vpt -1.62 mul V closepath fill} def
   6.153 +/DiaF {stroke [] 0 setdash vpt add M
   6.154 +  hpt neg vpt neg V hpt vpt neg V
   6.155 +  hpt vpt V hpt neg vpt V closepath fill} def
   6.156 +/Pent {stroke [] 0 setdash 2 copy gsave
   6.157 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   6.158 +  closepath stroke grestore Pnt} def
   6.159 +/PentF {stroke [] 0 setdash gsave
   6.160 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   6.161 +  closepath fill grestore} def
   6.162 +/Circle {stroke [] 0 setdash 2 copy
   6.163 +  hpt 0 360 arc stroke Pnt} def
   6.164 +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
   6.165 +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
   6.166 +/C1 {BL [] 0 setdash 2 copy moveto
   6.167 +	2 copy vpt 0 90 arc closepath fill
   6.168 +	vpt 0 360 arc closepath} bind def
   6.169 +/C2 {BL [] 0 setdash 2 copy moveto
   6.170 +	2 copy vpt 90 180 arc closepath fill
   6.171 +	vpt 0 360 arc closepath} bind def
   6.172 +/C3 {BL [] 0 setdash 2 copy moveto
   6.173 +	2 copy vpt 0 180 arc closepath fill
   6.174 +	vpt 0 360 arc closepath} bind def
   6.175 +/C4 {BL [] 0 setdash 2 copy moveto
   6.176 +	2 copy vpt 180 270 arc closepath fill
   6.177 +	vpt 0 360 arc closepath} bind def
   6.178 +/C5 {BL [] 0 setdash 2 copy moveto
   6.179 +	2 copy vpt 0 90 arc
   6.180 +	2 copy moveto
   6.181 +	2 copy vpt 180 270 arc closepath fill
   6.182 +	vpt 0 360 arc} bind def
   6.183 +/C6 {BL [] 0 setdash 2 copy moveto
   6.184 +	2 copy vpt 90 270 arc closepath fill
   6.185 +	vpt 0 360 arc closepath} bind def
   6.186 +/C7 {BL [] 0 setdash 2 copy moveto
   6.187 +	2 copy vpt 0 270 arc closepath fill
   6.188 +	vpt 0 360 arc closepath} bind def
   6.189 +/C8 {BL [] 0 setdash 2 copy moveto
   6.190 +	2 copy vpt 270 360 arc closepath fill
   6.191 +	vpt 0 360 arc closepath} bind def
   6.192 +/C9 {BL [] 0 setdash 2 copy moveto
   6.193 +	2 copy vpt 270 450 arc closepath fill
   6.194 +	vpt 0 360 arc closepath} bind def
   6.195 +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
   6.196 +	2 copy moveto
   6.197 +	2 copy vpt 90 180 arc closepath fill
   6.198 +	vpt 0 360 arc closepath} bind def
   6.199 +/C11 {BL [] 0 setdash 2 copy moveto
   6.200 +	2 copy vpt 0 180 arc closepath fill
   6.201 +	2 copy moveto
   6.202 +	2 copy vpt 270 360 arc closepath fill
   6.203 +	vpt 0 360 arc closepath} bind def
   6.204 +/C12 {BL [] 0 setdash 2 copy moveto
   6.205 +	2 copy vpt 180 360 arc closepath fill
   6.206 +	vpt 0 360 arc closepath} bind def
   6.207 +/C13 {BL [] 0 setdash 2 copy moveto
   6.208 +	2 copy vpt 0 90 arc closepath fill
   6.209 +	2 copy moveto
   6.210 +	2 copy vpt 180 360 arc closepath fill
   6.211 +	vpt 0 360 arc closepath} bind def
   6.212 +/C14 {BL [] 0 setdash 2 copy moveto
   6.213 +	2 copy vpt 90 360 arc closepath fill
   6.214 +	vpt 0 360 arc} bind def
   6.215 +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
   6.216 +	vpt 0 360 arc closepath} bind def
   6.217 +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
   6.218 +	neg 0 rlineto closepath} bind def
   6.219 +/Square {dup Rec} bind def
   6.220 +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
   6.221 +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
   6.222 +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
   6.223 +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
   6.224 +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
   6.225 +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
   6.226 +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
   6.227 +	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
   6.228 +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
   6.229 +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
   6.230 +	2 copy vpt Square fill Bsquare} bind def
   6.231 +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
   6.232 +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
   6.233 +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
   6.234 +	Bsquare} bind def
   6.235 +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
   6.236 +	Bsquare} bind def
   6.237 +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
   6.238 +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
   6.239 +	2 copy vpt Square fill Bsquare} bind def
   6.240 +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
   6.241 +	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
   6.242 +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
   6.243 +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
   6.244 +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
   6.245 +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
   6.246 +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
   6.247 +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
   6.248 +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
   6.249 +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
   6.250 +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
   6.251 +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
   6.252 +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
   6.253 +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
   6.254 +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
   6.255 +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
   6.256 +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
   6.257 +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
   6.258 +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
   6.259 +/DiaE {stroke [] 0 setdash vpt add M
   6.260 +  hpt neg vpt neg V hpt vpt neg V
   6.261 +  hpt vpt V hpt neg vpt V closepath stroke} def
   6.262 +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
   6.263 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   6.264 +  hpt2 neg 0 V closepath stroke} def
   6.265 +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
   6.266 +  hpt neg vpt -1.62 mul V
   6.267 +  hpt 2 mul 0 V
   6.268 +  hpt neg vpt 1.62 mul V closepath stroke} def
   6.269 +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
   6.270 +  hpt neg vpt 1.62 mul V
   6.271 +  hpt 2 mul 0 V
   6.272 +  hpt neg vpt -1.62 mul V closepath stroke} def
   6.273 +/PentE {stroke [] 0 setdash gsave
   6.274 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   6.275 +  closepath stroke grestore} def
   6.276 +/CircE {stroke [] 0 setdash 
   6.277 +  hpt 0 360 arc stroke} def
   6.278 +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
   6.279 +/DiaW {stroke [] 0 setdash vpt add M
   6.280 +  hpt neg vpt neg V hpt vpt neg V
   6.281 +  hpt vpt V hpt neg vpt V Opaque stroke} def
   6.282 +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
   6.283 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   6.284 +  hpt2 neg 0 V Opaque stroke} def
   6.285 +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
   6.286 +  hpt neg vpt -1.62 mul V
   6.287 +  hpt 2 mul 0 V
   6.288 +  hpt neg vpt 1.62 mul V Opaque stroke} def
   6.289 +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
   6.290 +  hpt neg vpt 1.62 mul V
   6.291 +  hpt 2 mul 0 V
   6.292 +  hpt neg vpt -1.62 mul V Opaque stroke} def
   6.293 +/PentW {stroke [] 0 setdash gsave
   6.294 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   6.295 +  Opaque stroke grestore} def
   6.296 +/CircW {stroke [] 0 setdash 
   6.297 +  hpt 0 360 arc Opaque stroke} def
   6.298 +/BoxFill {gsave Rec 1 setgray fill grestore} def
   6.299 +/Density {
   6.300 +  /Fillden exch def
   6.301 +  currentrgbcolor
   6.302 +  /ColB exch def /ColG exch def /ColR exch def
   6.303 +  /ColR ColR Fillden mul Fillden sub 1 add def
   6.304 +  /ColG ColG Fillden mul Fillden sub 1 add def
   6.305 +  /ColB ColB Fillden mul Fillden sub 1 add def
   6.306 +  ColR ColG ColB setrgbcolor} def
   6.307 +/BoxColFill {gsave Rec PolyFill} def
   6.308 +/PolyFill {gsave Density fill grestore grestore} def
   6.309 +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
   6.310 +%
   6.311 +% PostScript Level 1 Pattern Fill routine for rectangles
   6.312 +% Usage: x y w h s a XX PatternFill
   6.313 +%	x,y = lower left corner of box to be filled
   6.314 +%	w,h = width and height of box
   6.315 +%	  a = angle in degrees between lines and x-axis
   6.316 +%	 XX = 0/1 for no/yes cross-hatch
   6.317 +%
   6.318 +/PatternFill {gsave /PFa [ 9 2 roll ] def
   6.319 +  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
   6.320 +  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
   6.321 +  gsave 1 setgray fill grestore clip
   6.322 +  currentlinewidth 0.5 mul setlinewidth
   6.323 +  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
   6.324 +  0 0 M PFa 5 get rotate PFs -2 div dup translate
   6.325 +  0 1 PFs PFa 4 get div 1 add floor cvi
   6.326 +	{PFa 4 get mul 0 M 0 PFs V} for
   6.327 +  0 PFa 6 get ne {
   6.328 +	0 1 PFs PFa 4 get div 1 add floor cvi
   6.329 +	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
   6.330 + } if
   6.331 +  stroke grestore} def
   6.332 +%
   6.333 +/languagelevel where
   6.334 + {pop languagelevel} {1} ifelse
   6.335 + 2 lt
   6.336 +	{/InterpretLevel1 true def}
   6.337 +	{/InterpretLevel1 Level1 def}
   6.338 + ifelse
   6.339 +%
   6.340 +% PostScript level 2 pattern fill definitions
   6.341 +%
   6.342 +/Level2PatternFill {
   6.343 +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
   6.344 +	bind def
   6.345 +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
   6.346 +<< Tile8x8
   6.347 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
   6.348 +>> matrix makepattern
   6.349 +/Pat1 exch def
   6.350 +<< Tile8x8
   6.351 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
   6.352 +	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
   6.353 +>> matrix makepattern
   6.354 +/Pat2 exch def
   6.355 +<< Tile8x8
   6.356 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
   6.357 +	8 8 L 8 0 L 0 0 L fill}
   6.358 +>> matrix makepattern
   6.359 +/Pat3 exch def
   6.360 +<< Tile8x8
   6.361 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
   6.362 +	0 12 M 12 0 L stroke}
   6.363 +>> matrix makepattern
   6.364 +/Pat4 exch def
   6.365 +<< Tile8x8
   6.366 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
   6.367 +	0 -4 M 12 8 L stroke}
   6.368 +>> matrix makepattern
   6.369 +/Pat5 exch def
   6.370 +<< Tile8x8
   6.371 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
   6.372 +	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
   6.373 +>> matrix makepattern
   6.374 +/Pat6 exch def
   6.375 +<< Tile8x8
   6.376 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
   6.377 +	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
   6.378 +>> matrix makepattern
   6.379 +/Pat7 exch def
   6.380 +<< Tile8x8
   6.381 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
   6.382 +	12 0 M -4 8 L 12 4 M 0 10 L stroke}
   6.383 +>> matrix makepattern
   6.384 +/Pat8 exch def
   6.385 +<< Tile8x8
   6.386 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
   6.387 +	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
   6.388 +>> matrix makepattern
   6.389 +/Pat9 exch def
   6.390 +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
   6.391 +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
   6.392 +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
   6.393 +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
   6.394 +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
   6.395 +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
   6.396 +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
   6.397 +} def
   6.398 +%
   6.399 +%
   6.400 +%End of PostScript Level 2 code
   6.401 +%
   6.402 +/PatternBgnd {
   6.403 +  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
   6.404 +} def
   6.405 +%
   6.406 +% Substitute for Level 2 pattern fill codes with
   6.407 +% grayscale if Level 2 support is not selected.
   6.408 +%
   6.409 +/Level1PatternFill {
   6.410 +/Pattern1 {0.250 Density} bind def
   6.411 +/Pattern2 {0.500 Density} bind def
   6.412 +/Pattern3 {0.750 Density} bind def
   6.413 +/Pattern4 {0.125 Density} bind def
   6.414 +/Pattern5 {0.375 Density} bind def
   6.415 +/Pattern6 {0.625 Density} bind def
   6.416 +/Pattern7 {0.875 Density} bind def
   6.417 +} def
   6.418 +%
   6.419 +% Now test for support of Level 2 code
   6.420 +%
   6.421 +Level1 {Level1PatternFill} {Level2PatternFill} ifelse
   6.422 +%
   6.423 +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
   6.424 +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
   6.425 +currentdict end definefont pop
   6.426 +end
   6.427 +%%EndProlog
   6.428 +gnudict begin
   6.429 +gsave
   6.430 +50 50 translate
   6.431 +0.050 0.050 scale
   6.432 +0 setgray
   6.433 +newpath
   6.434 +(Helvetica) findfont 140 scalefont setfont
   6.435 +1.000 UL
   6.436 +LTb
   6.437 +910 448 M
   6.438 +63 0 V
   6.439 +6073 0 R
   6.440 +-63 0 V
   6.441 +826 448 M
   6.442 +( 1) Rshow
   6.443 +1.000 UL
   6.444 +LTb
   6.445 +910 969 M
   6.446 +63 0 V
   6.447 +6073 0 R
   6.448 +-63 0 V
   6.449 +826 969 M
   6.450 +( 1.005) Rshow
   6.451 +1.000 UL
   6.452 +LTb
   6.453 +910 1491 M
   6.454 +63 0 V
   6.455 +6073 0 R
   6.456 +-63 0 V
   6.457 +-6157 0 R
   6.458 +( 1.01) Rshow
   6.459 +1.000 UL
   6.460 +LTb
   6.461 +910 2012 M
   6.462 +63 0 V
   6.463 +6073 0 R
   6.464 +-63 0 V
   6.465 +-6157 0 R
   6.466 +( 1.015) Rshow
   6.467 +1.000 UL
   6.468 +LTb
   6.469 +910 2534 M
   6.470 +63 0 V
   6.471 +6073 0 R
   6.472 +-63 0 V
   6.473 +-6157 0 R
   6.474 +( 1.02) Rshow
   6.475 +1.000 UL
   6.476 +LTb
   6.477 +910 3055 M
   6.478 +63 0 V
   6.479 +6073 0 R
   6.480 +-63 0 V
   6.481 +-6157 0 R
   6.482 +( 1.025) Rshow
   6.483 +1.000 UL
   6.484 +LTb
   6.485 +910 3577 M
   6.486 +63 0 V
   6.487 +6073 0 R
   6.488 +-63 0 V
   6.489 +-6157 0 R
   6.490 +( 1.03) Rshow
   6.491 +1.000 UL
   6.492 +LTb
   6.493 +910 4098 M
   6.494 +63 0 V
   6.495 +6073 0 R
   6.496 +-63 0 V
   6.497 +-6157 0 R
   6.498 +( 1.035) Rshow
   6.499 +1.000 UL
   6.500 +LTb
   6.501 +910 4620 M
   6.502 +63 0 V
   6.503 +6073 0 R
   6.504 +-63 0 V
   6.505 +-6157 0 R
   6.506 +( 1.04) Rshow
   6.507 +1.000 UL
   6.508 +LTb
   6.509 +910 448 M
   6.510 +0 63 V
   6.511 +0 4109 R
   6.512 +0 -63 V
   6.513 +910 308 M
   6.514 +( 0) Cshow
   6.515 +1.000 UL
   6.516 +LTb
   6.517 +1933 448 M
   6.518 +0 63 V
   6.519 +0 4109 R
   6.520 +0 -63 V
   6.521 +0 -4249 R
   6.522 +( 10000) Cshow
   6.523 +1.000 UL
   6.524 +LTb
   6.525 +2955 448 M
   6.526 +0 63 V
   6.527 +0 4109 R
   6.528 +0 -63 V
   6.529 +0 -4249 R
   6.530 +( 20000) Cshow
   6.531 +1.000 UL
   6.532 +LTb
   6.533 +3978 448 M
   6.534 +0 63 V
   6.535 +0 4109 R
   6.536 +0 -63 V
   6.537 +0 -4249 R
   6.538 +( 30000) Cshow
   6.539 +1.000 UL
   6.540 +LTb
   6.541 +5001 448 M
   6.542 +0 63 V
   6.543 +0 4109 R
   6.544 +0 -63 V
   6.545 +0 -4249 R
   6.546 +( 40000) Cshow
   6.547 +1.000 UL
   6.548 +LTb
   6.549 +6023 448 M
   6.550 +0 63 V
   6.551 +0 4109 R
   6.552 +0 -63 V
   6.553 +0 -4249 R
   6.554 +( 50000) Cshow
   6.555 +1.000 UL
   6.556 +LTb
   6.557 +7046 448 M
   6.558 +0 63 V
   6.559 +0 4109 R
   6.560 +0 -63 V
   6.561 +0 -4249 R
   6.562 +( 60000) Cshow
   6.563 +1.000 UL
   6.564 +LTb
   6.565 +1.000 UL
   6.566 +LTb
   6.567 +910 4620 N
   6.568 +910 448 L
   6.569 +6136 0 V
   6.570 +0 4172 V
   6.571 +-6136 0 V
   6.572 +Z stroke
   6.573 +LCb setrgbcolor
   6.574 +3978 98 M
   6.575 +(Cycles between Sync Operations) Cshow
   6.576 +LTb
   6.577 +3978 4830 M
   6.578 +( Overhead Histogram) Cshow
   6.579 +1.000 UP
   6.580 +1.000 UL
   6.581 +LTb
   6.582 +1.000 UL
   6.583 +LT0
   6.584 +LTb
   6.585 +6395 4487 M
   6.586 +(Exec-Cycles-Workcycles-Ratio) Rshow
   6.587 +LT0
   6.588 +6479 4487 M
   6.589 +399 0 V
   6.590 +935 4361 M
   6.591 +971 919 L
   6.592 +62 256 V
   6.593 +1156 705 L
   6.594 +245 53 V
   6.595 +491 -93 V
   6.596 +982 -23 V
   6.597 +982 -29 V
   6.598 +6801 594 L
   6.599 +stroke
   6.600 +LTb
   6.601 +910 4620 N
   6.602 +910 448 L
   6.603 +6136 0 V
   6.604 +0 4172 V
   6.605 +-6136 0 V
   6.606 +Z stroke
   6.607 +1.000 UP
   6.608 +1.000 UL
   6.609 +LTb
   6.610 +1.000 UL
   6.611 +LTb
   6.612 +3790 2296 M
   6.613 +63 0 V
   6.614 +2473 0 R
   6.615 +-63 0 V
   6.616 +-2557 0 R
   6.617 +( 1) Rshow
   6.618 +1.000 UL
   6.619 +LTb
   6.620 +3790 2555 M
   6.621 +63 0 V
   6.622 +2473 0 R
   6.623 +-63 0 V
   6.624 +-2557 0 R
   6.625 +( 1.005) Rshow
   6.626 +1.000 UL
   6.627 +LTb
   6.628 +3790 2814 M
   6.629 +63 0 V
   6.630 +2473 0 R
   6.631 +-63 0 V
   6.632 +-2557 0 R
   6.633 +( 1.01) Rshow
   6.634 +1.000 UL
   6.635 +LTb
   6.636 +3790 3073 M
   6.637 +63 0 V
   6.638 +2473 0 R
   6.639 +-63 0 V
   6.640 +-2557 0 R
   6.641 +( 1.015) Rshow
   6.642 +1.000 UL
   6.643 +LTb
   6.644 +3790 3332 M
   6.645 +63 0 V
   6.646 +2473 0 R
   6.647 +-63 0 V
   6.648 +-2557 0 R
   6.649 +( 1.02) Rshow
   6.650 +1.000 UL
   6.651 +LTb
   6.652 +3790 3591 M
   6.653 +63 0 V
   6.654 +2473 0 R
   6.655 +-63 0 V
   6.656 +-2557 0 R
   6.657 +( 1.025) Rshow
   6.658 +1.000 UL
   6.659 +LTb
   6.660 +3790 3850 M
   6.661 +63 0 V
   6.662 +2473 0 R
   6.663 +-63 0 V
   6.664 +-2557 0 R
   6.665 +( 1.03) Rshow
   6.666 +1.000 UL
   6.667 +LTb
   6.668 +3790 4109 M
   6.669 +63 0 V
   6.670 +2473 0 R
   6.671 +-63 0 V
   6.672 +-2557 0 R
   6.673 +( 1.035) Rshow
   6.674 +1.000 UL
   6.675 +LTb
   6.676 +3790 4368 M
   6.677 +63 0 V
   6.678 +2473 0 R
   6.679 +-63 0 V
   6.680 +-2557 0 R
   6.681 +( 1.04) Rshow
   6.682 +1.000 UL
   6.683 +LTb
   6.684 +3790 2296 M
   6.685 +0 63 V
   6.686 +0 2009 R
   6.687 +0 -63 V
   6.688 +0 -2149 R
   6.689 +( 0) Cshow
   6.690 +1.000 UL
   6.691 +LTb
   6.692 +4297 2296 M
   6.693 +0 63 V
   6.694 +0 2009 R
   6.695 +0 -63 V
   6.696 +0 -2149 R
   6.697 +( 20000) Cshow
   6.698 +1.000 UL
   6.699 +LTb
   6.700 +4804 2296 M
   6.701 +0 63 V
   6.702 +0 2009 R
   6.703 +0 -63 V
   6.704 +0 -2149 R
   6.705 +( 40000) Cshow
   6.706 +1.000 UL
   6.707 +LTb
   6.708 +5312 2296 M
   6.709 +0 63 V
   6.710 +0 2009 R
   6.711 +0 -63 V
   6.712 +0 -2149 R
   6.713 +( 60000) Cshow
   6.714 +1.000 UL
   6.715 +LTb
   6.716 +5819 2296 M
   6.717 +0 63 V
   6.718 +0 2009 R
   6.719 +0 -63 V
   6.720 +0 -2149 R
   6.721 +( 80000) Cshow
   6.722 +1.000 UL
   6.723 +LTb
   6.724 +6326 2296 M
   6.725 +0 63 V
   6.726 +0 2009 R
   6.727 +0 -63 V
   6.728 +0 -2149 R
   6.729 +( 100000) Cshow
   6.730 +1.000 UL
   6.731 +LTb
   6.732 +1.000 UL
   6.733 +LTb
   6.734 +3790 4368 N
   6.735 +0 -2072 V
   6.736 +2536 0 V
   6.737 +0 2072 V
   6.738 +-2536 0 V
   6.739 +Z stroke
   6.740 +LCb setrgbcolor
   6.741 +5058 1974 M
   6.742 +() Cshow
   6.743 +LTb
   6.744 +5058 4298 M
   6.745 +() Cshow
   6.746 +1.000 UP
   6.747 +1.000 UL
   6.748 +LTb
   6.749 +1.000 UL
   6.750 +LT0
   6.751 +LTb
   6.752 +5675 4235 M
   6.753 +(Exec-Cycles-Workcycles-Ratio) Rshow
   6.754 +LT0
   6.755 +5759 4235 M
   6.756 +399 0 V
   6.757 +-2362 4 R
   6.758 +9 -1709 V
   6.759 +15 127 V
   6.760 +31 -233 V
   6.761 +61 26 V
   6.762 +122 -46 V
   6.763 +243 -12 V
   6.764 +243 -14 V
   6.765 +731 -9 V
   6.766 +stroke
   6.767 +LTb
   6.768 +3790 4368 N
   6.769 +0 -2072 V
   6.770 +2536 0 V
   6.771 +0 2072 V
   6.772 +-2536 0 V
   6.773 +Z stroke
   6.774 +1.000 UP
   6.775 +1.000 UL
   6.776 +LTb
   6.777 +stroke
   6.778 +grestore
   6.779 +end
   6.780 +showpage
   6.781 +%%Trailer
   6.782 +%%DocumentFonts: Helvetica
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out2.test	Mon Dec 12 20:28:31 2011 +0100
     7.3 @@ -0,0 +1,13 @@
     7.4 +# Date of Run: 2011-12-02 15:52:18.416559
     7.5 +# Number of Cores: 4
     7.6 +#<total workcycles>	<workcycles per core>	<overall cycles>	<Cycles between Syncs>	<Overhead per Core>	<Overhead>	<Overhead per Sync>	<Syncs per Core>	<ExecCycles/WorkCycles Ration>
     7.7 +#-----------------------------------
     7.8 +192818351	48204587	199946620	241.022935	1782067	7128269	8.910336	200000.000000	1.036969
     7.9 +192818351	48204587	199946620	241.022935	1782067	7128269	8.910336	200000.000000	1.036969
    7.10 +192818351	48204587	199946620	241.022935	1782067	7128269	8.910336	200000.000000	1.036969
    7.11 +1920806285	480201571	1926889225	2401.007855	1520735	6082940	7.603675	200000.000000	1.003167
    7.12 +3841209112	960302278	3852504948	4801.511390	2823959	11295836	14.119795	200000.000000	1.002941
    7.13 +7681381104	1920345276	7696251701	9601.726380	3717649	14870597	18.588246	200000.000000	1.001936
    7.14 +15362155460	3840538865	15390028562	19202.694325	6968275	27873102	34.841378	200000.000000	1.001814
    7.15 +23043171780	5760792945	23069035999	28803.964725	6466054	25864219	32.330274	200000.000000	1.001122
    7.16 +46085092163	11521273040	46153499633	57606.365200	17101867	68407470	85.509338	200000.000000	1.001484
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out2.test.eps	Mon Dec 12 20:28:31 2011 +0100
     8.3 @@ -0,0 +1,775 @@
     8.4 +%!PS-Adobe-2.0 EPSF-2.0
     8.5 +%%Title: out2.test.eps
     8.6 +%%Creator: gnuplot 4.2 patchlevel 4 
     8.7 +%%CreationDate: Fri Dec  2 16:47:22 2011
     8.8 +%%DocumentFonts: (atend)
     8.9 +%%BoundingBox: 50 50 410 302
    8.10 +%%EndComments
    8.11 +%%BeginProlog
    8.12 +/gnudict 256 dict def
    8.13 +gnudict begin
    8.14 +%
    8.15 +% The following 6 true/false flags may be edited by hand if required
    8.16 +% The unit line width may also be changed
    8.17 +%
    8.18 +/Color false def
    8.19 +/Blacktext false def
    8.20 +/Solid false def
    8.21 +/Dashlength 1 def
    8.22 +/Landscape false def
    8.23 +/Level1 false def
    8.24 +/Rounded false def
    8.25 +/TransparentPatterns false def
    8.26 +/gnulinewidth 5.000 def
    8.27 +/userlinewidth gnulinewidth def
    8.28 +%
    8.29 +/vshift -46 def
    8.30 +/dl1 {
    8.31 +  10.0 Dashlength mul mul
    8.32 +  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
    8.33 +} def
    8.34 +/dl2 {
    8.35 +  10.0 Dashlength mul mul
    8.36 +  Rounded { currentlinewidth 0.75 mul add } if
    8.37 +} def
    8.38 +/hpt_ 31.5 def
    8.39 +/vpt_ 31.5 def
    8.40 +/hpt hpt_ def
    8.41 +/vpt vpt_ def
    8.42 +Level1 {} {
    8.43 +/SDict 10 dict def
    8.44 +systemdict /pdfmark known not {
    8.45 +  userdict /pdfmark systemdict /cleartomark get put
    8.46 +} if
    8.47 +SDict begin [
    8.48 +  /Title (out2.test.eps)
    8.49 +  /Subject (gnuplot plot)
    8.50 +  /Creator (gnuplot 4.2 patchlevel 4 )
    8.51 +  /Author (Merten Christopher Sach,E-N 647,,,Forschungstutor)
    8.52 +%  /Producer (gnuplot)
    8.53 +%  /Keywords ()
    8.54 +  /CreationDate (Fri Dec  2 16:47:22 2011)
    8.55 +  /DOCINFO pdfmark
    8.56 +end
    8.57 +} ifelse
    8.58 +%
    8.59 +% Gnuplot Prolog Version 4.2 (August 2006)
    8.60 +%
    8.61 +/M {moveto} bind def
    8.62 +/L {lineto} bind def
    8.63 +/R {rmoveto} bind def
    8.64 +/V {rlineto} bind def
    8.65 +/N {newpath moveto} bind def
    8.66 +/Z {closepath} bind def
    8.67 +/C {setrgbcolor} bind def
    8.68 +/f {rlineto fill} bind def
    8.69 +/vpt2 vpt 2 mul def
    8.70 +/hpt2 hpt 2 mul def
    8.71 +/Lshow {currentpoint stroke M 0 vshift R 
    8.72 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
    8.73 +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
    8.74 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
    8.75 +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
    8.76 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
    8.77 +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
    8.78 +  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
    8.79 +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
    8.80 + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
    8.81 +/BL {stroke userlinewidth 2 mul setlinewidth
    8.82 +	Rounded {1 setlinejoin 1 setlinecap} if} def
    8.83 +/AL {stroke userlinewidth 2 div setlinewidth
    8.84 +	Rounded {1 setlinejoin 1 setlinecap} if} def
    8.85 +/UL {dup gnulinewidth mul /userlinewidth exch def
    8.86 +	dup 1 lt {pop 1} if 10 mul /udl exch def} def
    8.87 +/PL {stroke userlinewidth setlinewidth
    8.88 +	Rounded {1 setlinejoin 1 setlinecap} if} def
    8.89 +% Default Line colors
    8.90 +/LCw {1 1 1} def
    8.91 +/LCb {0 0 0} def
    8.92 +/LCa {0 0 0} def
    8.93 +/LC0 {1 0 0} def
    8.94 +/LC1 {0 1 0} def
    8.95 +/LC2 {0 0 1} def
    8.96 +/LC3 {1 0 1} def
    8.97 +/LC4 {0 1 1} def
    8.98 +/LC5 {1 1 0} def
    8.99 +/LC6 {0 0 0} def
   8.100 +/LC7 {1 0.3 0} def
   8.101 +/LC8 {0.5 0.5 0.5} def
   8.102 +% Default Line Types
   8.103 +/LTw {PL [] 1 setgray} def
   8.104 +/LTb {BL [] LCb DL} def
   8.105 +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
   8.106 +/LT0 {PL [] LC0 DL} def
   8.107 +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
   8.108 +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
   8.109 +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
   8.110 +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
   8.111 +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
   8.112 +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
   8.113 +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
   8.114 +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
   8.115 +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
   8.116 +/Dia {stroke [] 0 setdash 2 copy vpt add M
   8.117 +  hpt neg vpt neg V hpt vpt neg V
   8.118 +  hpt vpt V hpt neg vpt V closepath stroke
   8.119 +  Pnt} def
   8.120 +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
   8.121 +  currentpoint stroke M
   8.122 +  hpt neg vpt neg R hpt2 0 V stroke
   8.123 + } def
   8.124 +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
   8.125 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   8.126 +  hpt2 neg 0 V closepath stroke
   8.127 +  Pnt} def
   8.128 +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
   8.129 +  hpt2 vpt2 neg V currentpoint stroke M
   8.130 +  hpt2 neg 0 R hpt2 vpt2 V stroke} def
   8.131 +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
   8.132 +  hpt neg vpt -1.62 mul V
   8.133 +  hpt 2 mul 0 V
   8.134 +  hpt neg vpt 1.62 mul V closepath stroke
   8.135 +  Pnt} def
   8.136 +/Star {2 copy Pls Crs} def
   8.137 +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
   8.138 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   8.139 +  hpt2 neg 0 V closepath fill} def
   8.140 +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
   8.141 +  hpt neg vpt -1.62 mul V
   8.142 +  hpt 2 mul 0 V
   8.143 +  hpt neg vpt 1.62 mul V closepath fill} def
   8.144 +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
   8.145 +  hpt neg vpt 1.62 mul V
   8.146 +  hpt 2 mul 0 V
   8.147 +  hpt neg vpt -1.62 mul V closepath stroke
   8.148 +  Pnt} def
   8.149 +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
   8.150 +  hpt neg vpt 1.62 mul V
   8.151 +  hpt 2 mul 0 V
   8.152 +  hpt neg vpt -1.62 mul V closepath fill} def
   8.153 +/DiaF {stroke [] 0 setdash vpt add M
   8.154 +  hpt neg vpt neg V hpt vpt neg V
   8.155 +  hpt vpt V hpt neg vpt V closepath fill} def
   8.156 +/Pent {stroke [] 0 setdash 2 copy gsave
   8.157 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   8.158 +  closepath stroke grestore Pnt} def
   8.159 +/PentF {stroke [] 0 setdash gsave
   8.160 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   8.161 +  closepath fill grestore} def
   8.162 +/Circle {stroke [] 0 setdash 2 copy
   8.163 +  hpt 0 360 arc stroke Pnt} def
   8.164 +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
   8.165 +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
   8.166 +/C1 {BL [] 0 setdash 2 copy moveto
   8.167 +	2 copy vpt 0 90 arc closepath fill
   8.168 +	vpt 0 360 arc closepath} bind def
   8.169 +/C2 {BL [] 0 setdash 2 copy moveto
   8.170 +	2 copy vpt 90 180 arc closepath fill
   8.171 +	vpt 0 360 arc closepath} bind def
   8.172 +/C3 {BL [] 0 setdash 2 copy moveto
   8.173 +	2 copy vpt 0 180 arc closepath fill
   8.174 +	vpt 0 360 arc closepath} bind def
   8.175 +/C4 {BL [] 0 setdash 2 copy moveto
   8.176 +	2 copy vpt 180 270 arc closepath fill
   8.177 +	vpt 0 360 arc closepath} bind def
   8.178 +/C5 {BL [] 0 setdash 2 copy moveto
   8.179 +	2 copy vpt 0 90 arc
   8.180 +	2 copy moveto
   8.181 +	2 copy vpt 180 270 arc closepath fill
   8.182 +	vpt 0 360 arc} bind def
   8.183 +/C6 {BL [] 0 setdash 2 copy moveto
   8.184 +	2 copy vpt 90 270 arc closepath fill
   8.185 +	vpt 0 360 arc closepath} bind def
   8.186 +/C7 {BL [] 0 setdash 2 copy moveto
   8.187 +	2 copy vpt 0 270 arc closepath fill
   8.188 +	vpt 0 360 arc closepath} bind def
   8.189 +/C8 {BL [] 0 setdash 2 copy moveto
   8.190 +	2 copy vpt 270 360 arc closepath fill
   8.191 +	vpt 0 360 arc closepath} bind def
   8.192 +/C9 {BL [] 0 setdash 2 copy moveto
   8.193 +	2 copy vpt 270 450 arc closepath fill
   8.194 +	vpt 0 360 arc closepath} bind def
   8.195 +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
   8.196 +	2 copy moveto
   8.197 +	2 copy vpt 90 180 arc closepath fill
   8.198 +	vpt 0 360 arc closepath} bind def
   8.199 +/C11 {BL [] 0 setdash 2 copy moveto
   8.200 +	2 copy vpt 0 180 arc closepath fill
   8.201 +	2 copy moveto
   8.202 +	2 copy vpt 270 360 arc closepath fill
   8.203 +	vpt 0 360 arc closepath} bind def
   8.204 +/C12 {BL [] 0 setdash 2 copy moveto
   8.205 +	2 copy vpt 180 360 arc closepath fill
   8.206 +	vpt 0 360 arc closepath} bind def
   8.207 +/C13 {BL [] 0 setdash 2 copy moveto
   8.208 +	2 copy vpt 0 90 arc closepath fill
   8.209 +	2 copy moveto
   8.210 +	2 copy vpt 180 360 arc closepath fill
   8.211 +	vpt 0 360 arc closepath} bind def
   8.212 +/C14 {BL [] 0 setdash 2 copy moveto
   8.213 +	2 copy vpt 90 360 arc closepath fill
   8.214 +	vpt 0 360 arc} bind def
   8.215 +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
   8.216 +	vpt 0 360 arc closepath} bind def
   8.217 +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
   8.218 +	neg 0 rlineto closepath} bind def
   8.219 +/Square {dup Rec} bind def
   8.220 +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
   8.221 +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
   8.222 +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
   8.223 +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
   8.224 +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
   8.225 +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
   8.226 +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
   8.227 +	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
   8.228 +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
   8.229 +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
   8.230 +	2 copy vpt Square fill Bsquare} bind def
   8.231 +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
   8.232 +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
   8.233 +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
   8.234 +	Bsquare} bind def
   8.235 +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
   8.236 +	Bsquare} bind def
   8.237 +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
   8.238 +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
   8.239 +	2 copy vpt Square fill Bsquare} bind def
   8.240 +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
   8.241 +	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
   8.242 +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
   8.243 +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
   8.244 +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
   8.245 +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
   8.246 +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
   8.247 +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
   8.248 +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
   8.249 +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
   8.250 +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
   8.251 +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
   8.252 +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
   8.253 +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
   8.254 +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
   8.255 +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
   8.256 +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
   8.257 +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
   8.258 +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
   8.259 +/DiaE {stroke [] 0 setdash vpt add M
   8.260 +  hpt neg vpt neg V hpt vpt neg V
   8.261 +  hpt vpt V hpt neg vpt V closepath stroke} def
   8.262 +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
   8.263 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   8.264 +  hpt2 neg 0 V closepath stroke} def
   8.265 +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
   8.266 +  hpt neg vpt -1.62 mul V
   8.267 +  hpt 2 mul 0 V
   8.268 +  hpt neg vpt 1.62 mul V closepath stroke} def
   8.269 +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
   8.270 +  hpt neg vpt 1.62 mul V
   8.271 +  hpt 2 mul 0 V
   8.272 +  hpt neg vpt -1.62 mul V closepath stroke} def
   8.273 +/PentE {stroke [] 0 setdash gsave
   8.274 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   8.275 +  closepath stroke grestore} def
   8.276 +/CircE {stroke [] 0 setdash 
   8.277 +  hpt 0 360 arc stroke} def
   8.278 +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
   8.279 +/DiaW {stroke [] 0 setdash vpt add M
   8.280 +  hpt neg vpt neg V hpt vpt neg V
   8.281 +  hpt vpt V hpt neg vpt V Opaque stroke} def
   8.282 +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
   8.283 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
   8.284 +  hpt2 neg 0 V Opaque stroke} def
   8.285 +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
   8.286 +  hpt neg vpt -1.62 mul V
   8.287 +  hpt 2 mul 0 V
   8.288 +  hpt neg vpt 1.62 mul V Opaque stroke} def
   8.289 +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
   8.290 +  hpt neg vpt 1.62 mul V
   8.291 +  hpt 2 mul 0 V
   8.292 +  hpt neg vpt -1.62 mul V Opaque stroke} def
   8.293 +/PentW {stroke [] 0 setdash gsave
   8.294 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   8.295 +  Opaque stroke grestore} def
   8.296 +/CircW {stroke [] 0 setdash 
   8.297 +  hpt 0 360 arc Opaque stroke} def
   8.298 +/BoxFill {gsave Rec 1 setgray fill grestore} def
   8.299 +/Density {
   8.300 +  /Fillden exch def
   8.301 +  currentrgbcolor
   8.302 +  /ColB exch def /ColG exch def /ColR exch def
   8.303 +  /ColR ColR Fillden mul Fillden sub 1 add def
   8.304 +  /ColG ColG Fillden mul Fillden sub 1 add def
   8.305 +  /ColB ColB Fillden mul Fillden sub 1 add def
   8.306 +  ColR ColG ColB setrgbcolor} def
   8.307 +/BoxColFill {gsave Rec PolyFill} def
   8.308 +/PolyFill {gsave Density fill grestore grestore} def
   8.309 +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
   8.310 +%
   8.311 +% PostScript Level 1 Pattern Fill routine for rectangles
   8.312 +% Usage: x y w h s a XX PatternFill
   8.313 +%	x,y = lower left corner of box to be filled
   8.314 +%	w,h = width and height of box
   8.315 +%	  a = angle in degrees between lines and x-axis
   8.316 +%	 XX = 0/1 for no/yes cross-hatch
   8.317 +%
   8.318 +/PatternFill {gsave /PFa [ 9 2 roll ] def
   8.319 +  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
   8.320 +  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
   8.321 +  gsave 1 setgray fill grestore clip
   8.322 +  currentlinewidth 0.5 mul setlinewidth
   8.323 +  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
   8.324 +  0 0 M PFa 5 get rotate PFs -2 div dup translate
   8.325 +  0 1 PFs PFa 4 get div 1 add floor cvi
   8.326 +	{PFa 4 get mul 0 M 0 PFs V} for
   8.327 +  0 PFa 6 get ne {
   8.328 +	0 1 PFs PFa 4 get div 1 add floor cvi
   8.329 +	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
   8.330 + } if
   8.331 +  stroke grestore} def
   8.332 +%
   8.333 +/languagelevel where
   8.334 + {pop languagelevel} {1} ifelse
   8.335 + 2 lt
   8.336 +	{/InterpretLevel1 true def}
   8.337 +	{/InterpretLevel1 Level1 def}
   8.338 + ifelse
   8.339 +%
   8.340 +% PostScript level 2 pattern fill definitions
   8.341 +%
   8.342 +/Level2PatternFill {
   8.343 +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
   8.344 +	bind def
   8.345 +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
   8.346 +<< Tile8x8
   8.347 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
   8.348 +>> matrix makepattern
   8.349 +/Pat1 exch def
   8.350 +<< Tile8x8
   8.351 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
   8.352 +	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
   8.353 +>> matrix makepattern
   8.354 +/Pat2 exch def
   8.355 +<< Tile8x8
   8.356 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
   8.357 +	8 8 L 8 0 L 0 0 L fill}
   8.358 +>> matrix makepattern
   8.359 +/Pat3 exch def
   8.360 +<< Tile8x8
   8.361 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
   8.362 +	0 12 M 12 0 L stroke}
   8.363 +>> matrix makepattern
   8.364 +/Pat4 exch def
   8.365 +<< Tile8x8
   8.366 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
   8.367 +	0 -4 M 12 8 L stroke}
   8.368 +>> matrix makepattern
   8.369 +/Pat5 exch def
   8.370 +<< Tile8x8
   8.371 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
   8.372 +	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
   8.373 +>> matrix makepattern
   8.374 +/Pat6 exch def
   8.375 +<< Tile8x8
   8.376 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
   8.377 +	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
   8.378 +>> matrix makepattern
   8.379 +/Pat7 exch def
   8.380 +<< Tile8x8
   8.381 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
   8.382 +	12 0 M -4 8 L 12 4 M 0 10 L stroke}
   8.383 +>> matrix makepattern
   8.384 +/Pat8 exch def
   8.385 +<< Tile8x8
   8.386 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
   8.387 +	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
   8.388 +>> matrix makepattern
   8.389 +/Pat9 exch def
   8.390 +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
   8.391 +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
   8.392 +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
   8.393 +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
   8.394 +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
   8.395 +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
   8.396 +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
   8.397 +} def
   8.398 +%
   8.399 +%
   8.400 +%End of PostScript Level 2 code
   8.401 +%
   8.402 +/PatternBgnd {
   8.403 +  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
   8.404 +} def
   8.405 +%
   8.406 +% Substitute for Level 2 pattern fill codes with
   8.407 +% grayscale if Level 2 support is not selected.
   8.408 +%
   8.409 +/Level1PatternFill {
   8.410 +/Pattern1 {0.250 Density} bind def
   8.411 +/Pattern2 {0.500 Density} bind def
   8.412 +/Pattern3 {0.750 Density} bind def
   8.413 +/Pattern4 {0.125 Density} bind def
   8.414 +/Pattern5 {0.375 Density} bind def
   8.415 +/Pattern6 {0.625 Density} bind def
   8.416 +/Pattern7 {0.875 Density} bind def
   8.417 +} def
   8.418 +%
   8.419 +% Now test for support of Level 2 code
   8.420 +%
   8.421 +Level1 {Level1PatternFill} {Level2PatternFill} ifelse
   8.422 +%
   8.423 +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
   8.424 +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
   8.425 +currentdict end definefont pop
   8.426 +end
   8.427 +%%EndProlog
   8.428 +gnudict begin
   8.429 +gsave
   8.430 +50 50 translate
   8.431 +0.050 0.050 scale
   8.432 +0 setgray
   8.433 +newpath
   8.434 +(Helvetica) findfont 140 scalefont setfont
   8.435 +1.000 UL
   8.436 +LTb
   8.437 +910 448 M
   8.438 +63 0 V
   8.439 +6073 0 R
   8.440 +-63 0 V
   8.441 +826 448 M
   8.442 +( 1) Rshow
   8.443 +1.000 UL
   8.444 +LTb
   8.445 +910 969 M
   8.446 +63 0 V
   8.447 +6073 0 R
   8.448 +-63 0 V
   8.449 +826 969 M
   8.450 +( 1.005) Rshow
   8.451 +1.000 UL
   8.452 +LTb
   8.453 +910 1491 M
   8.454 +63 0 V
   8.455 +6073 0 R
   8.456 +-63 0 V
   8.457 +-6157 0 R
   8.458 +( 1.01) Rshow
   8.459 +1.000 UL
   8.460 +LTb
   8.461 +910 2012 M
   8.462 +63 0 V
   8.463 +6073 0 R
   8.464 +-63 0 V
   8.465 +-6157 0 R
   8.466 +( 1.015) Rshow
   8.467 +1.000 UL
   8.468 +LTb
   8.469 +910 2534 M
   8.470 +63 0 V
   8.471 +6073 0 R
   8.472 +-63 0 V
   8.473 +-6157 0 R
   8.474 +( 1.02) Rshow
   8.475 +1.000 UL
   8.476 +LTb
   8.477 +910 3055 M
   8.478 +63 0 V
   8.479 +6073 0 R
   8.480 +-63 0 V
   8.481 +-6157 0 R
   8.482 +( 1.025) Rshow
   8.483 +1.000 UL
   8.484 +LTb
   8.485 +910 3577 M
   8.486 +63 0 V
   8.487 +6073 0 R
   8.488 +-63 0 V
   8.489 +-6157 0 R
   8.490 +( 1.03) Rshow
   8.491 +1.000 UL
   8.492 +LTb
   8.493 +910 4098 M
   8.494 +63 0 V
   8.495 +6073 0 R
   8.496 +-63 0 V
   8.497 +-6157 0 R
   8.498 +( 1.035) Rshow
   8.499 +1.000 UL
   8.500 +LTb
   8.501 +910 4620 M
   8.502 +63 0 V
   8.503 +6073 0 R
   8.504 +-63 0 V
   8.505 +-6157 0 R
   8.506 +( 1.04) Rshow
   8.507 +1.000 UL
   8.508 +LTb
   8.509 +910 448 M
   8.510 +0 63 V
   8.511 +0 4109 R
   8.512 +0 -63 V
   8.513 +910 308 M
   8.514 +( 0) Cshow
   8.515 +1.000 UL
   8.516 +LTb
   8.517 +1933 448 M
   8.518 +0 63 V
   8.519 +0 4109 R
   8.520 +0 -63 V
   8.521 +0 -4249 R
   8.522 +( 10000) Cshow
   8.523 +1.000 UL
   8.524 +LTb
   8.525 +2955 448 M
   8.526 +0 63 V
   8.527 +0 4109 R
   8.528 +0 -63 V
   8.529 +0 -4249 R
   8.530 +( 20000) Cshow
   8.531 +1.000 UL
   8.532 +LTb
   8.533 +3978 448 M
   8.534 +0 63 V
   8.535 +0 4109 R
   8.536 +0 -63 V
   8.537 +0 -4249 R
   8.538 +( 30000) Cshow
   8.539 +1.000 UL
   8.540 +LTb
   8.541 +5001 448 M
   8.542 +0 63 V
   8.543 +0 4109 R
   8.544 +0 -63 V
   8.545 +0 -4249 R
   8.546 +( 40000) Cshow
   8.547 +1.000 UL
   8.548 +LTb
   8.549 +6023 448 M
   8.550 +0 63 V
   8.551 +0 4109 R
   8.552 +0 -63 V
   8.553 +0 -4249 R
   8.554 +( 50000) Cshow
   8.555 +1.000 UL
   8.556 +LTb
   8.557 +7046 448 M
   8.558 +0 63 V
   8.559 +0 4109 R
   8.560 +0 -63 V
   8.561 +0 -4249 R
   8.562 +( 60000) Cshow
   8.563 +1.000 UL
   8.564 +LTb
   8.565 +1.000 UL
   8.566 +LTb
   8.567 +910 4620 N
   8.568 +910 448 L
   8.569 +6136 0 V
   8.570 +0 4172 V
   8.571 +-6136 0 V
   8.572 +Z stroke
   8.573 +LCb setrgbcolor
   8.574 +3978 98 M
   8.575 +(Cycles between Sync Operations) Cshow
   8.576 +LTb
   8.577 +3978 4830 M
   8.578 +( Overhead Histogram) Cshow
   8.579 +1.000 UP
   8.580 +1.000 UL
   8.581 +LTb
   8.582 +1.000 UL
   8.583 +LT0
   8.584 +LTb
   8.585 +6395 4487 M
   8.586 +(Exec-Cycles-Workcycles-Ratio) Rshow
   8.587 +LT0
   8.588 +6479 4487 M
   8.589 +399 0 V
   8.590 +935 4304 M
   8.591 +1156 778 L
   8.592 +245 -23 V
   8.593 +1892 650 L
   8.594 +982 -13 V
   8.595 +982 -72 V
   8.596 +2945 38 V
   8.597 +stroke
   8.598 +LTb
   8.599 +910 4620 N
   8.600 +910 448 L
   8.601 +6136 0 V
   8.602 +0 4172 V
   8.603 +-6136 0 V
   8.604 +Z stroke
   8.605 +1.000 UP
   8.606 +1.000 UL
   8.607 +LTb
   8.608 +1.000 UL
   8.609 +LTb
   8.610 +3790 2296 M
   8.611 +63 0 V
   8.612 +2473 0 R
   8.613 +-63 0 V
   8.614 +-2557 0 R
   8.615 +( 1) Rshow
   8.616 +1.000 UL
   8.617 +LTb
   8.618 +3790 2555 M
   8.619 +63 0 V
   8.620 +2473 0 R
   8.621 +-63 0 V
   8.622 +-2557 0 R
   8.623 +( 1.005) Rshow
   8.624 +1.000 UL
   8.625 +LTb
   8.626 +3790 2814 M
   8.627 +63 0 V
   8.628 +2473 0 R
   8.629 +-63 0 V
   8.630 +-2557 0 R
   8.631 +( 1.01) Rshow
   8.632 +1.000 UL
   8.633 +LTb
   8.634 +3790 3073 M
   8.635 +63 0 V
   8.636 +2473 0 R
   8.637 +-63 0 V
   8.638 +-2557 0 R
   8.639 +( 1.015) Rshow
   8.640 +1.000 UL
   8.641 +LTb
   8.642 +3790 3332 M
   8.643 +63 0 V
   8.644 +2473 0 R
   8.645 +-63 0 V
   8.646 +-2557 0 R
   8.647 +( 1.02) Rshow
   8.648 +1.000 UL
   8.649 +LTb
   8.650 +3790 3591 M
   8.651 +63 0 V
   8.652 +2473 0 R
   8.653 +-63 0 V
   8.654 +-2557 0 R
   8.655 +( 1.025) Rshow
   8.656 +1.000 UL
   8.657 +LTb
   8.658 +3790 3850 M
   8.659 +63 0 V
   8.660 +2473 0 R
   8.661 +-63 0 V
   8.662 +-2557 0 R
   8.663 +( 1.03) Rshow
   8.664 +1.000 UL
   8.665 +LTb
   8.666 +3790 4109 M
   8.667 +63 0 V
   8.668 +2473 0 R
   8.669 +-63 0 V
   8.670 +-2557 0 R
   8.671 +( 1.035) Rshow
   8.672 +1.000 UL
   8.673 +LTb
   8.674 +3790 4368 M
   8.675 +63 0 V
   8.676 +2473 0 R
   8.677 +-63 0 V
   8.678 +-2557 0 R
   8.679 +( 1.04) Rshow
   8.680 +1.000 UL
   8.681 +LTb
   8.682 +3790 2296 M
   8.683 +0 63 V
   8.684 +0 2009 R
   8.685 +0 -63 V
   8.686 +0 -2149 R
   8.687 +( 0) Cshow
   8.688 +1.000 UL
   8.689 +LTb
   8.690 +4297 2296 M
   8.691 +0 63 V
   8.692 +0 2009 R
   8.693 +0 -63 V
   8.694 +0 -2149 R
   8.695 +( 20000) Cshow
   8.696 +1.000 UL
   8.697 +LTb
   8.698 +4804 2296 M
   8.699 +0 63 V
   8.700 +0 2009 R
   8.701 +0 -63 V
   8.702 +0 -2149 R
   8.703 +( 40000) Cshow
   8.704 +1.000 UL
   8.705 +LTb
   8.706 +5312 2296 M
   8.707 +0 63 V
   8.708 +0 2009 R
   8.709 +0 -63 V
   8.710 +0 -2149 R
   8.711 +( 60000) Cshow
   8.712 +1.000 UL
   8.713 +LTb
   8.714 +5819 2296 M
   8.715 +0 63 V
   8.716 +0 2009 R
   8.717 +0 -63 V
   8.718 +0 -2149 R
   8.719 +( 80000) Cshow
   8.720 +1.000 UL
   8.721 +LTb
   8.722 +6326 2296 M
   8.723 +0 63 V
   8.724 +0 2009 R
   8.725 +0 -63 V
   8.726 +0 -2149 R
   8.727 +( 100000) Cshow
   8.728 +1.000 UL
   8.729 +LTb
   8.730 +1.000 UL
   8.731 +LTb
   8.732 +3790 4368 N
   8.733 +0 -2072 V
   8.734 +2536 0 V
   8.735 +0 2072 V
   8.736 +-2536 0 V
   8.737 +Z stroke
   8.738 +LCb setrgbcolor
   8.739 +5058 1974 M
   8.740 +() Cshow
   8.741 +LTb
   8.742 +5058 4298 M
   8.743 +() Cshow
   8.744 +1.000 UP
   8.745 +1.000 UL
   8.746 +LTb
   8.747 +1.000 UL
   8.748 +LT0
   8.749 +LTb
   8.750 +5675 4235 M
   8.751 +(Exec-Cycles-Workcycles-Ratio) Rshow
   8.752 +LT0
   8.753 +5759 4235 M
   8.754 +399 0 V
   8.755 +3796 4211 M
   8.756 +55 -1751 V
   8.757 +61 -12 V
   8.758 +121 -52 V
   8.759 +244 -6 V
   8.760 +243 -36 V
   8.761 +731 19 V
   8.762 +stroke
   8.763 +LTb
   8.764 +3790 4368 N
   8.765 +0 -2072 V
   8.766 +2536 0 V
   8.767 +0 2072 V
   8.768 +-2536 0 V
   8.769 +Z stroke
   8.770 +1.000 UP
   8.771 +1.000 UL
   8.772 +LTb
   8.773 +stroke
   8.774 +grestore
   8.775 +end
   8.776 +showpage
   8.777 +%%Trailer
   8.778 +%%DocumentFonts: Helvetica
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out3	Mon Dec 12 20:28:31 2011 +0100
     9.3 @@ -0,0 +1,14 @@
     9.4 +# Date of Run: 2011-12-02 16:16:29.986578
     9.5 +# Number of Cores: 4
     9.6 +# Number of Threads: 20
     9.7 +#<total workcycles>	<workcycles per core>	<overall cycles>	<Cycles between Syncs>	<Overhead per Core>	<Overhead>	<Overhead per Sync>	<Syncs per Core>	<ExecCycles/WorkCycles Ration>
     9.8 +#-----------------------------------
     9.9 +192822204	48205551	211493737	48.205551	4667883	18671533	4.667883	4000000	1.096833
    9.10 +480866279	120216569	486366242	120.216570	1374990	5499963	1.374991	4000000	1.011438
    9.11 +960802242	240200560	988086287	240.200560	6821011	27284045	6.821011	4000000	1.028397
    9.12 +1920603070	480150767	1925335397	480.150767	1183081	4732327	1.183082	4000000	1.002464
    9.13 +3840991517	960247879	3863193066	960.247879	5550387	22201549	5.550387	4000000	1.005780
    9.14 +7681385311	1920346327	7697000411	1920.346328	3903775	15615100	3.903775	4000000	1.002033
    9.15 +15362153392	3840538348	15392508211	3840.538348	7588704	30354819	7.588705	4000000	1.001976
    9.16 +23043211153	5760802788	23085950306	5760.802788	10684788	42739153	10.684788	4000000	1.001855
    9.17 +46085209748	11521302437	46140936717	11521.302437	13931742	55726969	13.931742	4000000	1.001209
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out3.test	Mon Dec 12 20:28:31 2011 +0100
    10.3 @@ -0,0 +1,13 @@
    10.4 +# Date of Run: 2011-12-02 16:01:19.666651
    10.5 +# Number of Cores: 4
    10.6 +#<total workcycles>	<workcycles per core>	<overall cycles>	<Cycles between Syncs>	<Overhead per Core>	<Overhead>	<Overhead per Sync>	<Syncs per Core>	<ExecCycles/WorkCycles Ration>
    10.7 +#-----------------------------------
    10.8 +192418736	48104684	199994940	240.523420	1894051	7576204	9.470255	200000	1.039374
    10.9 +192418736	48104684	199994940	240.523420	1894051	7576204	9.470255	200000	1.039374
   10.10 +960802420	240200605	966940432	1201.003025	1534503	6138012	7.672515	200000	1.006388
   10.11 +1920599589	480149897	1927611306	2400.749485	1752929	7011717	8.764646	200000	1.003651
   10.12 +3840703608	960175902	3849494108	4800.879510	2197625	8790500	10.988125	200000	1.002289
   10.13 +7680783124	1920195781	7697057087	9600.978905	4068490	16273963	20.342454	200000	1.002119
   10.14 +15362344070	3840586017	15384729661	19202.930085	5596397	22385591	27.981989	200000	1.001457
   10.15 +23043008015	5760752003	23079823143	28803.760015	9203782	36815128	46.018910	200000	1.001598
   10.16 +46085878931	11521469732	46169964436	57607.348660	21021376	84085505	105.106881	200000	1.001825
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/out3.test.eps	Mon Dec 12 20:28:31 2011 +0100
    11.3 @@ -0,0 +1,777 @@
    11.4 +%!PS-Adobe-2.0 EPSF-2.0
    11.5 +%%Title: out3.test.eps
    11.6 +%%Creator: gnuplot 4.2 patchlevel 4 
    11.7 +%%CreationDate: Fri Dec  2 16:47:22 2011
    11.8 +%%DocumentFonts: (atend)
    11.9 +%%BoundingBox: 50 50 410 302
   11.10 +%%EndComments
   11.11 +%%BeginProlog
   11.12 +/gnudict 256 dict def
   11.13 +gnudict begin
   11.14 +%
   11.15 +% The following 6 true/false flags may be edited by hand if required
   11.16 +% The unit line width may also be changed
   11.17 +%
   11.18 +/Color false def
   11.19 +/Blacktext false def
   11.20 +/Solid false def
   11.21 +/Dashlength 1 def
   11.22 +/Landscape false def
   11.23 +/Level1 false def
   11.24 +/Rounded false def
   11.25 +/TransparentPatterns false def
   11.26 +/gnulinewidth 5.000 def
   11.27 +/userlinewidth gnulinewidth def
   11.28 +%
   11.29 +/vshift -46 def
   11.30 +/dl1 {
   11.31 +  10.0 Dashlength mul mul
   11.32 +  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
   11.33 +} def
   11.34 +/dl2 {
   11.35 +  10.0 Dashlength mul mul
   11.36 +  Rounded { currentlinewidth 0.75 mul add } if
   11.37 +} def
   11.38 +/hpt_ 31.5 def
   11.39 +/vpt_ 31.5 def
   11.40 +/hpt hpt_ def
   11.41 +/vpt vpt_ def
   11.42 +Level1 {} {
   11.43 +/SDict 10 dict def
   11.44 +systemdict /pdfmark known not {
   11.45 +  userdict /pdfmark systemdict /cleartomark get put
   11.46 +} if
   11.47 +SDict begin [
   11.48 +  /Title (out3.test.eps)
   11.49 +  /Subject (gnuplot plot)
   11.50 +  /Creator (gnuplot 4.2 patchlevel 4 )
   11.51 +  /Author (Merten Christopher Sach,E-N 647,,,Forschungstutor)
   11.52 +%  /Producer (gnuplot)
   11.53 +%  /Keywords ()
   11.54 +  /CreationDate (Fri Dec  2 16:47:22 2011)
   11.55 +  /DOCINFO pdfmark
   11.56 +end
   11.57 +} ifelse
   11.58 +%
   11.59 +% Gnuplot Prolog Version 4.2 (August 2006)
   11.60 +%
   11.61 +/M {moveto} bind def
   11.62 +/L {lineto} bind def
   11.63 +/R {rmoveto} bind def
   11.64 +/V {rlineto} bind def
   11.65 +/N {newpath moveto} bind def
   11.66 +/Z {closepath} bind def
   11.67 +/C {setrgbcolor} bind def
   11.68 +/f {rlineto fill} bind def
   11.69 +/vpt2 vpt 2 mul def
   11.70 +/hpt2 hpt 2 mul def
   11.71 +/Lshow {currentpoint stroke M 0 vshift R 
   11.72 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   11.73 +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
   11.74 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   11.75 +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
   11.76 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   11.77 +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
   11.78 +  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
   11.79 +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
   11.80 + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
   11.81 +/BL {stroke userlinewidth 2 mul setlinewidth
   11.82 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   11.83 +/AL {stroke userlinewidth 2 div setlinewidth
   11.84 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   11.85 +/UL {dup gnulinewidth mul /userlinewidth exch def
   11.86 +	dup 1 lt {pop 1} if 10 mul /udl exch def} def
   11.87 +/PL {stroke userlinewidth setlinewidth
   11.88 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   11.89 +% Default Line colors
   11.90 +/LCw {1 1 1} def
   11.91 +/LCb {0 0 0} def
   11.92 +/LCa {0 0 0} def
   11.93 +/LC0 {1 0 0} def
   11.94 +/LC1 {0 1 0} def
   11.95 +/LC2 {0 0 1} def
   11.96 +/LC3 {1 0 1} def
   11.97 +/LC4 {0 1 1} def
   11.98 +/LC5 {1 1 0} def
   11.99 +/LC6 {0 0 0} def
  11.100 +/LC7 {1 0.3 0} def
  11.101 +/LC8 {0.5 0.5 0.5} def
  11.102 +% Default Line Types
  11.103 +/LTw {PL [] 1 setgray} def
  11.104 +/LTb {BL [] LCb DL} def
  11.105 +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
  11.106 +/LT0 {PL [] LC0 DL} def
  11.107 +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
  11.108 +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
  11.109 +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
  11.110 +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
  11.111 +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
  11.112 +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
  11.113 +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
  11.114 +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
  11.115 +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
  11.116 +/Dia {stroke [] 0 setdash 2 copy vpt add M
  11.117 +  hpt neg vpt neg V hpt vpt neg V
  11.118 +  hpt vpt V hpt neg vpt V closepath stroke
  11.119 +  Pnt} def
  11.120 +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
  11.121 +  currentpoint stroke M
  11.122 +  hpt neg vpt neg R hpt2 0 V stroke
  11.123 + } def
  11.124 +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
  11.125 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  11.126 +  hpt2 neg 0 V closepath stroke
  11.127 +  Pnt} def
  11.128 +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
  11.129 +  hpt2 vpt2 neg V currentpoint stroke M
  11.130 +  hpt2 neg 0 R hpt2 vpt2 V stroke} def
  11.131 +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
  11.132 +  hpt neg vpt -1.62 mul V
  11.133 +  hpt 2 mul 0 V
  11.134 +  hpt neg vpt 1.62 mul V closepath stroke
  11.135 +  Pnt} def
  11.136 +/Star {2 copy Pls Crs} def
  11.137 +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
  11.138 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  11.139 +  hpt2 neg 0 V closepath fill} def
  11.140 +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
  11.141 +  hpt neg vpt -1.62 mul V
  11.142 +  hpt 2 mul 0 V
  11.143 +  hpt neg vpt 1.62 mul V closepath fill} def
  11.144 +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
  11.145 +  hpt neg vpt 1.62 mul V
  11.146 +  hpt 2 mul 0 V
  11.147 +  hpt neg vpt -1.62 mul V closepath stroke
  11.148 +  Pnt} def
  11.149 +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
  11.150 +  hpt neg vpt 1.62 mul V
  11.151 +  hpt 2 mul 0 V
  11.152 +  hpt neg vpt -1.62 mul V closepath fill} def
  11.153 +/DiaF {stroke [] 0 setdash vpt add M
  11.154 +  hpt neg vpt neg V hpt vpt neg V
  11.155 +  hpt vpt V hpt neg vpt V closepath fill} def
  11.156 +/Pent {stroke [] 0 setdash 2 copy gsave
  11.157 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  11.158 +  closepath stroke grestore Pnt} def
  11.159 +/PentF {stroke [] 0 setdash gsave
  11.160 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  11.161 +  closepath fill grestore} def
  11.162 +/Circle {stroke [] 0 setdash 2 copy
  11.163 +  hpt 0 360 arc stroke Pnt} def
  11.164 +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
  11.165 +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
  11.166 +/C1 {BL [] 0 setdash 2 copy moveto
  11.167 +	2 copy vpt 0 90 arc closepath fill
  11.168 +	vpt 0 360 arc closepath} bind def
  11.169 +/C2 {BL [] 0 setdash 2 copy moveto
  11.170 +	2 copy vpt 90 180 arc closepath fill
  11.171 +	vpt 0 360 arc closepath} bind def
  11.172 +/C3 {BL [] 0 setdash 2 copy moveto
  11.173 +	2 copy vpt 0 180 arc closepath fill
  11.174 +	vpt 0 360 arc closepath} bind def
  11.175 +/C4 {BL [] 0 setdash 2 copy moveto
  11.176 +	2 copy vpt 180 270 arc closepath fill
  11.177 +	vpt 0 360 arc closepath} bind def
  11.178 +/C5 {BL [] 0 setdash 2 copy moveto
  11.179 +	2 copy vpt 0 90 arc
  11.180 +	2 copy moveto
  11.181 +	2 copy vpt 180 270 arc closepath fill
  11.182 +	vpt 0 360 arc} bind def
  11.183 +/C6 {BL [] 0 setdash 2 copy moveto
  11.184 +	2 copy vpt 90 270 arc closepath fill
  11.185 +	vpt 0 360 arc closepath} bind def
  11.186 +/C7 {BL [] 0 setdash 2 copy moveto
  11.187 +	2 copy vpt 0 270 arc closepath fill
  11.188 +	vpt 0 360 arc closepath} bind def
  11.189 +/C8 {BL [] 0 setdash 2 copy moveto
  11.190 +	2 copy vpt 270 360 arc closepath fill
  11.191 +	vpt 0 360 arc closepath} bind def
  11.192 +/C9 {BL [] 0 setdash 2 copy moveto
  11.193 +	2 copy vpt 270 450 arc closepath fill
  11.194 +	vpt 0 360 arc closepath} bind def
  11.195 +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
  11.196 +	2 copy moveto
  11.197 +	2 copy vpt 90 180 arc closepath fill
  11.198 +	vpt 0 360 arc closepath} bind def
  11.199 +/C11 {BL [] 0 setdash 2 copy moveto
  11.200 +	2 copy vpt 0 180 arc closepath fill
  11.201 +	2 copy moveto
  11.202 +	2 copy vpt 270 360 arc closepath fill
  11.203 +	vpt 0 360 arc closepath} bind def
  11.204 +/C12 {BL [] 0 setdash 2 copy moveto
  11.205 +	2 copy vpt 180 360 arc closepath fill
  11.206 +	vpt 0 360 arc closepath} bind def
  11.207 +/C13 {BL [] 0 setdash 2 copy moveto
  11.208 +	2 copy vpt 0 90 arc closepath fill
  11.209 +	2 copy moveto
  11.210 +	2 copy vpt 180 360 arc closepath fill
  11.211 +	vpt 0 360 arc closepath} bind def
  11.212 +/C14 {BL [] 0 setdash 2 copy moveto
  11.213 +	2 copy vpt 90 360 arc closepath fill
  11.214 +	vpt 0 360 arc} bind def
  11.215 +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
  11.216 +	vpt 0 360 arc closepath} bind def
  11.217 +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
  11.218 +	neg 0 rlineto closepath} bind def
  11.219 +/Square {dup Rec} bind def
  11.220 +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
  11.221 +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
  11.222 +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
  11.223 +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  11.224 +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
  11.225 +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  11.226 +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
  11.227 +	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  11.228 +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
  11.229 +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
  11.230 +	2 copy vpt Square fill Bsquare} bind def
  11.231 +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
  11.232 +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
  11.233 +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
  11.234 +	Bsquare} bind def
  11.235 +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
  11.236 +	Bsquare} bind def
  11.237 +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
  11.238 +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  11.239 +	2 copy vpt Square fill Bsquare} bind def
  11.240 +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  11.241 +	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  11.242 +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
  11.243 +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
  11.244 +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
  11.245 +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
  11.246 +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
  11.247 +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
  11.248 +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
  11.249 +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
  11.250 +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
  11.251 +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
  11.252 +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
  11.253 +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
  11.254 +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
  11.255 +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
  11.256 +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
  11.257 +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
  11.258 +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
  11.259 +/DiaE {stroke [] 0 setdash vpt add M
  11.260 +  hpt neg vpt neg V hpt vpt neg V
  11.261 +  hpt vpt V hpt neg vpt V closepath stroke} def
  11.262 +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
  11.263 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  11.264 +  hpt2 neg 0 V closepath stroke} def
  11.265 +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
  11.266 +  hpt neg vpt -1.62 mul V
  11.267 +  hpt 2 mul 0 V
  11.268 +  hpt neg vpt 1.62 mul V closepath stroke} def
  11.269 +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
  11.270 +  hpt neg vpt 1.62 mul V
  11.271 +  hpt 2 mul 0 V
  11.272 +  hpt neg vpt -1.62 mul V closepath stroke} def
  11.273 +/PentE {stroke [] 0 setdash gsave
  11.274 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  11.275 +  closepath stroke grestore} def
  11.276 +/CircE {stroke [] 0 setdash 
  11.277 +  hpt 0 360 arc stroke} def
  11.278 +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
  11.279 +/DiaW {stroke [] 0 setdash vpt add M
  11.280 +  hpt neg vpt neg V hpt vpt neg V
  11.281 +  hpt vpt V hpt neg vpt V Opaque stroke} def
  11.282 +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
  11.283 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  11.284 +  hpt2 neg 0 V Opaque stroke} def
  11.285 +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
  11.286 +  hpt neg vpt -1.62 mul V
  11.287 +  hpt 2 mul 0 V
  11.288 +  hpt neg vpt 1.62 mul V Opaque stroke} def
  11.289 +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
  11.290 +  hpt neg vpt 1.62 mul V
  11.291 +  hpt 2 mul 0 V
  11.292 +  hpt neg vpt -1.62 mul V Opaque stroke} def
  11.293 +/PentW {stroke [] 0 setdash gsave
  11.294 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  11.295 +  Opaque stroke grestore} def
  11.296 +/CircW {stroke [] 0 setdash 
  11.297 +  hpt 0 360 arc Opaque stroke} def
  11.298 +/BoxFill {gsave Rec 1 setgray fill grestore} def
  11.299 +/Density {
  11.300 +  /Fillden exch def
  11.301 +  currentrgbcolor
  11.302 +  /ColB exch def /ColG exch def /ColR exch def
  11.303 +  /ColR ColR Fillden mul Fillden sub 1 add def
  11.304 +  /ColG ColG Fillden mul Fillden sub 1 add def
  11.305 +  /ColB ColB Fillden mul Fillden sub 1 add def
  11.306 +  ColR ColG ColB setrgbcolor} def
  11.307 +/BoxColFill {gsave Rec PolyFill} def
  11.308 +/PolyFill {gsave Density fill grestore grestore} def
  11.309 +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
  11.310 +%
  11.311 +% PostScript Level 1 Pattern Fill routine for rectangles
  11.312 +% Usage: x y w h s a XX PatternFill
  11.313 +%	x,y = lower left corner of box to be filled
  11.314 +%	w,h = width and height of box
  11.315 +%	  a = angle in degrees between lines and x-axis
  11.316 +%	 XX = 0/1 for no/yes cross-hatch
  11.317 +%
  11.318 +/PatternFill {gsave /PFa [ 9 2 roll ] def
  11.319 +  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
  11.320 +  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
  11.321 +  gsave 1 setgray fill grestore clip
  11.322 +  currentlinewidth 0.5 mul setlinewidth
  11.323 +  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
  11.324 +  0 0 M PFa 5 get rotate PFs -2 div dup translate
  11.325 +  0 1 PFs PFa 4 get div 1 add floor cvi
  11.326 +	{PFa 4 get mul 0 M 0 PFs V} for
  11.327 +  0 PFa 6 get ne {
  11.328 +	0 1 PFs PFa 4 get div 1 add floor cvi
  11.329 +	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
  11.330 + } if
  11.331 +  stroke grestore} def
  11.332 +%
  11.333 +/languagelevel where
  11.334 + {pop languagelevel} {1} ifelse
  11.335 + 2 lt
  11.336 +	{/InterpretLevel1 true def}
  11.337 +	{/InterpretLevel1 Level1 def}
  11.338 + ifelse
  11.339 +%
  11.340 +% PostScript level 2 pattern fill definitions
  11.341 +%
  11.342 +/Level2PatternFill {
  11.343 +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
  11.344 +	bind def
  11.345 +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
  11.346 +<< Tile8x8
  11.347 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
  11.348 +>> matrix makepattern
  11.349 +/Pat1 exch def
  11.350 +<< Tile8x8
  11.351 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
  11.352 +	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
  11.353 +>> matrix makepattern
  11.354 +/Pat2 exch def
  11.355 +<< Tile8x8
  11.356 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
  11.357 +	8 8 L 8 0 L 0 0 L fill}
  11.358 +>> matrix makepattern
  11.359 +/Pat3 exch def
  11.360 +<< Tile8x8
  11.361 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
  11.362 +	0 12 M 12 0 L stroke}
  11.363 +>> matrix makepattern
  11.364 +/Pat4 exch def
  11.365 +<< Tile8x8
  11.366 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
  11.367 +	0 -4 M 12 8 L stroke}
  11.368 +>> matrix makepattern
  11.369 +/Pat5 exch def
  11.370 +<< Tile8x8
  11.371 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
  11.372 +	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
  11.373 +>> matrix makepattern
  11.374 +/Pat6 exch def
  11.375 +<< Tile8x8
  11.376 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
  11.377 +	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
  11.378 +>> matrix makepattern
  11.379 +/Pat7 exch def
  11.380 +<< Tile8x8
  11.381 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
  11.382 +	12 0 M -4 8 L 12 4 M 0 10 L stroke}
  11.383 +>> matrix makepattern
  11.384 +/Pat8 exch def
  11.385 +<< Tile8x8
  11.386 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
  11.387 +	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
  11.388 +>> matrix makepattern
  11.389 +/Pat9 exch def
  11.390 +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
  11.391 +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
  11.392 +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
  11.393 +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
  11.394 +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
  11.395 +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
  11.396 +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
  11.397 +} def
  11.398 +%
  11.399 +%
  11.400 +%End of PostScript Level 2 code
  11.401 +%
  11.402 +/PatternBgnd {
  11.403 +  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
  11.404 +} def
  11.405 +%
  11.406 +% Substitute for Level 2 pattern fill codes with
  11.407 +% grayscale if Level 2 support is not selected.
  11.408 +%
  11.409 +/Level1PatternFill {
  11.410 +/Pattern1 {0.250 Density} bind def
  11.411 +/Pattern2 {0.500 Density} bind def
  11.412 +/Pattern3 {0.750 Density} bind def
  11.413 +/Pattern4 {0.125 Density} bind def
  11.414 +/Pattern5 {0.375 Density} bind def
  11.415 +/Pattern6 {0.625 Density} bind def
  11.416 +/Pattern7 {0.875 Density} bind def
  11.417 +} def
  11.418 +%
  11.419 +% Now test for support of Level 2 code
  11.420 +%
  11.421 +Level1 {Level1PatternFill} {Level2PatternFill} ifelse
  11.422 +%
  11.423 +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
  11.424 +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
  11.425 +currentdict end definefont pop
  11.426 +end
  11.427 +%%EndProlog
  11.428 +gnudict begin
  11.429 +gsave
  11.430 +50 50 translate
  11.431 +0.050 0.050 scale
  11.432 +0 setgray
  11.433 +newpath
  11.434 +(Helvetica) findfont 140 scalefont setfont
  11.435 +1.000 UL
  11.436 +LTb
  11.437 +910 448 M
  11.438 +63 0 V
  11.439 +6073 0 R
  11.440 +-63 0 V
  11.441 +826 448 M
  11.442 +( 1) Rshow
  11.443 +1.000 UL
  11.444 +LTb
  11.445 +910 969 M
  11.446 +63 0 V
  11.447 +6073 0 R
  11.448 +-63 0 V
  11.449 +826 969 M
  11.450 +( 1.005) Rshow
  11.451 +1.000 UL
  11.452 +LTb
  11.453 +910 1491 M
  11.454 +63 0 V
  11.455 +6073 0 R
  11.456 +-63 0 V
  11.457 +-6157 0 R
  11.458 +( 1.01) Rshow
  11.459 +1.000 UL
  11.460 +LTb
  11.461 +910 2012 M
  11.462 +63 0 V
  11.463 +6073 0 R
  11.464 +-63 0 V
  11.465 +-6157 0 R
  11.466 +( 1.015) Rshow
  11.467 +1.000 UL
  11.468 +LTb
  11.469 +910 2534 M
  11.470 +63 0 V
  11.471 +6073 0 R
  11.472 +-63 0 V
  11.473 +-6157 0 R
  11.474 +( 1.02) Rshow
  11.475 +1.000 UL
  11.476 +LTb
  11.477 +910 3055 M
  11.478 +63 0 V
  11.479 +6073 0 R
  11.480 +-63 0 V
  11.481 +-6157 0 R
  11.482 +( 1.025) Rshow
  11.483 +1.000 UL
  11.484 +LTb
  11.485 +910 3577 M
  11.486 +63 0 V
  11.487 +6073 0 R
  11.488 +-63 0 V
  11.489 +-6157 0 R
  11.490 +( 1.03) Rshow
  11.491 +1.000 UL
  11.492 +LTb
  11.493 +910 4098 M
  11.494 +63 0 V
  11.495 +6073 0 R
  11.496 +-63 0 V
  11.497 +-6157 0 R
  11.498 +( 1.035) Rshow
  11.499 +1.000 UL
  11.500 +LTb
  11.501 +910 4620 M
  11.502 +63 0 V
  11.503 +6073 0 R
  11.504 +-63 0 V
  11.505 +-6157 0 R
  11.506 +( 1.04) Rshow
  11.507 +1.000 UL
  11.508 +LTb
  11.509 +910 448 M
  11.510 +0 63 V
  11.511 +0 4109 R
  11.512 +0 -63 V
  11.513 +910 308 M
  11.514 +( 0) Cshow
  11.515 +1.000 UL
  11.516 +LTb
  11.517 +1933 448 M
  11.518 +0 63 V
  11.519 +0 4109 R
  11.520 +0 -63 V
  11.521 +0 -4249 R
  11.522 +( 10000) Cshow
  11.523 +1.000 UL
  11.524 +LTb
  11.525 +2955 448 M
  11.526 +0 63 V
  11.527 +0 4109 R
  11.528 +0 -63 V
  11.529 +0 -4249 R
  11.530 +( 20000) Cshow
  11.531 +1.000 UL
  11.532 +LTb
  11.533 +3978 448 M
  11.534 +0 63 V
  11.535 +0 4109 R
  11.536 +0 -63 V
  11.537 +0 -4249 R
  11.538 +( 30000) Cshow
  11.539 +1.000 UL
  11.540 +LTb
  11.541 +5001 448 M
  11.542 +0 63 V
  11.543 +0 4109 R
  11.544 +0 -63 V
  11.545 +0 -4249 R
  11.546 +( 40000) Cshow
  11.547 +1.000 UL
  11.548 +LTb
  11.549 +6023 448 M
  11.550 +0 63 V
  11.551 +0 4109 R
  11.552 +0 -63 V
  11.553 +0 -4249 R
  11.554 +( 50000) Cshow
  11.555 +1.000 UL
  11.556 +LTb
  11.557 +7046 448 M
  11.558 +0 63 V
  11.559 +0 4109 R
  11.560 +0 -63 V
  11.561 +0 -4249 R
  11.562 +( 60000) Cshow
  11.563 +1.000 UL
  11.564 +LTb
  11.565 +1.000 UL
  11.566 +LTb
  11.567 +910 4620 N
  11.568 +910 448 L
  11.569 +6136 0 V
  11.570 +0 4172 V
  11.571 +-6136 0 V
  11.572 +Z stroke
  11.573 +LCb setrgbcolor
  11.574 +3978 98 M
  11.575 +(Cycles between Sync Operations) Cshow
  11.576 +LTb
  11.577 +3978 4830 M
  11.578 +( Overhead Histogram) Cshow
  11.579 +1.000 UP
  11.580 +1.000 UL
  11.581 +LTb
  11.582 +1.000 UL
  11.583 +LT0
  11.584 +LTb
  11.585 +6395 4487 M
  11.586 +(Exec-Cycles-Workcycles-Ratio) Rshow
  11.587 +LT0
  11.588 +6479 4487 M
  11.589 +399 0 V
  11.590 +935 4555 M
  11.591 +98 -3441 V
  11.592 +1156 829 L
  11.593 +1401 687 L
  11.594 +491 -18 V
  11.595 +982 -69 V
  11.596 +982 15 V
  11.597 +2945 23 V
  11.598 +stroke
  11.599 +LTb
  11.600 +910 4620 N
  11.601 +910 448 L
  11.602 +6136 0 V
  11.603 +0 4172 V
  11.604 +-6136 0 V
  11.605 +Z stroke
  11.606 +1.000 UP
  11.607 +1.000 UL
  11.608 +LTb
  11.609 +1.000 UL
  11.610 +LTb
  11.611 +3790 2296 M
  11.612 +63 0 V
  11.613 +2473 0 R
  11.614 +-63 0 V
  11.615 +-2557 0 R
  11.616 +( 1) Rshow
  11.617 +1.000 UL
  11.618 +LTb
  11.619 +3790 2555 M
  11.620 +63 0 V
  11.621 +2473 0 R
  11.622 +-63 0 V
  11.623 +-2557 0 R
  11.624 +( 1.005) Rshow
  11.625 +1.000 UL
  11.626 +LTb
  11.627 +3790 2814 M
  11.628 +63 0 V
  11.629 +2473 0 R
  11.630 +-63 0 V
  11.631 +-2557 0 R
  11.632 +( 1.01) Rshow
  11.633 +1.000 UL
  11.634 +LTb
  11.635 +3790 3073 M
  11.636 +63 0 V
  11.637 +2473 0 R
  11.638 +-63 0 V
  11.639 +-2557 0 R
  11.640 +( 1.015) Rshow
  11.641 +1.000 UL
  11.642 +LTb
  11.643 +3790 3332 M
  11.644 +63 0 V
  11.645 +2473 0 R
  11.646 +-63 0 V
  11.647 +-2557 0 R
  11.648 +( 1.02) Rshow
  11.649 +1.000 UL
  11.650 +LTb
  11.651 +3790 3591 M
  11.652 +63 0 V
  11.653 +2473 0 R
  11.654 +-63 0 V
  11.655 +-2557 0 R
  11.656 +( 1.025) Rshow
  11.657 +1.000 UL
  11.658 +LTb
  11.659 +3790 3850 M
  11.660 +63 0 V
  11.661 +2473 0 R
  11.662 +-63 0 V
  11.663 +-2557 0 R
  11.664 +( 1.03) Rshow
  11.665 +1.000 UL
  11.666 +LTb
  11.667 +3790 4109 M
  11.668 +63 0 V
  11.669 +2473 0 R
  11.670 +-63 0 V
  11.671 +-2557 0 R
  11.672 +( 1.035) Rshow
  11.673 +1.000 UL
  11.674 +LTb
  11.675 +3790 4368 M
  11.676 +63 0 V
  11.677 +2473 0 R
  11.678 +-63 0 V
  11.679 +-2557 0 R
  11.680 +( 1.04) Rshow
  11.681 +1.000 UL
  11.682 +LTb
  11.683 +3790 2296 M
  11.684 +0 63 V
  11.685 +0 2009 R
  11.686 +0 -63 V
  11.687 +0 -2149 R
  11.688 +( 0) Cshow
  11.689 +1.000 UL
  11.690 +LTb
  11.691 +4297 2296 M
  11.692 +0 63 V
  11.693 +0 2009 R
  11.694 +0 -63 V
  11.695 +0 -2149 R
  11.696 +( 20000) Cshow
  11.697 +1.000 UL
  11.698 +LTb
  11.699 +4804 2296 M
  11.700 +0 63 V
  11.701 +0 2009 R
  11.702 +0 -63 V
  11.703 +0 -2149 R
  11.704 +( 40000) Cshow
  11.705 +1.000 UL
  11.706 +LTb
  11.707 +5312 2296 M
  11.708 +0 63 V
  11.709 +0 2009 R
  11.710 +0 -63 V
  11.711 +0 -2149 R
  11.712 +( 60000) Cshow
  11.713 +1.000 UL
  11.714 +LTb
  11.715 +5819 2296 M
  11.716 +0 63 V
  11.717 +0 2009 R
  11.718 +0 -63 V
  11.719 +0 -2149 R
  11.720 +( 80000) Cshow
  11.721 +1.000 UL
  11.722 +LTb
  11.723 +6326 2296 M
  11.724 +0 63 V
  11.725 +0 2009 R
  11.726 +0 -63 V
  11.727 +0 -2149 R
  11.728 +( 100000) Cshow
  11.729 +1.000 UL
  11.730 +LTb
  11.731 +1.000 UL
  11.732 +LTb
  11.733 +3790 4368 N
  11.734 +0 -2072 V
  11.735 +2536 0 V
  11.736 +0 2072 V
  11.737 +-2536 0 V
  11.738 +Z stroke
  11.739 +LCb setrgbcolor
  11.740 +5058 1974 M
  11.741 +() Cshow
  11.742 +LTb
  11.743 +5058 4298 M
  11.744 +() Cshow
  11.745 +1.000 UP
  11.746 +1.000 UL
  11.747 +LTb
  11.748 +1.000 UL
  11.749 +LT0
  11.750 +LTb
  11.751 +5675 4235 M
  11.752 +(Exec-Cycles-Workcycles-Ratio) Rshow
  11.753 +LT0
  11.754 +5759 4235 M
  11.755 +399 0 V
  11.756 +3796 4336 M
  11.757 +24 -1709 V
  11.758 +31 -142 V
  11.759 +61 -70 V
  11.760 +121 -9 V
  11.761 +244 -35 V
  11.762 +243 8 V
  11.763 +731 12 V
  11.764 +stroke
  11.765 +LTb
  11.766 +3790 4368 N
  11.767 +0 -2072 V
  11.768 +2536 0 V
  11.769 +0 2072 V
  11.770 +-2536 0 V
  11.771 +Z stroke
  11.772 +1.000 UP
  11.773 +1.000 UL
  11.774 +LTb
  11.775 +stroke
  11.776 +grestore
  11.777 +end
  11.778 +showpage
  11.779 +%%Trailer
  11.780 +%%DocumentFonts: Helvetica
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/pthread1.test	Mon Dec 12 20:28:31 2011 +0100
    12.3 @@ -0,0 +1,14 @@
    12.4 +# Date of Run: 2011-12-02 16:40:36.856626
    12.5 +# Number of Cores: 4
    12.6 +# Number of Threads: 20
    12.7 +#<total workcycles>	<workcycles per core>	<overall cycles>	<Cycles between Syncs>	<Overhead per Core>	<Overhead>	<Overhead per Sync>	<Syncs per Core>	<ExecCycles/WorkCycles Ration>
    12.8 +#-----------------------------------
    12.9 +991500000	247875000	239767934195	247.875000	59694108548	238776434195	59694.108549	4000000	241.823433
   12.10 +1300500000	325125000	247085002809	325.125000	61446125702	245784502809	61446.125702	4000000	189.992313
   12.11 +1752500000	438125000	246335902197	438.125000	61145850549	244583402197	61145.850549	4000000	140.562569
   12.12 +2720500000	680125000	249366879825	680.125000	61661594956	246646379825	61661.594956	4000000	91.662150
   12.13 +4645600000	1161400000	245731656726	1161.400000	60271514181	241086056726	60271.514182	4000000	52.895569
   12.14 +8498800000	2124700000	256005294022	2124.700000	61876623505	247506494022	61876.623505	4000000	30.122522
   12.15 +16164000000	4041000000	255176068993	4041.000000	59753017248	239012068993	59753.017248	4000000	15.786691
   12.16 +23846400000	5961600000	261079848557	5961.600000	59308362139	237233448557	59308.362139	4000000	10.948397
   12.17 +46880200000	11720050000	282382242575	11720.050000	58875510643	235502042575	58875.510644	4000000	6.023486
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-03/pthread1.test.eps	Mon Dec 12 20:28:31 2011 +0100
    13.3 @@ -0,0 +1,731 @@
    13.4 +%!PS-Adobe-2.0 EPSF-2.0
    13.5 +%%Title: pthread1.test.eps
    13.6 +%%Creator: gnuplot 4.2 patchlevel 4 
    13.7 +%%CreationDate: Fri Dec  2 16:47:22 2011
    13.8 +%%DocumentFonts: (atend)
    13.9 +%%BoundingBox: 50 50 410 302
   13.10 +%%EndComments
   13.11 +%%BeginProlog
   13.12 +/gnudict 256 dict def
   13.13 +gnudict begin
   13.14 +%
   13.15 +% The following 6 true/false flags may be edited by hand if required
   13.16 +% The unit line width may also be changed
   13.17 +%
   13.18 +/Color false def
   13.19 +/Blacktext false def
   13.20 +/Solid false def
   13.21 +/Dashlength 1 def
   13.22 +/Landscape false def
   13.23 +/Level1 false def
   13.24 +/Rounded false def
   13.25 +/TransparentPatterns false def
   13.26 +/gnulinewidth 5.000 def
   13.27 +/userlinewidth gnulinewidth def
   13.28 +%
   13.29 +/vshift -46 def
   13.30 +/dl1 {
   13.31 +  10.0 Dashlength mul mul
   13.32 +  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
   13.33 +} def
   13.34 +/dl2 {
   13.35 +  10.0 Dashlength mul mul
   13.36 +  Rounded { currentlinewidth 0.75 mul add } if
   13.37 +} def
   13.38 +/hpt_ 31.5 def
   13.39 +/vpt_ 31.5 def
   13.40 +/hpt hpt_ def
   13.41 +/vpt vpt_ def
   13.42 +Level1 {} {
   13.43 +/SDict 10 dict def
   13.44 +systemdict /pdfmark known not {
   13.45 +  userdict /pdfmark systemdict /cleartomark get put
   13.46 +} if
   13.47 +SDict begin [
   13.48 +  /Title (pthread1.test.eps)
   13.49 +  /Subject (gnuplot plot)
   13.50 +  /Creator (gnuplot 4.2 patchlevel 4 )
   13.51 +  /Author (Merten Christopher Sach,E-N 647,,,Forschungstutor)
   13.52 +%  /Producer (gnuplot)
   13.53 +%  /Keywords ()
   13.54 +  /CreationDate (Fri Dec  2 16:47:22 2011)
   13.55 +  /DOCINFO pdfmark
   13.56 +end
   13.57 +} ifelse
   13.58 +%
   13.59 +% Gnuplot Prolog Version 4.2 (August 2006)
   13.60 +%
   13.61 +/M {moveto} bind def
   13.62 +/L {lineto} bind def
   13.63 +/R {rmoveto} bind def
   13.64 +/V {rlineto} bind def
   13.65 +/N {newpath moveto} bind def
   13.66 +/Z {closepath} bind def
   13.67 +/C {setrgbcolor} bind def
   13.68 +/f {rlineto fill} bind def
   13.69 +/vpt2 vpt 2 mul def
   13.70 +/hpt2 hpt 2 mul def
   13.71 +/Lshow {currentpoint stroke M 0 vshift R 
   13.72 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   13.73 +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
   13.74 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   13.75 +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
   13.76 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   13.77 +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
   13.78 +  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
   13.79 +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
   13.80 + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
   13.81 +/BL {stroke userlinewidth 2 mul setlinewidth
   13.82 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   13.83 +/AL {stroke userlinewidth 2 div setlinewidth
   13.84 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   13.85 +/UL {dup gnulinewidth mul /userlinewidth exch def
   13.86 +	dup 1 lt {pop 1} if 10 mul /udl exch def} def
   13.87 +/PL {stroke userlinewidth setlinewidth
   13.88 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   13.89 +% Default Line colors
   13.90 +/LCw {1 1 1} def
   13.91 +/LCb {0 0 0} def
   13.92 +/LCa {0 0 0} def
   13.93 +/LC0 {1 0 0} def
   13.94 +/LC1 {0 1 0} def
   13.95 +/LC2 {0 0 1} def
   13.96 +/LC3 {1 0 1} def
   13.97 +/LC4 {0 1 1} def
   13.98 +/LC5 {1 1 0} def
   13.99 +/LC6 {0 0 0} def
  13.100 +/LC7 {1 0.3 0} def
  13.101 +/LC8 {0.5 0.5 0.5} def
  13.102 +% Default Line Types
  13.103 +/LTw {PL [] 1 setgray} def
  13.104 +/LTb {BL [] LCb DL} def
  13.105 +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
  13.106 +/LT0 {PL [] LC0 DL} def
  13.107 +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
  13.108 +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
  13.109 +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
  13.110 +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
  13.111 +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
  13.112 +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
  13.113 +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
  13.114 +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
  13.115 +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
  13.116 +/Dia {stroke [] 0 setdash 2 copy vpt add M
  13.117 +  hpt neg vpt neg V hpt vpt neg V
  13.118 +  hpt vpt V hpt neg vpt V closepath stroke
  13.119 +  Pnt} def
  13.120 +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
  13.121 +  currentpoint stroke M
  13.122 +  hpt neg vpt neg R hpt2 0 V stroke
  13.123 + } def
  13.124 +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
  13.125 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  13.126 +  hpt2 neg 0 V closepath stroke
  13.127 +  Pnt} def
  13.128 +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
  13.129 +  hpt2 vpt2 neg V currentpoint stroke M
  13.130 +  hpt2 neg 0 R hpt2 vpt2 V stroke} def
  13.131 +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
  13.132 +  hpt neg vpt -1.62 mul V
  13.133 +  hpt 2 mul 0 V
  13.134 +  hpt neg vpt 1.62 mul V closepath stroke
  13.135 +  Pnt} def
  13.136 +/Star {2 copy Pls Crs} def
  13.137 +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
  13.138 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  13.139 +  hpt2 neg 0 V closepath fill} def
  13.140 +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
  13.141 +  hpt neg vpt -1.62 mul V
  13.142 +  hpt 2 mul 0 V
  13.143 +  hpt neg vpt 1.62 mul V closepath fill} def
  13.144 +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
  13.145 +  hpt neg vpt 1.62 mul V
  13.146 +  hpt 2 mul 0 V
  13.147 +  hpt neg vpt -1.62 mul V closepath stroke
  13.148 +  Pnt} def
  13.149 +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
  13.150 +  hpt neg vpt 1.62 mul V
  13.151 +  hpt 2 mul 0 V
  13.152 +  hpt neg vpt -1.62 mul V closepath fill} def
  13.153 +/DiaF {stroke [] 0 setdash vpt add M
  13.154 +  hpt neg vpt neg V hpt vpt neg V
  13.155 +  hpt vpt V hpt neg vpt V closepath fill} def
  13.156 +/Pent {stroke [] 0 setdash 2 copy gsave
  13.157 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  13.158 +  closepath stroke grestore Pnt} def
  13.159 +/PentF {stroke [] 0 setdash gsave
  13.160 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  13.161 +  closepath fill grestore} def
  13.162 +/Circle {stroke [] 0 setdash 2 copy
  13.163 +  hpt 0 360 arc stroke Pnt} def
  13.164 +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
  13.165 +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
  13.166 +/C1 {BL [] 0 setdash 2 copy moveto
  13.167 +	2 copy vpt 0 90 arc closepath fill
  13.168 +	vpt 0 360 arc closepath} bind def
  13.169 +/C2 {BL [] 0 setdash 2 copy moveto
  13.170 +	2 copy vpt 90 180 arc closepath fill
  13.171 +	vpt 0 360 arc closepath} bind def
  13.172 +/C3 {BL [] 0 setdash 2 copy moveto
  13.173 +	2 copy vpt 0 180 arc closepath fill
  13.174 +	vpt 0 360 arc closepath} bind def
  13.175 +/C4 {BL [] 0 setdash 2 copy moveto
  13.176 +	2 copy vpt 180 270 arc closepath fill
  13.177 +	vpt 0 360 arc closepath} bind def
  13.178 +/C5 {BL [] 0 setdash 2 copy moveto
  13.179 +	2 copy vpt 0 90 arc
  13.180 +	2 copy moveto
  13.181 +	2 copy vpt 180 270 arc closepath fill
  13.182 +	vpt 0 360 arc} bind def
  13.183 +/C6 {BL [] 0 setdash 2 copy moveto
  13.184 +	2 copy vpt 90 270 arc closepath fill
  13.185 +	vpt 0 360 arc closepath} bind def
  13.186 +/C7 {BL [] 0 setdash 2 copy moveto
  13.187 +	2 copy vpt 0 270 arc closepath fill
  13.188 +	vpt 0 360 arc closepath} bind def
  13.189 +/C8 {BL [] 0 setdash 2 copy moveto
  13.190 +	2 copy vpt 270 360 arc closepath fill
  13.191 +	vpt 0 360 arc closepath} bind def
  13.192 +/C9 {BL [] 0 setdash 2 copy moveto
  13.193 +	2 copy vpt 270 450 arc closepath fill
  13.194 +	vpt 0 360 arc closepath} bind def
  13.195 +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
  13.196 +	2 copy moveto
  13.197 +	2 copy vpt 90 180 arc closepath fill
  13.198 +	vpt 0 360 arc closepath} bind def
  13.199 +/C11 {BL [] 0 setdash 2 copy moveto
  13.200 +	2 copy vpt 0 180 arc closepath fill
  13.201 +	2 copy moveto
  13.202 +	2 copy vpt 270 360 arc closepath fill
  13.203 +	vpt 0 360 arc closepath} bind def
  13.204 +/C12 {BL [] 0 setdash 2 copy moveto
  13.205 +	2 copy vpt 180 360 arc closepath fill
  13.206 +	vpt 0 360 arc closepath} bind def
  13.207 +/C13 {BL [] 0 setdash 2 copy moveto
  13.208 +	2 copy vpt 0 90 arc closepath fill
  13.209 +	2 copy moveto
  13.210 +	2 copy vpt 180 360 arc closepath fill
  13.211 +	vpt 0 360 arc closepath} bind def
  13.212 +/C14 {BL [] 0 setdash 2 copy moveto
  13.213 +	2 copy vpt 90 360 arc closepath fill
  13.214 +	vpt 0 360 arc} bind def
  13.215 +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
  13.216 +	vpt 0 360 arc closepath} bind def
  13.217 +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
  13.218 +	neg 0 rlineto closepath} bind def
  13.219 +/Square {dup Rec} bind def
  13.220 +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
  13.221 +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
  13.222 +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
  13.223 +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  13.224 +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
  13.225 +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  13.226 +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
  13.227 +	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  13.228 +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
  13.229 +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
  13.230 +	2 copy vpt Square fill Bsquare} bind def
  13.231 +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
  13.232 +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
  13.233 +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
  13.234 +	Bsquare} bind def
  13.235 +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
  13.236 +	Bsquare} bind def
  13.237 +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
  13.238 +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  13.239 +	2 copy vpt Square fill Bsquare} bind def
  13.240 +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  13.241 +	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  13.242 +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
  13.243 +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
  13.244 +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
  13.245 +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
  13.246 +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
  13.247 +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
  13.248 +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
  13.249 +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
  13.250 +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
  13.251 +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
  13.252 +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
  13.253 +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
  13.254 +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
  13.255 +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
  13.256 +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
  13.257 +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
  13.258 +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
  13.259 +/DiaE {stroke [] 0 setdash vpt add M
  13.260 +  hpt neg vpt neg V hpt vpt neg V
  13.261 +  hpt vpt V hpt neg vpt V closepath stroke} def
  13.262 +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
  13.263 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  13.264 +  hpt2 neg 0 V closepath stroke} def
  13.265 +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
  13.266 +  hpt neg vpt -1.62 mul V
  13.267 +  hpt 2 mul 0 V
  13.268 +  hpt neg vpt 1.62 mul V closepath stroke} def
  13.269 +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
  13.270 +  hpt neg vpt 1.62 mul V
  13.271 +  hpt 2 mul 0 V
  13.272 +  hpt neg vpt -1.62 mul V closepath stroke} def
  13.273 +/PentE {stroke [] 0 setdash gsave
  13.274 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  13.275 +  closepath stroke grestore} def
  13.276 +/CircE {stroke [] 0 setdash 
  13.277 +  hpt 0 360 arc stroke} def
  13.278 +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
  13.279 +/DiaW {stroke [] 0 setdash vpt add M
  13.280 +  hpt neg vpt neg V hpt vpt neg V
  13.281 +  hpt vpt V hpt neg vpt V Opaque stroke} def
  13.282 +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
  13.283 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  13.284 +  hpt2 neg 0 V Opaque stroke} def
  13.285 +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
  13.286 +  hpt neg vpt -1.62 mul V
  13.287 +  hpt 2 mul 0 V
  13.288 +  hpt neg vpt 1.62 mul V Opaque stroke} def
  13.289 +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
  13.290 +  hpt neg vpt 1.62 mul V
  13.291 +  hpt 2 mul 0 V
  13.292 +  hpt neg vpt -1.62 mul V Opaque stroke} def
  13.293 +/PentW {stroke [] 0 setdash gsave
  13.294 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  13.295 +  Opaque stroke grestore} def
  13.296 +/CircW {stroke [] 0 setdash 
  13.297 +  hpt 0 360 arc Opaque stroke} def
  13.298 +/BoxFill {gsave Rec 1 setgray fill grestore} def
  13.299 +/Density {
  13.300 +  /Fillden exch def
  13.301 +  currentrgbcolor
  13.302 +  /ColB exch def /ColG exch def /ColR exch def
  13.303 +  /ColR ColR Fillden mul Fillden sub 1 add def
  13.304 +  /ColG ColG Fillden mul Fillden sub 1 add def
  13.305 +  /ColB ColB Fillden mul Fillden sub 1 add def
  13.306 +  ColR ColG ColB setrgbcolor} def
  13.307 +/BoxColFill {gsave Rec PolyFill} def
  13.308 +/PolyFill {gsave Density fill grestore grestore} def
  13.309 +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
  13.310 +%
  13.311 +% PostScript Level 1 Pattern Fill routine for rectangles
  13.312 +% Usage: x y w h s a XX PatternFill
  13.313 +%	x,y = lower left corner of box to be filled
  13.314 +%	w,h = width and height of box
  13.315 +%	  a = angle in degrees between lines and x-axis
  13.316 +%	 XX = 0/1 for no/yes cross-hatch
  13.317 +%
  13.318 +/PatternFill {gsave /PFa [ 9 2 roll ] def
  13.319 +  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
  13.320 +  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
  13.321 +  gsave 1 setgray fill grestore clip
  13.322 +  currentlinewidth 0.5 mul setlinewidth
  13.323 +  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
  13.324 +  0 0 M PFa 5 get rotate PFs -2 div dup translate
  13.325 +  0 1 PFs PFa 4 get div 1 add floor cvi
  13.326 +	{PFa 4 get mul 0 M 0 PFs V} for
  13.327 +  0 PFa 6 get ne {
  13.328 +	0 1 PFs PFa 4 get div 1 add floor cvi
  13.329 +	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
  13.330 + } if
  13.331 +  stroke grestore} def
  13.332 +%
  13.333 +/languagelevel where
  13.334 + {pop languagelevel} {1} ifelse
  13.335 + 2 lt
  13.336 +	{/InterpretLevel1 true def}
  13.337 +	{/InterpretLevel1 Level1 def}
  13.338 + ifelse
  13.339 +%
  13.340 +% PostScript level 2 pattern fill definitions
  13.341 +%
  13.342 +/Level2PatternFill {
  13.343 +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
  13.344 +	bind def
  13.345 +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
  13.346 +<< Tile8x8
  13.347 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
  13.348 +>> matrix makepattern
  13.349 +/Pat1 exch def
  13.350 +<< Tile8x8
  13.351 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
  13.352 +	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
  13.353 +>> matrix makepattern
  13.354 +/Pat2 exch def
  13.355 +<< Tile8x8
  13.356 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
  13.357 +	8 8 L 8 0 L 0 0 L fill}
  13.358 +>> matrix makepattern
  13.359 +/Pat3 exch def
  13.360 +<< Tile8x8
  13.361 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
  13.362 +	0 12 M 12 0 L stroke}
  13.363 +>> matrix makepattern
  13.364 +/Pat4 exch def
  13.365 +<< Tile8x8
  13.366 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
  13.367 +	0 -4 M 12 8 L stroke}
  13.368 +>> matrix makepattern
  13.369 +/Pat5 exch def
  13.370 +<< Tile8x8
  13.371 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
  13.372 +	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
  13.373 +>> matrix makepattern
  13.374 +/Pat6 exch def
  13.375 +<< Tile8x8
  13.376 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
  13.377 +	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
  13.378 +>> matrix makepattern
  13.379 +/Pat7 exch def
  13.380 +<< Tile8x8
  13.381 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
  13.382 +	12 0 M -4 8 L 12 4 M 0 10 L stroke}
  13.383 +>> matrix makepattern
  13.384 +/Pat8 exch def
  13.385 +<< Tile8x8
  13.386 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
  13.387 +	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
  13.388 +>> matrix makepattern
  13.389 +/Pat9 exch def
  13.390 +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
  13.391 +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
  13.392 +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
  13.393 +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
  13.394 +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
  13.395 +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
  13.396 +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
  13.397 +} def
  13.398 +%
  13.399 +%
  13.400 +%End of PostScript Level 2 code
  13.401 +%
  13.402 +/PatternBgnd {
  13.403 +  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
  13.404 +} def
  13.405 +%
  13.406 +% Substitute for Level 2 pattern fill codes with
  13.407 +% grayscale if Level 2 support is not selected.
  13.408 +%
  13.409 +/Level1PatternFill {
  13.410 +/Pattern1 {0.250 Density} bind def
  13.411 +/Pattern2 {0.500 Density} bind def
  13.412 +/Pattern3 {0.750 Density} bind def
  13.413 +/Pattern4 {0.125 Density} bind def
  13.414 +/Pattern5 {0.375 Density} bind def
  13.415 +/Pattern6 {0.625 Density} bind def
  13.416 +/Pattern7 {0.875 Density} bind def
  13.417 +} def
  13.418 +%
  13.419 +% Now test for support of Level 2 code
  13.420 +%
  13.421 +Level1 {Level1PatternFill} {Level2PatternFill} ifelse
  13.422 +%
  13.423 +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
  13.424 +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
  13.425 +currentdict end definefont pop
  13.426 +end
  13.427 +%%EndProlog
  13.428 +gnudict begin
  13.429 +gsave
  13.430 +50 50 translate
  13.431 +0.050 0.050 scale
  13.432 +0 setgray
  13.433 +newpath
  13.434 +(Helvetica) findfont 140 scalefont setfont
  13.435 +1.000 UL
  13.436 +LTb
  13.437 +742 448 M
  13.438 +63 0 V
  13.439 +6241 0 R
  13.440 +-63 0 V
  13.441 +658 448 M
  13.442 +( 0) Rshow
  13.443 +1.000 UL
  13.444 +LTb
  13.445 +742 1282 M
  13.446 +63 0 V
  13.447 +6241 0 R
  13.448 +-63 0 V
  13.449 +-6325 0 R
  13.450 +( 50) Rshow
  13.451 +1.000 UL
  13.452 +LTb
  13.453 +742 2117 M
  13.454 +63 0 V
  13.455 +6241 0 R
  13.456 +-63 0 V
  13.457 +-6325 0 R
  13.458 +( 100) Rshow
  13.459 +1.000 UL
  13.460 +LTb
  13.461 +742 2951 M
  13.462 +63 0 V
  13.463 +6241 0 R
  13.464 +-63 0 V
  13.465 +-6325 0 R
  13.466 +( 150) Rshow
  13.467 +1.000 UL
  13.468 +LTb
  13.469 +742 3786 M
  13.470 +63 0 V
  13.471 +6241 0 R
  13.472 +-63 0 V
  13.473 +-6325 0 R
  13.474 +( 200) Rshow
  13.475 +1.000 UL
  13.476 +LTb
  13.477 +742 4620 M
  13.478 +63 0 V
  13.479 +6241 0 R
  13.480 +-63 0 V
  13.481 +-6325 0 R
  13.482 +( 250) Rshow
  13.483 +1.000 UL
  13.484 +LTb
  13.485 +742 448 M
  13.486 +0 63 V
  13.487 +0 4109 R
  13.488 +0 -63 V
  13.489 +742 308 M
  13.490 +( 0) Cshow
  13.491 +1.000 UL
  13.492 +LTb
  13.493 +1793 448 M
  13.494 +0 63 V
  13.495 +0 4109 R
  13.496 +0 -63 V
  13.497 +0 -4249 R
  13.498 +( 2000) Cshow
  13.499 +1.000 UL
  13.500 +LTb
  13.501 +2843 448 M
  13.502 +0 63 V
  13.503 +0 4109 R
  13.504 +0 -63 V
  13.505 +0 -4249 R
  13.506 +( 4000) Cshow
  13.507 +1.000 UL
  13.508 +LTb
  13.509 +3894 448 M
  13.510 +0 63 V
  13.511 +0 4109 R
  13.512 +0 -63 V
  13.513 +0 -4249 R
  13.514 +( 6000) Cshow
  13.515 +1.000 UL
  13.516 +LTb
  13.517 +4945 448 M
  13.518 +0 63 V
  13.519 +0 4109 R
  13.520 +0 -63 V
  13.521 +0 -4249 R
  13.522 +( 8000) Cshow
  13.523 +1.000 UL
  13.524 +LTb
  13.525 +5995 448 M
  13.526 +0 63 V
  13.527 +0 4109 R
  13.528 +0 -63 V
  13.529 +0 -4249 R
  13.530 +( 10000) Cshow
  13.531 +1.000 UL
  13.532 +LTb
  13.533 +7046 448 M
  13.534 +0 63 V
  13.535 +0 4109 R
  13.536 +0 -63 V
  13.537 +0 -4249 R
  13.538 +( 12000) Cshow
  13.539 +1.000 UL
  13.540 +LTb
  13.541 +1.000 UL
  13.542 +LTb
  13.543 +742 4620 N
  13.544 +742 448 L
  13.545 +6304 0 V
  13.546 +0 4172 V
  13.547 +-6304 0 V
  13.548 +Z stroke
  13.549 +LCb setrgbcolor
  13.550 +3894 98 M
  13.551 +(Cycles between Sync Operations) Cshow
  13.552 +LTb
  13.553 +3894 4830 M
  13.554 +( Overhead Histogram) Cshow
  13.555 +1.000 UP
  13.556 +1.000 UL
  13.557 +LTb
  13.558 +1.000 UL
  13.559 +LT0
  13.560 +LTb
  13.561 +6395 4487 M
  13.562 +(Exec-Cycles-Workcycles-Ratio) Rshow
  13.563 +LT0
  13.564 +6479 4487 M
  13.565 +399 0 V
  13.566 +872 4484 M
  13.567 +41 -865 V
  13.568 +59 -825 V
  13.569 +127 -816 V
  13.570 +253 -647 V
  13.571 +1858 951 L
  13.572 +2865 711 L
  13.573 +3874 631 L
  13.574 +6899 549 L
  13.575 +stroke
  13.576 +LTb
  13.577 +742 4620 N
  13.578 +742 448 L
  13.579 +6304 0 V
  13.580 +0 4172 V
  13.581 +-6304 0 V
  13.582 +Z stroke
  13.583 +1.000 UP
  13.584 +1.000 UL
  13.585 +LTb
  13.586 +1.000 UL
  13.587 +LTb
  13.588 +3622 2296 M
  13.589 +63 0 V
  13.590 +2641 0 R
  13.591 +-63 0 V
  13.592 +-2725 0 R
  13.593 +( 0) Rshow
  13.594 +1.000 UL
  13.595 +LTb
  13.596 +3622 2710 M
  13.597 +63 0 V
  13.598 +2641 0 R
  13.599 +-63 0 V
  13.600 +-2725 0 R
  13.601 +( 50) Rshow
  13.602 +1.000 UL
  13.603 +LTb
  13.604 +3622 3125 M
  13.605 +63 0 V
  13.606 +2641 0 R
  13.607 +-63 0 V
  13.608 +-2725 0 R
  13.609 +( 100) Rshow
  13.610 +1.000 UL
  13.611 +LTb
  13.612 +3622 3539 M
  13.613 +63 0 V
  13.614 +2641 0 R
  13.615 +-63 0 V
  13.616 +-2725 0 R
  13.617 +( 150) Rshow
  13.618 +1.000 UL
  13.619 +LTb
  13.620 +3622 3954 M
  13.621 +63 0 V
  13.622 +2641 0 R
  13.623 +-63 0 V
  13.624 +-2725 0 R
  13.625 +( 200) Rshow
  13.626 +1.000 UL
  13.627 +LTb
  13.628 +3622 4368 M
  13.629 +63 0 V
  13.630 +2641 0 R
  13.631 +-63 0 V
  13.632 +-2725 0 R
  13.633 +( 250) Rshow
  13.634 +1.000 UL
  13.635 +LTb
  13.636 +3622 2296 M
  13.637 +0 63 V
  13.638 +0 2009 R
  13.639 +0 -63 V
  13.640 +0 -2149 R
  13.641 +( 0) Cshow
  13.642 +1.000 UL
  13.643 +LTb
  13.644 +4163 2296 M
  13.645 +0 63 V
  13.646 +0 2009 R
  13.647 +0 -63 V
  13.648 +0 -2149 R
  13.649 +( 20000) Cshow
  13.650 +1.000 UL
  13.651 +LTb
  13.652 +4704 2296 M
  13.653 +0 63 V
  13.654 +0 2009 R
  13.655 +0 -63 V
  13.656 +0 -2149 R
  13.657 +( 40000) Cshow
  13.658 +1.000 UL
  13.659 +LTb
  13.660 +5244 2296 M
  13.661 +0 63 V
  13.662 +0 2009 R
  13.663 +0 -63 V
  13.664 +0 -2149 R
  13.665 +( 60000) Cshow
  13.666 +1.000 UL
  13.667 +LTb
  13.668 +5785 2296 M
  13.669 +0 63 V
  13.670 +0 2009 R
  13.671 +0 -63 V
  13.672 +0 -2149 R
  13.673 +( 80000) Cshow
  13.674 +1.000 UL
  13.675 +LTb
  13.676 +6326 2296 M
  13.677 +0 63 V
  13.678 +0 2009 R
  13.679 +0 -63 V
  13.680 +0 -2149 R
  13.681 +( 100000) Cshow
  13.682 +1.000 UL
  13.683 +LTb
  13.684 +1.000 UL
  13.685 +LTb
  13.686 +3622 4368 N
  13.687 +0 -2072 V
  13.688 +2704 0 V
  13.689 +0 2072 V
  13.690 +-2704 0 V
  13.691 +Z stroke
  13.692 +LCb setrgbcolor
  13.693 +4974 1974 M
  13.694 +() Cshow
  13.695 +LTb
  13.696 +4974 4298 M
  13.697 +() Cshow
  13.698 +1.000 UP
  13.699 +1.000 UL
  13.700 +LTb
  13.701 +1.000 UL
  13.702 +LT0
  13.703 +LTb
  13.704 +5675 4235 M
  13.705 +(Exec-Cycles-Workcycles-Ratio) Rshow
  13.706 +LT0
  13.707 +5759 4235 M
  13.708 +399 0 V
  13.709 +-2529 65 R
  13.710 +2 -429 V
  13.711 +3 -410 V
  13.712 +6 -405 V
  13.713 +13 -322 V
  13.714 +26 -188 V
  13.715 +52 -119 V
  13.716 +52 -40 V
  13.717 +156 -41 V
  13.718 +stroke
  13.719 +LTb
  13.720 +3622 4368 N
  13.721 +0 -2072 V
  13.722 +2704 0 V
  13.723 +0 2072 V
  13.724 +-2704 0 V
  13.725 +Z stroke
  13.726 +1.000 UP
  13.727 +1.000 UL
  13.728 +LTb
  13.729 +stroke
  13.730 +grestore
  13.731 +end
  13.732 +showpage
  13.733 +%%Trailer
  13.734 +%%DocumentFonts: Helvetica
    14.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/malloc2/20T_switched_to_malloc2_branch	Mon Dec 12 20:28:31 2011 +0100
    14.3 @@ -0,0 +1,15 @@
    14.4 +# Output file name: exe_vs_task_size_results/VMS__1x4_machine/Vthread/2011-12-05/malloc2/20T_switched_to_malloc2_branch
    14.5 +# Date of Run: 2011-12-05 18:13:33.968165
    14.6 +# Number of Cores: 4
    14.7 +# Number of Threads: 20 per Core
    14.8 +#   <total workcycles>	<workcycles per core>	    <overall cycles>	<Cycles between Syncs>	 <Overhead per Core>	          <Overhead>	 <Overhead per Sync>	    <Syncs per Core>	<ExecCycles/WorkCycles Ration>
    14.9 +# ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   14.10 +           192826189	            48206547	           210487094	           48.206547	             4415226	            17660905	            4.415226	             4000000	            1.091590
   14.11 +           480369224	           120092306	           489215181	          120.092306	             2211489	             8845957	            2.211489	             4000000	            1.018415
   14.12 +           960624178	           240156044	           987170720	          240.156045	             6636635	            26546542	            6.636635	             4000000	            1.027635
   14.13 +          1921041844	           480260461	          1945991035	          480.260461	             6237297	            24949191	            6.237298	             4000000	            1.012987
   14.14 +          3841654576	           960413644	          3944775700	          960.413644	            25780281	           103121124	           25.780281	             4000000	            1.026843
   14.15 +          7681601070	          1920400267	          7758051374	         1920.400267	            19112576	            76450304	           19.112576	             4000000	            1.009952
   14.16 +         15363653781	          3840913445	         15444810366	         3840.913445	            20289146	            81156585	           20.289146	             4000000	            1.005282
   14.17 +         23044150344	          5761037586	         23161207988	         5761.037586	            29264411	           117057644	           29.264411	             4000000	            1.005080
   14.18 +         46086312542	         11521578135	         46312006735	        11521.578135	            56423548	           225694193	           56.423548	             4000000	            1.004897
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level0	Mon Dec 12 20:28:31 2011 +0100
    15.3 @@ -0,0 +1,14 @@
    15.4 +# Date of Run: 2011-12-05 16:38:59.608153
    15.5 +# Number of Cores: 4
    15.6 +# Number of Threads: 20 per Core
    15.7 +#<total workcycles>	<workcycles per core>	<overall cycles>	<Cycles between Syncs>	<Overhead per Core>	<Overhead>	<Overhead per Sync>	<Syncs per Core>	<ExecCycles/WorkCycles Ration>
    15.8 +#-----------------------------------
    15.9 +272042991	68010747	274689612	68.010748	661655	2646621	0.661655	4000000	1.009729
   15.10 +680439953	170109988	685665928	170.109988	1306493	5225975	1.306494	4000000	1.007680
   15.11 +1360876189	340219047	1369324842	340.219047	2112163	8448653	2.112163	4000000	1.006208
   15.12 +2721893796	680473449	2734193293	680.473449	3074874	12299497	3.074874	4000000	1.004519
   15.13 +5443741193	1360935298	5469197805	1360.935298	6364153	25456612	6.364153	4000000	1.004676
   15.14 +10887449277	2721862319	10938922935	2721.862319	12868414	51473658	12.868415	4000000	1.004728
   15.15 +21774939594	5443734898	21868244196	5443.734898	23326150	93304602	23.326151	4000000	1.004285
   15.16 +32662420967	8165605241	32805877073	8165.605242	35864026	143456106	35.864027	4000000	1.004392
   15.17 +65324907599	16331226899	65547109758	16331.226900	55550539	222202159	55.550540	4000000	1.003401
    16.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level0-1	Mon Dec 12 20:28:31 2011 +0100
    16.3 @@ -0,0 +1,15 @@
    16.4 +# Output file name: exe_vs_task_size_results/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level0-1
    16.5 +# Date of Run: 2011-12-05 17:06:52.508293
    16.6 +# Number of Cores: 4
    16.7 +# Number of Threads: 20 per Core
    16.8 +#<total workcycles>	<workcycles per core>	<overall cycles>	<Cycles between Syncs>	<Overhead per Core>	<Overhead>	<Overhead per Sync>	<Syncs per Core>	<ExecCycles/WorkCycles Ration>
    16.9 +#-----------------------------------
   16.10 +           272191510	            68047877	           275616998	           68.047877	              856372	             3425488	            0.856372	             4000000	            1.012585
   16.11 +           680480221	           170120055	           685310838	          170.120055	             1207654	             4830617	            1.207654	             4000000	            1.007099
   16.12 +          1360934896	           340233724	          1369683438	          340.233724	             2187135	             8748542	            2.187136	             4000000	            1.006428
   16.13 +          2721931524	           680482881	          2741156859	          680.482881	             4806333	            19225335	            4.806334	             4000000	            1.007063
   16.14 +          5443779595	          1360944898	          5459899951	         1360.944899	             4030089	            16120356	            4.030089	             4000000	            1.002961
   16.15 +         10887532439	          2721883109	         10926886815	         2721.883110	             9838594	            39354376	            9.838594	             4000000	            1.003615
   16.16 +         21775101846	          5443775461	         21858991402	         5443.775462	            20972389	            83889556	           20.972389	             4000000	            1.003853
   16.17 +         32662526929	          8165631732	         32799514150	         8165.631732	            34246805	           136987221	           34.246805	             4000000	            1.004194
   16.18 +         65325248397	         16331312099	         65546253863	        16331.312099	            55251366	           221005466	           55.251367	             4000000	            1.003383
    17.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level0-2	Mon Dec 12 20:28:31 2011 +0100
    17.3 @@ -0,0 +1,15 @@
    17.4 +# Output file name: exe_vs_task_size_results/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level0-2
    17.5 +# Date of Run: 2011-12-05 17:14:00.008341
    17.6 +# Number of Cores: 4
    17.7 +# Number of Threads: 20 per Core
    17.8 +#   <total workcycles>	<workcycles per core>	    <overall cycles>	<Cycles between Syncs>	 <Overhead per Core>	          <Overhead>	 <Overhead per Sync>	    <Syncs per Core>	<ExecCycles/WorkCycles Ration>
    17.9 +#-----------------------------------
   17.10 +           272199837	            68049959	           275016141	           68.049959	              704076	             2816304	            0.704076	             4000000	            1.010346
   17.11 +           680479400	           170119850	           685513233	          170.119850	             1258458	             5033833	            1.258458	             4000000	            1.007397
   17.12 +          1360929601	           340232400	          1370341546	          340.232400	             2352986	             9411945	            2.352986	             4000000	            1.006916
   17.13 +          2721875693	           680468923	          2733993803	          680.468923	             3029527	            12118110	            3.029527	             4000000	            1.004452
   17.14 +          5443776528	          1360944132	          5467483533	         1360.944132	             5926751	            23707005	            5.926751	             4000000	            1.004355
   17.15 +         10887488524	          2721872131	         10935916344	         2721.872131	            12106955	            48427820	           12.106955	             4000000	            1.004448
   17.16 +         21774997871	          5443749467	         21897277890	         5443.749468	            30570004	           122280019	           30.570005	             4000000	            1.005616
   17.17 +         32662542867	          8165635716	         32851671165	         8165.635717	            47282074	           189128298	           47.282075	             4000000	            1.005790
   17.18 +         65324986046	         16331246511	         65600874493	        16331.246511	            68972111	           275888447	           68.972112	             4000000	            1.004223
    18.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level0-2.eps	Mon Dec 12 20:28:31 2011 +0100
    18.3 @@ -0,0 +1,805 @@
    18.4 +%!PS-Adobe-2.0 EPSF-2.0
    18.5 +%%Title: 20T-Optimization-Level0-2.eps
    18.6 +%%Creator: gnuplot 4.4 patchlevel 2
    18.7 +%%CreationDate: Mon Dec  5 17:21:25 2011
    18.8 +%%DocumentFonts: (atend)
    18.9 +%%BoundingBox: 50 50 410 302
   18.10 +%%EndComments
   18.11 +%%BeginProlog
   18.12 +/gnudict 256 dict def
   18.13 +gnudict begin
   18.14 +%
   18.15 +% The following true/false flags may be edited by hand if desired.
   18.16 +% The unit line width and grayscale image gamma correction may also be changed.
   18.17 +%
   18.18 +/Color false def
   18.19 +/Blacktext false def
   18.20 +/Solid false def
   18.21 +/Dashlength 1 def
   18.22 +/Landscape false def
   18.23 +/Level1 false def
   18.24 +/Rounded false def
   18.25 +/ClipToBoundingBox false def
   18.26 +/TransparentPatterns false def
   18.27 +/gnulinewidth 5.000 def
   18.28 +/userlinewidth gnulinewidth def
   18.29 +/Gamma 1.0 def
   18.30 +%
   18.31 +/vshift -46 def
   18.32 +/dl1 {
   18.33 +  10.0 Dashlength mul mul
   18.34 +  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
   18.35 +} def
   18.36 +/dl2 {
   18.37 +  10.0 Dashlength mul mul
   18.38 +  Rounded { currentlinewidth 0.75 mul add } if
   18.39 +} def
   18.40 +/hpt_ 31.5 def
   18.41 +/vpt_ 31.5 def
   18.42 +/hpt hpt_ def
   18.43 +/vpt vpt_ def
   18.44 +Level1 {} {
   18.45 +/SDict 10 dict def
   18.46 +systemdict /pdfmark known not {
   18.47 +  userdict /pdfmark systemdict /cleartomark get put
   18.48 +} if
   18.49 +SDict begin [
   18.50 +  /Title (20T-Optimization-Level0-2.eps)
   18.51 +  /Subject (gnuplot plot)
   18.52 +  /Creator (gnuplot 4.4 patchlevel 2)
   18.53 +  /Author (msach)
   18.54 +%  /Producer (gnuplot)
   18.55 +%  /Keywords ()
   18.56 +  /CreationDate (Mon Dec  5 17:21:25 2011)
   18.57 +  /DOCINFO pdfmark
   18.58 +end
   18.59 +} ifelse
   18.60 +/doclip {
   18.61 +  ClipToBoundingBox {
   18.62 +    newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath
   18.63 +    clip
   18.64 +  } if
   18.65 +} def
   18.66 +%
   18.67 +% Gnuplot Prolog Version 4.4 (August 2010)
   18.68 +%
   18.69 +%/SuppressPDFMark true def
   18.70 +%
   18.71 +/M {moveto} bind def
   18.72 +/L {lineto} bind def
   18.73 +/R {rmoveto} bind def
   18.74 +/V {rlineto} bind def
   18.75 +/N {newpath moveto} bind def
   18.76 +/Z {closepath} bind def
   18.77 +/C {setrgbcolor} bind def
   18.78 +/f {rlineto fill} bind def
   18.79 +/g {setgray} bind def
   18.80 +/Gshow {show} def   % May be redefined later in the file to support UTF-8
   18.81 +/vpt2 vpt 2 mul def
   18.82 +/hpt2 hpt 2 mul def
   18.83 +/Lshow {currentpoint stroke M 0 vshift R 
   18.84 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   18.85 +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
   18.86 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   18.87 +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
   18.88 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   18.89 +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
   18.90 +  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
   18.91 +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
   18.92 + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
   18.93 +/BL {stroke userlinewidth 2 mul setlinewidth
   18.94 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   18.95 +/AL {stroke userlinewidth 2 div setlinewidth
   18.96 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   18.97 +/UL {dup gnulinewidth mul /userlinewidth exch def
   18.98 +	dup 1 lt {pop 1} if 10 mul /udl exch def} def
   18.99 +/PL {stroke userlinewidth setlinewidth
  18.100 +	Rounded {1 setlinejoin 1 setlinecap} if} def
  18.101 +3.8 setmiterlimit
  18.102 +% Default Line colors
  18.103 +/LCw {1 1 1} def
  18.104 +/LCb {0 0 0} def
  18.105 +/LCa {0 0 0} def
  18.106 +/LC0 {1 0 0} def
  18.107 +/LC1 {0 1 0} def
  18.108 +/LC2 {0 0 1} def
  18.109 +/LC3 {1 0 1} def
  18.110 +/LC4 {0 1 1} def
  18.111 +/LC5 {1 1 0} def
  18.112 +/LC6 {0 0 0} def
  18.113 +/LC7 {1 0.3 0} def
  18.114 +/LC8 {0.5 0.5 0.5} def
  18.115 +% Default Line Types
  18.116 +/LTw {PL [] 1 setgray} def
  18.117 +/LTb {BL [] LCb DL} def
  18.118 +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
  18.119 +/LT0 {PL [] LC0 DL} def
  18.120 +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
  18.121 +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
  18.122 +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
  18.123 +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
  18.124 +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
  18.125 +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
  18.126 +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
  18.127 +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
  18.128 +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
  18.129 +/Dia {stroke [] 0 setdash 2 copy vpt add M
  18.130 +  hpt neg vpt neg V hpt vpt neg V
  18.131 +  hpt vpt V hpt neg vpt V closepath stroke
  18.132 +  Pnt} def
  18.133 +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
  18.134 +  currentpoint stroke M
  18.135 +  hpt neg vpt neg R hpt2 0 V stroke
  18.136 + } def
  18.137 +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
  18.138 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  18.139 +  hpt2 neg 0 V closepath stroke
  18.140 +  Pnt} def
  18.141 +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
  18.142 +  hpt2 vpt2 neg V currentpoint stroke M
  18.143 +  hpt2 neg 0 R hpt2 vpt2 V stroke} def
  18.144 +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
  18.145 +  hpt neg vpt -1.62 mul V
  18.146 +  hpt 2 mul 0 V
  18.147 +  hpt neg vpt 1.62 mul V closepath stroke
  18.148 +  Pnt} def
  18.149 +/Star {2 copy Pls Crs} def
  18.150 +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
  18.151 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  18.152 +  hpt2 neg 0 V closepath fill} def
  18.153 +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
  18.154 +  hpt neg vpt -1.62 mul V
  18.155 +  hpt 2 mul 0 V
  18.156 +  hpt neg vpt 1.62 mul V closepath fill} def
  18.157 +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
  18.158 +  hpt neg vpt 1.62 mul V
  18.159 +  hpt 2 mul 0 V
  18.160 +  hpt neg vpt -1.62 mul V closepath stroke
  18.161 +  Pnt} def
  18.162 +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
  18.163 +  hpt neg vpt 1.62 mul V
  18.164 +  hpt 2 mul 0 V
  18.165 +  hpt neg vpt -1.62 mul V closepath fill} def
  18.166 +/DiaF {stroke [] 0 setdash vpt add M
  18.167 +  hpt neg vpt neg V hpt vpt neg V
  18.168 +  hpt vpt V hpt neg vpt V closepath fill} def
  18.169 +/Pent {stroke [] 0 setdash 2 copy gsave
  18.170 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  18.171 +  closepath stroke grestore Pnt} def
  18.172 +/PentF {stroke [] 0 setdash gsave
  18.173 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  18.174 +  closepath fill grestore} def
  18.175 +/Circle {stroke [] 0 setdash 2 copy
  18.176 +  hpt 0 360 arc stroke Pnt} def
  18.177 +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
  18.178 +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
  18.179 +/C1 {BL [] 0 setdash 2 copy moveto
  18.180 +	2 copy vpt 0 90 arc closepath fill
  18.181 +	vpt 0 360 arc closepath} bind def
  18.182 +/C2 {BL [] 0 setdash 2 copy moveto
  18.183 +	2 copy vpt 90 180 arc closepath fill
  18.184 +	vpt 0 360 arc closepath} bind def
  18.185 +/C3 {BL [] 0 setdash 2 copy moveto
  18.186 +	2 copy vpt 0 180 arc closepath fill
  18.187 +	vpt 0 360 arc closepath} bind def
  18.188 +/C4 {BL [] 0 setdash 2 copy moveto
  18.189 +	2 copy vpt 180 270 arc closepath fill
  18.190 +	vpt 0 360 arc closepath} bind def
  18.191 +/C5 {BL [] 0 setdash 2 copy moveto
  18.192 +	2 copy vpt 0 90 arc
  18.193 +	2 copy moveto
  18.194 +	2 copy vpt 180 270 arc closepath fill
  18.195 +	vpt 0 360 arc} bind def
  18.196 +/C6 {BL [] 0 setdash 2 copy moveto
  18.197 +	2 copy vpt 90 270 arc closepath fill
  18.198 +	vpt 0 360 arc closepath} bind def
  18.199 +/C7 {BL [] 0 setdash 2 copy moveto
  18.200 +	2 copy vpt 0 270 arc closepath fill
  18.201 +	vpt 0 360 arc closepath} bind def
  18.202 +/C8 {BL [] 0 setdash 2 copy moveto
  18.203 +	2 copy vpt 270 360 arc closepath fill
  18.204 +	vpt 0 360 arc closepath} bind def
  18.205 +/C9 {BL [] 0 setdash 2 copy moveto
  18.206 +	2 copy vpt 270 450 arc closepath fill
  18.207 +	vpt 0 360 arc closepath} bind def
  18.208 +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
  18.209 +	2 copy moveto
  18.210 +	2 copy vpt 90 180 arc closepath fill
  18.211 +	vpt 0 360 arc closepath} bind def
  18.212 +/C11 {BL [] 0 setdash 2 copy moveto
  18.213 +	2 copy vpt 0 180 arc closepath fill
  18.214 +	2 copy moveto
  18.215 +	2 copy vpt 270 360 arc closepath fill
  18.216 +	vpt 0 360 arc closepath} bind def
  18.217 +/C12 {BL [] 0 setdash 2 copy moveto
  18.218 +	2 copy vpt 180 360 arc closepath fill
  18.219 +	vpt 0 360 arc closepath} bind def
  18.220 +/C13 {BL [] 0 setdash 2 copy moveto
  18.221 +	2 copy vpt 0 90 arc closepath fill
  18.222 +	2 copy moveto
  18.223 +	2 copy vpt 180 360 arc closepath fill
  18.224 +	vpt 0 360 arc closepath} bind def
  18.225 +/C14 {BL [] 0 setdash 2 copy moveto
  18.226 +	2 copy vpt 90 360 arc closepath fill
  18.227 +	vpt 0 360 arc} bind def
  18.228 +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
  18.229 +	vpt 0 360 arc closepath} bind def
  18.230 +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
  18.231 +	neg 0 rlineto closepath} bind def
  18.232 +/Square {dup Rec} bind def
  18.233 +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
  18.234 +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
  18.235 +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
  18.236 +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  18.237 +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
  18.238 +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  18.239 +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
  18.240 +	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  18.241 +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
  18.242 +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
  18.243 +	2 copy vpt Square fill Bsquare} bind def
  18.244 +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
  18.245 +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
  18.246 +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
  18.247 +	Bsquare} bind def
  18.248 +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
  18.249 +	Bsquare} bind def
  18.250 +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
  18.251 +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  18.252 +	2 copy vpt Square fill Bsquare} bind def
  18.253 +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  18.254 +	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  18.255 +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
  18.256 +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
  18.257 +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
  18.258 +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
  18.259 +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
  18.260 +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
  18.261 +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
  18.262 +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
  18.263 +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
  18.264 +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
  18.265 +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
  18.266 +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
  18.267 +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
  18.268 +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
  18.269 +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
  18.270 +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
  18.271 +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
  18.272 +/DiaE {stroke [] 0 setdash vpt add M
  18.273 +  hpt neg vpt neg V hpt vpt neg V
  18.274 +  hpt vpt V hpt neg vpt V closepath stroke} def
  18.275 +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
  18.276 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  18.277 +  hpt2 neg 0 V closepath stroke} def
  18.278 +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
  18.279 +  hpt neg vpt -1.62 mul V
  18.280 +  hpt 2 mul 0 V
  18.281 +  hpt neg vpt 1.62 mul V closepath stroke} def
  18.282 +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
  18.283 +  hpt neg vpt 1.62 mul V
  18.284 +  hpt 2 mul 0 V
  18.285 +  hpt neg vpt -1.62 mul V closepath stroke} def
  18.286 +/PentE {stroke [] 0 setdash gsave
  18.287 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  18.288 +  closepath stroke grestore} def
  18.289 +/CircE {stroke [] 0 setdash 
  18.290 +  hpt 0 360 arc stroke} def
  18.291 +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
  18.292 +/DiaW {stroke [] 0 setdash vpt add M
  18.293 +  hpt neg vpt neg V hpt vpt neg V
  18.294 +  hpt vpt V hpt neg vpt V Opaque stroke} def
  18.295 +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
  18.296 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  18.297 +  hpt2 neg 0 V Opaque stroke} def
  18.298 +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
  18.299 +  hpt neg vpt -1.62 mul V
  18.300 +  hpt 2 mul 0 V
  18.301 +  hpt neg vpt 1.62 mul V Opaque stroke} def
  18.302 +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
  18.303 +  hpt neg vpt 1.62 mul V
  18.304 +  hpt 2 mul 0 V
  18.305 +  hpt neg vpt -1.62 mul V Opaque stroke} def
  18.306 +/PentW {stroke [] 0 setdash gsave
  18.307 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  18.308 +  Opaque stroke grestore} def
  18.309 +/CircW {stroke [] 0 setdash 
  18.310 +  hpt 0 360 arc Opaque stroke} def
  18.311 +/BoxFill {gsave Rec 1 setgray fill grestore} def
  18.312 +/Density {
  18.313 +  /Fillden exch def
  18.314 +  currentrgbcolor
  18.315 +  /ColB exch def /ColG exch def /ColR exch def
  18.316 +  /ColR ColR Fillden mul Fillden sub 1 add def
  18.317 +  /ColG ColG Fillden mul Fillden sub 1 add def
  18.318 +  /ColB ColB Fillden mul Fillden sub 1 add def
  18.319 +  ColR ColG ColB setrgbcolor} def
  18.320 +/BoxColFill {gsave Rec PolyFill} def
  18.321 +/PolyFill {gsave Density fill grestore grestore} def
  18.322 +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
  18.323 +%
  18.324 +% PostScript Level 1 Pattern Fill routine for rectangles
  18.325 +% Usage: x y w h s a XX PatternFill
  18.326 +%	x,y = lower left corner of box to be filled
  18.327 +%	w,h = width and height of box
  18.328 +%	  a = angle in degrees between lines and x-axis
  18.329 +%	 XX = 0/1 for no/yes cross-hatch
  18.330 +%
  18.331 +/PatternFill {gsave /PFa [ 9 2 roll ] def
  18.332 +  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
  18.333 +  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
  18.334 +  gsave 1 setgray fill grestore clip
  18.335 +  currentlinewidth 0.5 mul setlinewidth
  18.336 +  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
  18.337 +  0 0 M PFa 5 get rotate PFs -2 div dup translate
  18.338 +  0 1 PFs PFa 4 get div 1 add floor cvi
  18.339 +	{PFa 4 get mul 0 M 0 PFs V} for
  18.340 +  0 PFa 6 get ne {
  18.341 +	0 1 PFs PFa 4 get div 1 add floor cvi
  18.342 +	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
  18.343 + } if
  18.344 +  stroke grestore} def
  18.345 +%
  18.346 +/languagelevel where
  18.347 + {pop languagelevel} {1} ifelse
  18.348 + 2 lt
  18.349 +	{/InterpretLevel1 true def}
  18.350 +	{/InterpretLevel1 Level1 def}
  18.351 + ifelse
  18.352 +%
  18.353 +% PostScript level 2 pattern fill definitions
  18.354 +%
  18.355 +/Level2PatternFill {
  18.356 +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
  18.357 +	bind def
  18.358 +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
  18.359 +<< Tile8x8
  18.360 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
  18.361 +>> matrix makepattern
  18.362 +/Pat1 exch def
  18.363 +<< Tile8x8
  18.364 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
  18.365 +	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
  18.366 +>> matrix makepattern
  18.367 +/Pat2 exch def
  18.368 +<< Tile8x8
  18.369 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
  18.370 +	8 8 L 8 0 L 0 0 L fill}
  18.371 +>> matrix makepattern
  18.372 +/Pat3 exch def
  18.373 +<< Tile8x8
  18.374 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
  18.375 +	0 12 M 12 0 L stroke}
  18.376 +>> matrix makepattern
  18.377 +/Pat4 exch def
  18.378 +<< Tile8x8
  18.379 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
  18.380 +	0 -4 M 12 8 L stroke}
  18.381 +>> matrix makepattern
  18.382 +/Pat5 exch def
  18.383 +<< Tile8x8
  18.384 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
  18.385 +	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
  18.386 +>> matrix makepattern
  18.387 +/Pat6 exch def
  18.388 +<< Tile8x8
  18.389 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
  18.390 +	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
  18.391 +>> matrix makepattern
  18.392 +/Pat7 exch def
  18.393 +<< Tile8x8
  18.394 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
  18.395 +	12 0 M -4 8 L 12 4 M 0 10 L stroke}
  18.396 +>> matrix makepattern
  18.397 +/Pat8 exch def
  18.398 +<< Tile8x8
  18.399 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
  18.400 +	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
  18.401 +>> matrix makepattern
  18.402 +/Pat9 exch def
  18.403 +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
  18.404 +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
  18.405 +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
  18.406 +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
  18.407 +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
  18.408 +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
  18.409 +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
  18.410 +} def
  18.411 +%
  18.412 +%
  18.413 +%End of PostScript Level 2 code
  18.414 +%
  18.415 +/PatternBgnd {
  18.416 +  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
  18.417 +} def
  18.418 +%
  18.419 +% Substitute for Level 2 pattern fill codes with
  18.420 +% grayscale if Level 2 support is not selected.
  18.421 +%
  18.422 +/Level1PatternFill {
  18.423 +/Pattern1 {0.250 Density} bind def
  18.424 +/Pattern2 {0.500 Density} bind def
  18.425 +/Pattern3 {0.750 Density} bind def
  18.426 +/Pattern4 {0.125 Density} bind def
  18.427 +/Pattern5 {0.375 Density} bind def
  18.428 +/Pattern6 {0.625 Density} bind def
  18.429 +/Pattern7 {0.875 Density} bind def
  18.430 +} def
  18.431 +%
  18.432 +% Now test for support of Level 2 code
  18.433 +%
  18.434 +Level1 {Level1PatternFill} {Level2PatternFill} ifelse
  18.435 +%
  18.436 +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
  18.437 +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
  18.438 +currentdict end definefont pop
  18.439 +end
  18.440 +%%EndProlog
  18.441 +gnudict begin
  18.442 +gsave
  18.443 +doclip
  18.444 +50 50 translate
  18.445 +0.050 0.050 scale
  18.446 +0 setgray
  18.447 +newpath
  18.448 +(Helvetica) findfont 140 scalefont setfont
  18.449 +1.000 UL
  18.450 +LTb
  18.451 +714 448 M
  18.452 +63 0 V
  18.453 +6170 0 R
  18.454 +-63 0 V
  18.455 +630 448 M
  18.456 +( 1.004) Rshow
  18.457 +1.000 UL
  18.458 +LTb
  18.459 +714 1044 M
  18.460 +63 0 V
  18.461 +6170 0 R
  18.462 +-63 0 V
  18.463 +-6254 0 R
  18.464 +( 1.005) Rshow
  18.465 +1.000 UL
  18.466 +LTb
  18.467 +714 1640 M
  18.468 +63 0 V
  18.469 +6170 0 R
  18.470 +-63 0 V
  18.471 +-6254 0 R
  18.472 +( 1.006) Rshow
  18.473 +1.000 UL
  18.474 +LTb
  18.475 +714 2236 M
  18.476 +63 0 V
  18.477 +6170 0 R
  18.478 +-63 0 V
  18.479 +-6254 0 R
  18.480 +( 1.007) Rshow
  18.481 +1.000 UL
  18.482 +LTb
  18.483 +714 2831 M
  18.484 +63 0 V
  18.485 +6170 0 R
  18.486 +-63 0 V
  18.487 +-6254 0 R
  18.488 +( 1.008) Rshow
  18.489 +1.000 UL
  18.490 +LTb
  18.491 +714 3427 M
  18.492 +63 0 V
  18.493 +6170 0 R
  18.494 +-63 0 V
  18.495 +-6254 0 R
  18.496 +( 1.009) Rshow
  18.497 +1.000 UL
  18.498 +LTb
  18.499 +714 4023 M
  18.500 +63 0 V
  18.501 +6170 0 R
  18.502 +-63 0 V
  18.503 +-6254 0 R
  18.504 +( 1.01) Rshow
  18.505 +1.000 UL
  18.506 +LTb
  18.507 +714 4619 M
  18.508 +63 0 V
  18.509 +6170 0 R
  18.510 +-63 0 V
  18.511 +-6254 0 R
  18.512 +( 1.011) Rshow
  18.513 +1.000 UL
  18.514 +LTb
  18.515 +714 448 M
  18.516 +0 63 V
  18.517 +0 4108 R
  18.518 +0 -63 V
  18.519 +714 308 M
  18.520 +( 0) Cshow
  18.521 +1.000 UL
  18.522 +LTb
  18.523 +1407 448 M
  18.524 +0 63 V
  18.525 +0 4108 R
  18.526 +0 -63 V
  18.527 +0 -4248 R
  18.528 +( 2000) Cshow
  18.529 +1.000 UL
  18.530 +LTb
  18.531 +2099 448 M
  18.532 +0 63 V
  18.533 +0 4108 R
  18.534 +0 -63 V
  18.535 +0 -4248 R
  18.536 +( 4000) Cshow
  18.537 +1.000 UL
  18.538 +LTb
  18.539 +2792 448 M
  18.540 +0 63 V
  18.541 +0 4108 R
  18.542 +0 -63 V
  18.543 +0 -4248 R
  18.544 +( 6000) Cshow
  18.545 +1.000 UL
  18.546 +LTb
  18.547 +3484 448 M
  18.548 +0 63 V
  18.549 +0 4108 R
  18.550 +0 -63 V
  18.551 +0 -4248 R
  18.552 +( 8000) Cshow
  18.553 +1.000 UL
  18.554 +LTb
  18.555 +4177 448 M
  18.556 +0 63 V
  18.557 +0 4108 R
  18.558 +0 -63 V
  18.559 +0 -4248 R
  18.560 +( 10000) Cshow
  18.561 +1.000 UL
  18.562 +LTb
  18.563 +4869 448 M
  18.564 +0 63 V
  18.565 +0 4108 R
  18.566 +0 -63 V
  18.567 +0 -4248 R
  18.568 +( 12000) Cshow
  18.569 +1.000 UL
  18.570 +LTb
  18.571 +5562 448 M
  18.572 +0 63 V
  18.573 +0 4108 R
  18.574 +0 -63 V
  18.575 +0 -4248 R
  18.576 +( 14000) Cshow
  18.577 +1.000 UL
  18.578 +LTb
  18.579 +6254 448 M
  18.580 +0 63 V
  18.581 +0 4108 R
  18.582 +0 -63 V
  18.583 +0 -4248 R
  18.584 +( 16000) Cshow
  18.585 +1.000 UL
  18.586 +LTb
  18.587 +6947 448 M
  18.588 +0 63 V
  18.589 +0 4108 R
  18.590 +0 -63 V
  18.591 +0 -4248 R
  18.592 +( 18000) Cshow
  18.593 +1.000 UL
  18.594 +LTb
  18.595 +1.000 UL
  18.596 +LTb
  18.597 +714 4619 N
  18.598 +714 448 L
  18.599 +6233 0 V
  18.600 +0 4171 V
  18.601 +-6233 0 V
  18.602 +Z stroke
  18.603 +LCb setrgbcolor
  18.604 +3830 98 M
  18.605 +(Cycles between Sync Operations) Cshow
  18.606 +LTb
  18.607 +3830 4829 M
  18.608 +( Overhead Histogram) Cshow
  18.609 +1.000 UP
  18.610 +1.000 UL
  18.611 +LTb
  18.612 +% Begin plot #1
  18.613 +1.000 UL
  18.614 +LT0
  18.615 +LCb setrgbcolor
  18.616 +6296 4486 M
  18.617 +(Exec-Cycles-Workcycles-Ratio) Rshow
  18.618 +LT0
  18.619 +6380 4486 M
  18.620 +399 0 V
  18.621 +738 4229 M
  18.622 +773 2472 L
  18.623 +59 -286 V
  18.624 +950 717 L
  18.625 +235 -57 V
  18.626 +472 55 V
  18.627 +942 696 V
  18.628 +943 104 V
  18.629 +6369 581 L
  18.630 +% End plot #1
  18.631 +stroke
  18.632 +LTb
  18.633 +714 4619 N
  18.634 +714 448 L
  18.635 +6233 0 V
  18.636 +0 4171 V
  18.637 +-6233 0 V
  18.638 +Z stroke
  18.639 +1.000 UP
  18.640 +1.000 UL
  18.641 +LTb
  18.642 +1.000 UL
  18.643 +LTb
  18.644 +3594 2296 M
  18.645 +63 0 V
  18.646 +2570 0 R
  18.647 +-63 0 V
  18.648 +-2654 0 R
  18.649 +( 1.004) Rshow
  18.650 +1.000 UL
  18.651 +LTb
  18.652 +3594 2592 M
  18.653 +63 0 V
  18.654 +2570 0 R
  18.655 +-63 0 V
  18.656 +-2654 0 R
  18.657 +( 1.005) Rshow
  18.658 +1.000 UL
  18.659 +LTb
  18.660 +3594 2888 M
  18.661 +63 0 V
  18.662 +2570 0 R
  18.663 +-63 0 V
  18.664 +-2654 0 R
  18.665 +( 1.006) Rshow
  18.666 +1.000 UL
  18.667 +LTb
  18.668 +3594 3184 M
  18.669 +63 0 V
  18.670 +2570 0 R
  18.671 +-63 0 V
  18.672 +-2654 0 R
  18.673 +( 1.007) Rshow
  18.674 +1.000 UL
  18.675 +LTb
  18.676 +3594 3479 M
  18.677 +63 0 V
  18.678 +2570 0 R
  18.679 +-63 0 V
  18.680 +-2654 0 R
  18.681 +( 1.008) Rshow
  18.682 +1.000 UL
  18.683 +LTb
  18.684 +3594 3775 M
  18.685 +63 0 V
  18.686 +2570 0 R
  18.687 +-63 0 V
  18.688 +-2654 0 R
  18.689 +( 1.009) Rshow
  18.690 +1.000 UL
  18.691 +LTb
  18.692 +3594 4071 M
  18.693 +63 0 V
  18.694 +2570 0 R
  18.695 +-63 0 V
  18.696 +-2654 0 R
  18.697 +( 1.01) Rshow
  18.698 +1.000 UL
  18.699 +LTb
  18.700 +3594 4367 M
  18.701 +63 0 V
  18.702 +2570 0 R
  18.703 +-63 0 V
  18.704 +-2654 0 R
  18.705 +( 1.011) Rshow
  18.706 +1.000 UL
  18.707 +LTb
  18.708 +3594 2296 M
  18.709 +0 63 V
  18.710 +0 2008 R
  18.711 +0 -63 V
  18.712 +0 -2148 R
  18.713 +( 0) Cshow
  18.714 +1.000 UL
  18.715 +LTb
  18.716 +4121 2296 M
  18.717 +0 63 V
  18.718 +0 2008 R
  18.719 +0 -63 V
  18.720 +0 -2148 R
  18.721 +( 20000) Cshow
  18.722 +1.000 UL
  18.723 +LTb
  18.724 +4647 2296 M
  18.725 +0 63 V
  18.726 +0 2008 R
  18.727 +0 -63 V
  18.728 +0 -2148 R
  18.729 +( 40000) Cshow
  18.730 +1.000 UL
  18.731 +LTb
  18.732 +5174 2296 M
  18.733 +0 63 V
  18.734 +0 2008 R
  18.735 +0 -63 V
  18.736 +0 -2148 R
  18.737 +( 60000) Cshow
  18.738 +1.000 UL
  18.739 +LTb
  18.740 +5700 2296 M
  18.741 +0 63 V
  18.742 +0 2008 R
  18.743 +0 -63 V
  18.744 +0 -2148 R
  18.745 +( 80000) Cshow
  18.746 +1.000 UL
  18.747 +LTb
  18.748 +6227 2296 M
  18.749 +0 63 V
  18.750 +0 2008 R
  18.751 +0 -63 V
  18.752 +0 -2148 R
  18.753 +( 100000) Cshow
  18.754 +1.000 UL
  18.755 +LTb
  18.756 +1.000 UL
  18.757 +LTb
  18.758 +3594 4367 N
  18.759 +0 -2071 V
  18.760 +2633 0 V
  18.761 +0 2071 V
  18.762 +-2633 0 V
  18.763 +Z stroke
  18.764 +LCb setrgbcolor
  18.765 +4910 1974 M
  18.766 +() Cshow
  18.767 +LTb
  18.768 +4910 4297 M
  18.769 +() Cshow
  18.770 +1.000 UP
  18.771 +1.000 UL
  18.772 +LTb
  18.773 +% Begin plot #1
  18.774 +1.000 UL
  18.775 +LT0
  18.776 +LCb setrgbcolor
  18.777 +5576 4234 M
  18.778 +(Exec-Cycles-Workcycles-Ratio) Rshow
  18.779 +LT0
  18.780 +5660 4234 M
  18.781 +399 0 V
  18.782 +3596 4174 M
  18.783 +2 -873 V
  18.784 +5 -142 V
  18.785 +9 -729 V
  18.786 +18 -29 V
  18.787 +36 28 V
  18.788 +71 345 V
  18.789 +72 52 V
  18.790 +215 -464 V
  18.791 +% End plot #1
  18.792 +stroke
  18.793 +LTb
  18.794 +3594 4367 N
  18.795 +0 -2071 V
  18.796 +2633 0 V
  18.797 +0 2071 V
  18.798 +-2633 0 V
  18.799 +Z stroke
  18.800 +1.000 UP
  18.801 +1.000 UL
  18.802 +LTb
  18.803 +stroke
  18.804 +grestore
  18.805 +end
  18.806 +showpage
  18.807 +%%Trailer
  18.808 +%%DocumentFonts: Helvetica
    19.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    19.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level0.eps	Mon Dec 12 20:28:31 2011 +0100
    19.3 @@ -0,0 +1,805 @@
    19.4 +%!PS-Adobe-2.0 EPSF-2.0
    19.5 +%%Title: 20T-Optimization-Level0.eps
    19.6 +%%Creator: gnuplot 4.4 patchlevel 2
    19.7 +%%CreationDate: Mon Dec  5 16:54:50 2011
    19.8 +%%DocumentFonts: (atend)
    19.9 +%%BoundingBox: 50 50 410 302
   19.10 +%%EndComments
   19.11 +%%BeginProlog
   19.12 +/gnudict 256 dict def
   19.13 +gnudict begin
   19.14 +%
   19.15 +% The following true/false flags may be edited by hand if desired.
   19.16 +% The unit line width and grayscale image gamma correction may also be changed.
   19.17 +%
   19.18 +/Color false def
   19.19 +/Blacktext false def
   19.20 +/Solid false def
   19.21 +/Dashlength 1 def
   19.22 +/Landscape false def
   19.23 +/Level1 false def
   19.24 +/Rounded false def
   19.25 +/ClipToBoundingBox false def
   19.26 +/TransparentPatterns false def
   19.27 +/gnulinewidth 5.000 def
   19.28 +/userlinewidth gnulinewidth def
   19.29 +/Gamma 1.0 def
   19.30 +%
   19.31 +/vshift -46 def
   19.32 +/dl1 {
   19.33 +  10.0 Dashlength mul mul
   19.34 +  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
   19.35 +} def
   19.36 +/dl2 {
   19.37 +  10.0 Dashlength mul mul
   19.38 +  Rounded { currentlinewidth 0.75 mul add } if
   19.39 +} def
   19.40 +/hpt_ 31.5 def
   19.41 +/vpt_ 31.5 def
   19.42 +/hpt hpt_ def
   19.43 +/vpt vpt_ def
   19.44 +Level1 {} {
   19.45 +/SDict 10 dict def
   19.46 +systemdict /pdfmark known not {
   19.47 +  userdict /pdfmark systemdict /cleartomark get put
   19.48 +} if
   19.49 +SDict begin [
   19.50 +  /Title (20T-Optimization-Level0.eps)
   19.51 +  /Subject (gnuplot plot)
   19.52 +  /Creator (gnuplot 4.4 patchlevel 2)
   19.53 +  /Author (msach)
   19.54 +%  /Producer (gnuplot)
   19.55 +%  /Keywords ()
   19.56 +  /CreationDate (Mon Dec  5 16:54:50 2011)
   19.57 +  /DOCINFO pdfmark
   19.58 +end
   19.59 +} ifelse
   19.60 +/doclip {
   19.61 +  ClipToBoundingBox {
   19.62 +    newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath
   19.63 +    clip
   19.64 +  } if
   19.65 +} def
   19.66 +%
   19.67 +% Gnuplot Prolog Version 4.4 (August 2010)
   19.68 +%
   19.69 +%/SuppressPDFMark true def
   19.70 +%
   19.71 +/M {moveto} bind def
   19.72 +/L {lineto} bind def
   19.73 +/R {rmoveto} bind def
   19.74 +/V {rlineto} bind def
   19.75 +/N {newpath moveto} bind def
   19.76 +/Z {closepath} bind def
   19.77 +/C {setrgbcolor} bind def
   19.78 +/f {rlineto fill} bind def
   19.79 +/g {setgray} bind def
   19.80 +/Gshow {show} def   % May be redefined later in the file to support UTF-8
   19.81 +/vpt2 vpt 2 mul def
   19.82 +/hpt2 hpt 2 mul def
   19.83 +/Lshow {currentpoint stroke M 0 vshift R 
   19.84 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   19.85 +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
   19.86 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   19.87 +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
   19.88 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   19.89 +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
   19.90 +  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
   19.91 +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
   19.92 + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
   19.93 +/BL {stroke userlinewidth 2 mul setlinewidth
   19.94 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   19.95 +/AL {stroke userlinewidth 2 div setlinewidth
   19.96 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   19.97 +/UL {dup gnulinewidth mul /userlinewidth exch def
   19.98 +	dup 1 lt {pop 1} if 10 mul /udl exch def} def
   19.99 +/PL {stroke userlinewidth setlinewidth
  19.100 +	Rounded {1 setlinejoin 1 setlinecap} if} def
  19.101 +3.8 setmiterlimit
  19.102 +% Default Line colors
  19.103 +/LCw {1 1 1} def
  19.104 +/LCb {0 0 0} def
  19.105 +/LCa {0 0 0} def
  19.106 +/LC0 {1 0 0} def
  19.107 +/LC1 {0 1 0} def
  19.108 +/LC2 {0 0 1} def
  19.109 +/LC3 {1 0 1} def
  19.110 +/LC4 {0 1 1} def
  19.111 +/LC5 {1 1 0} def
  19.112 +/LC6 {0 0 0} def
  19.113 +/LC7 {1 0.3 0} def
  19.114 +/LC8 {0.5 0.5 0.5} def
  19.115 +% Default Line Types
  19.116 +/LTw {PL [] 1 setgray} def
  19.117 +/LTb {BL [] LCb DL} def
  19.118 +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
  19.119 +/LT0 {PL [] LC0 DL} def
  19.120 +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
  19.121 +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
  19.122 +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
  19.123 +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
  19.124 +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
  19.125 +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
  19.126 +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
  19.127 +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
  19.128 +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
  19.129 +/Dia {stroke [] 0 setdash 2 copy vpt add M
  19.130 +  hpt neg vpt neg V hpt vpt neg V
  19.131 +  hpt vpt V hpt neg vpt V closepath stroke
  19.132 +  Pnt} def
  19.133 +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
  19.134 +  currentpoint stroke M
  19.135 +  hpt neg vpt neg R hpt2 0 V stroke
  19.136 + } def
  19.137 +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
  19.138 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  19.139 +  hpt2 neg 0 V closepath stroke
  19.140 +  Pnt} def
  19.141 +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
  19.142 +  hpt2 vpt2 neg V currentpoint stroke M
  19.143 +  hpt2 neg 0 R hpt2 vpt2 V stroke} def
  19.144 +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
  19.145 +  hpt neg vpt -1.62 mul V
  19.146 +  hpt 2 mul 0 V
  19.147 +  hpt neg vpt 1.62 mul V closepath stroke
  19.148 +  Pnt} def
  19.149 +/Star {2 copy Pls Crs} def
  19.150 +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
  19.151 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  19.152 +  hpt2 neg 0 V closepath fill} def
  19.153 +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
  19.154 +  hpt neg vpt -1.62 mul V
  19.155 +  hpt 2 mul 0 V
  19.156 +  hpt neg vpt 1.62 mul V closepath fill} def
  19.157 +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
  19.158 +  hpt neg vpt 1.62 mul V
  19.159 +  hpt 2 mul 0 V
  19.160 +  hpt neg vpt -1.62 mul V closepath stroke
  19.161 +  Pnt} def
  19.162 +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
  19.163 +  hpt neg vpt 1.62 mul V
  19.164 +  hpt 2 mul 0 V
  19.165 +  hpt neg vpt -1.62 mul V closepath fill} def
  19.166 +/DiaF {stroke [] 0 setdash vpt add M
  19.167 +  hpt neg vpt neg V hpt vpt neg V
  19.168 +  hpt vpt V hpt neg vpt V closepath fill} def
  19.169 +/Pent {stroke [] 0 setdash 2 copy gsave
  19.170 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  19.171 +  closepath stroke grestore Pnt} def
  19.172 +/PentF {stroke [] 0 setdash gsave
  19.173 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  19.174 +  closepath fill grestore} def
  19.175 +/Circle {stroke [] 0 setdash 2 copy
  19.176 +  hpt 0 360 arc stroke Pnt} def
  19.177 +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
  19.178 +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
  19.179 +/C1 {BL [] 0 setdash 2 copy moveto
  19.180 +	2 copy vpt 0 90 arc closepath fill
  19.181 +	vpt 0 360 arc closepath} bind def
  19.182 +/C2 {BL [] 0 setdash 2 copy moveto
  19.183 +	2 copy vpt 90 180 arc closepath fill
  19.184 +	vpt 0 360 arc closepath} bind def
  19.185 +/C3 {BL [] 0 setdash 2 copy moveto
  19.186 +	2 copy vpt 0 180 arc closepath fill
  19.187 +	vpt 0 360 arc closepath} bind def
  19.188 +/C4 {BL [] 0 setdash 2 copy moveto
  19.189 +	2 copy vpt 180 270 arc closepath fill
  19.190 +	vpt 0 360 arc closepath} bind def
  19.191 +/C5 {BL [] 0 setdash 2 copy moveto
  19.192 +	2 copy vpt 0 90 arc
  19.193 +	2 copy moveto
  19.194 +	2 copy vpt 180 270 arc closepath fill
  19.195 +	vpt 0 360 arc} bind def
  19.196 +/C6 {BL [] 0 setdash 2 copy moveto
  19.197 +	2 copy vpt 90 270 arc closepath fill
  19.198 +	vpt 0 360 arc closepath} bind def
  19.199 +/C7 {BL [] 0 setdash 2 copy moveto
  19.200 +	2 copy vpt 0 270 arc closepath fill
  19.201 +	vpt 0 360 arc closepath} bind def
  19.202 +/C8 {BL [] 0 setdash 2 copy moveto
  19.203 +	2 copy vpt 270 360 arc closepath fill
  19.204 +	vpt 0 360 arc closepath} bind def
  19.205 +/C9 {BL [] 0 setdash 2 copy moveto
  19.206 +	2 copy vpt 270 450 arc closepath fill
  19.207 +	vpt 0 360 arc closepath} bind def
  19.208 +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
  19.209 +	2 copy moveto
  19.210 +	2 copy vpt 90 180 arc closepath fill
  19.211 +	vpt 0 360 arc closepath} bind def
  19.212 +/C11 {BL [] 0 setdash 2 copy moveto
  19.213 +	2 copy vpt 0 180 arc closepath fill
  19.214 +	2 copy moveto
  19.215 +	2 copy vpt 270 360 arc closepath fill
  19.216 +	vpt 0 360 arc closepath} bind def
  19.217 +/C12 {BL [] 0 setdash 2 copy moveto
  19.218 +	2 copy vpt 180 360 arc closepath fill
  19.219 +	vpt 0 360 arc closepath} bind def
  19.220 +/C13 {BL [] 0 setdash 2 copy moveto
  19.221 +	2 copy vpt 0 90 arc closepath fill
  19.222 +	2 copy moveto
  19.223 +	2 copy vpt 180 360 arc closepath fill
  19.224 +	vpt 0 360 arc closepath} bind def
  19.225 +/C14 {BL [] 0 setdash 2 copy moveto
  19.226 +	2 copy vpt 90 360 arc closepath fill
  19.227 +	vpt 0 360 arc} bind def
  19.228 +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
  19.229 +	vpt 0 360 arc closepath} bind def
  19.230 +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
  19.231 +	neg 0 rlineto closepath} bind def
  19.232 +/Square {dup Rec} bind def
  19.233 +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
  19.234 +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
  19.235 +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
  19.236 +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  19.237 +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
  19.238 +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  19.239 +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
  19.240 +	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  19.241 +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
  19.242 +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
  19.243 +	2 copy vpt Square fill Bsquare} bind def
  19.244 +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
  19.245 +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
  19.246 +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
  19.247 +	Bsquare} bind def
  19.248 +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
  19.249 +	Bsquare} bind def
  19.250 +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
  19.251 +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  19.252 +	2 copy vpt Square fill Bsquare} bind def
  19.253 +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  19.254 +	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  19.255 +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
  19.256 +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
  19.257 +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
  19.258 +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
  19.259 +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
  19.260 +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
  19.261 +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
  19.262 +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
  19.263 +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
  19.264 +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
  19.265 +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
  19.266 +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
  19.267 +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
  19.268 +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
  19.269 +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
  19.270 +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
  19.271 +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
  19.272 +/DiaE {stroke [] 0 setdash vpt add M
  19.273 +  hpt neg vpt neg V hpt vpt neg V
  19.274 +  hpt vpt V hpt neg vpt V closepath stroke} def
  19.275 +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
  19.276 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  19.277 +  hpt2 neg 0 V closepath stroke} def
  19.278 +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
  19.279 +  hpt neg vpt -1.62 mul V
  19.280 +  hpt 2 mul 0 V
  19.281 +  hpt neg vpt 1.62 mul V closepath stroke} def
  19.282 +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
  19.283 +  hpt neg vpt 1.62 mul V
  19.284 +  hpt 2 mul 0 V
  19.285 +  hpt neg vpt -1.62 mul V closepath stroke} def
  19.286 +/PentE {stroke [] 0 setdash gsave
  19.287 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  19.288 +  closepath stroke grestore} def
  19.289 +/CircE {stroke [] 0 setdash 
  19.290 +  hpt 0 360 arc stroke} def
  19.291 +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
  19.292 +/DiaW {stroke [] 0 setdash vpt add M
  19.293 +  hpt neg vpt neg V hpt vpt neg V
  19.294 +  hpt vpt V hpt neg vpt V Opaque stroke} def
  19.295 +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
  19.296 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  19.297 +  hpt2 neg 0 V Opaque stroke} def
  19.298 +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
  19.299 +  hpt neg vpt -1.62 mul V
  19.300 +  hpt 2 mul 0 V
  19.301 +  hpt neg vpt 1.62 mul V Opaque stroke} def
  19.302 +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
  19.303 +  hpt neg vpt 1.62 mul V
  19.304 +  hpt 2 mul 0 V
  19.305 +  hpt neg vpt -1.62 mul V Opaque stroke} def
  19.306 +/PentW {stroke [] 0 setdash gsave
  19.307 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  19.308 +  Opaque stroke grestore} def
  19.309 +/CircW {stroke [] 0 setdash 
  19.310 +  hpt 0 360 arc Opaque stroke} def
  19.311 +/BoxFill {gsave Rec 1 setgray fill grestore} def
  19.312 +/Density {
  19.313 +  /Fillden exch def
  19.314 +  currentrgbcolor
  19.315 +  /ColB exch def /ColG exch def /ColR exch def
  19.316 +  /ColR ColR Fillden mul Fillden sub 1 add def
  19.317 +  /ColG ColG Fillden mul Fillden sub 1 add def
  19.318 +  /ColB ColB Fillden mul Fillden sub 1 add def
  19.319 +  ColR ColG ColB setrgbcolor} def
  19.320 +/BoxColFill {gsave Rec PolyFill} def
  19.321 +/PolyFill {gsave Density fill grestore grestore} def
  19.322 +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
  19.323 +%
  19.324 +% PostScript Level 1 Pattern Fill routine for rectangles
  19.325 +% Usage: x y w h s a XX PatternFill
  19.326 +%	x,y = lower left corner of box to be filled
  19.327 +%	w,h = width and height of box
  19.328 +%	  a = angle in degrees between lines and x-axis
  19.329 +%	 XX = 0/1 for no/yes cross-hatch
  19.330 +%
  19.331 +/PatternFill {gsave /PFa [ 9 2 roll ] def
  19.332 +  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
  19.333 +  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
  19.334 +  gsave 1 setgray fill grestore clip
  19.335 +  currentlinewidth 0.5 mul setlinewidth
  19.336 +  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
  19.337 +  0 0 M PFa 5 get rotate PFs -2 div dup translate
  19.338 +  0 1 PFs PFa 4 get div 1 add floor cvi
  19.339 +	{PFa 4 get mul 0 M 0 PFs V} for
  19.340 +  0 PFa 6 get ne {
  19.341 +	0 1 PFs PFa 4 get div 1 add floor cvi
  19.342 +	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
  19.343 + } if
  19.344 +  stroke grestore} def
  19.345 +%
  19.346 +/languagelevel where
  19.347 + {pop languagelevel} {1} ifelse
  19.348 + 2 lt
  19.349 +	{/InterpretLevel1 true def}
  19.350 +	{/InterpretLevel1 Level1 def}
  19.351 + ifelse
  19.352 +%
  19.353 +% PostScript level 2 pattern fill definitions
  19.354 +%
  19.355 +/Level2PatternFill {
  19.356 +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
  19.357 +	bind def
  19.358 +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
  19.359 +<< Tile8x8
  19.360 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
  19.361 +>> matrix makepattern
  19.362 +/Pat1 exch def
  19.363 +<< Tile8x8
  19.364 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
  19.365 +	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
  19.366 +>> matrix makepattern
  19.367 +/Pat2 exch def
  19.368 +<< Tile8x8
  19.369 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
  19.370 +	8 8 L 8 0 L 0 0 L fill}
  19.371 +>> matrix makepattern
  19.372 +/Pat3 exch def
  19.373 +<< Tile8x8
  19.374 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
  19.375 +	0 12 M 12 0 L stroke}
  19.376 +>> matrix makepattern
  19.377 +/Pat4 exch def
  19.378 +<< Tile8x8
  19.379 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
  19.380 +	0 -4 M 12 8 L stroke}
  19.381 +>> matrix makepattern
  19.382 +/Pat5 exch def
  19.383 +<< Tile8x8
  19.384 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
  19.385 +	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
  19.386 +>> matrix makepattern
  19.387 +/Pat6 exch def
  19.388 +<< Tile8x8
  19.389 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
  19.390 +	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
  19.391 +>> matrix makepattern
  19.392 +/Pat7 exch def
  19.393 +<< Tile8x8
  19.394 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
  19.395 +	12 0 M -4 8 L 12 4 M 0 10 L stroke}
  19.396 +>> matrix makepattern
  19.397 +/Pat8 exch def
  19.398 +<< Tile8x8
  19.399 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
  19.400 +	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
  19.401 +>> matrix makepattern
  19.402 +/Pat9 exch def
  19.403 +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
  19.404 +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
  19.405 +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
  19.406 +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
  19.407 +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
  19.408 +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
  19.409 +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
  19.410 +} def
  19.411 +%
  19.412 +%
  19.413 +%End of PostScript Level 2 code
  19.414 +%
  19.415 +/PatternBgnd {
  19.416 +  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
  19.417 +} def
  19.418 +%
  19.419 +% Substitute for Level 2 pattern fill codes with
  19.420 +% grayscale if Level 2 support is not selected.
  19.421 +%
  19.422 +/Level1PatternFill {
  19.423 +/Pattern1 {0.250 Density} bind def
  19.424 +/Pattern2 {0.500 Density} bind def
  19.425 +/Pattern3 {0.750 Density} bind def
  19.426 +/Pattern4 {0.125 Density} bind def
  19.427 +/Pattern5 {0.375 Density} bind def
  19.428 +/Pattern6 {0.625 Density} bind def
  19.429 +/Pattern7 {0.875 Density} bind def
  19.430 +} def
  19.431 +%
  19.432 +% Now test for support of Level 2 code
  19.433 +%
  19.434 +Level1 {Level1PatternFill} {Level2PatternFill} ifelse
  19.435 +%
  19.436 +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
  19.437 +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
  19.438 +currentdict end definefont pop
  19.439 +end
  19.440 +%%EndProlog
  19.441 +gnudict begin
  19.442 +gsave
  19.443 +doclip
  19.444 +50 50 translate
  19.445 +0.050 0.050 scale
  19.446 +0 setgray
  19.447 +newpath
  19.448 +(Helvetica) findfont 140 scalefont setfont
  19.449 +1.000 UL
  19.450 +LTb
  19.451 +714 448 M
  19.452 +63 0 V
  19.453 +6170 0 R
  19.454 +-63 0 V
  19.455 +630 448 M
  19.456 +( 1.003) Rshow
  19.457 +1.000 UL
  19.458 +LTb
  19.459 +714 1044 M
  19.460 +63 0 V
  19.461 +6170 0 R
  19.462 +-63 0 V
  19.463 +-6254 0 R
  19.464 +( 1.004) Rshow
  19.465 +1.000 UL
  19.466 +LTb
  19.467 +714 1640 M
  19.468 +63 0 V
  19.469 +6170 0 R
  19.470 +-63 0 V
  19.471 +-6254 0 R
  19.472 +( 1.005) Rshow
  19.473 +1.000 UL
  19.474 +LTb
  19.475 +714 2236 M
  19.476 +63 0 V
  19.477 +6170 0 R
  19.478 +-63 0 V
  19.479 +-6254 0 R
  19.480 +( 1.006) Rshow
  19.481 +1.000 UL
  19.482 +LTb
  19.483 +714 2831 M
  19.484 +63 0 V
  19.485 +6170 0 R
  19.486 +-63 0 V
  19.487 +-6254 0 R
  19.488 +( 1.007) Rshow
  19.489 +1.000 UL
  19.490 +LTb
  19.491 +714 3427 M
  19.492 +63 0 V
  19.493 +6170 0 R
  19.494 +-63 0 V
  19.495 +-6254 0 R
  19.496 +( 1.008) Rshow
  19.497 +1.000 UL
  19.498 +LTb
  19.499 +714 4023 M
  19.500 +63 0 V
  19.501 +6170 0 R
  19.502 +-63 0 V
  19.503 +-6254 0 R
  19.504 +( 1.009) Rshow
  19.505 +1.000 UL
  19.506 +LTb
  19.507 +714 4619 M
  19.508 +63 0 V
  19.509 +6170 0 R
  19.510 +-63 0 V
  19.511 +-6254 0 R
  19.512 +( 1.01) Rshow
  19.513 +1.000 UL
  19.514 +LTb
  19.515 +714 448 M
  19.516 +0 63 V
  19.517 +0 4108 R
  19.518 +0 -63 V
  19.519 +714 308 M
  19.520 +( 0) Cshow
  19.521 +1.000 UL
  19.522 +LTb
  19.523 +1407 448 M
  19.524 +0 63 V
  19.525 +0 4108 R
  19.526 +0 -63 V
  19.527 +0 -4248 R
  19.528 +( 2000) Cshow
  19.529 +1.000 UL
  19.530 +LTb
  19.531 +2099 448 M
  19.532 +0 63 V
  19.533 +0 4108 R
  19.534 +0 -63 V
  19.535 +0 -4248 R
  19.536 +( 4000) Cshow
  19.537 +1.000 UL
  19.538 +LTb
  19.539 +2792 448 M
  19.540 +0 63 V
  19.541 +0 4108 R
  19.542 +0 -63 V
  19.543 +0 -4248 R
  19.544 +( 6000) Cshow
  19.545 +1.000 UL
  19.546 +LTb
  19.547 +3484 448 M
  19.548 +0 63 V
  19.549 +0 4108 R
  19.550 +0 -63 V
  19.551 +0 -4248 R
  19.552 +( 8000) Cshow
  19.553 +1.000 UL
  19.554 +LTb
  19.555 +4177 448 M
  19.556 +0 63 V
  19.557 +0 4108 R
  19.558 +0 -63 V
  19.559 +0 -4248 R
  19.560 +( 10000) Cshow
  19.561 +1.000 UL
  19.562 +LTb
  19.563 +4869 448 M
  19.564 +0 63 V
  19.565 +0 4108 R
  19.566 +0 -63 V
  19.567 +0 -4248 R
  19.568 +( 12000) Cshow
  19.569 +1.000 UL
  19.570 +LTb
  19.571 +5562 448 M
  19.572 +0 63 V
  19.573 +0 4108 R
  19.574 +0 -63 V
  19.575 +0 -4248 R
  19.576 +( 14000) Cshow
  19.577 +1.000 UL
  19.578 +LTb
  19.579 +6254 448 M
  19.580 +0 63 V
  19.581 +0 4108 R
  19.582 +0 -63 V
  19.583 +0 -4248 R
  19.584 +( 16000) Cshow
  19.585 +1.000 UL
  19.586 +LTb
  19.587 +6947 448 M
  19.588 +0 63 V
  19.589 +0 4108 R
  19.590 +0 -63 V
  19.591 +0 -4248 R
  19.592 +( 18000) Cshow
  19.593 +1.000 UL
  19.594 +LTb
  19.595 +1.000 UL
  19.596 +LTb
  19.597 +714 4619 N
  19.598 +714 448 L
  19.599 +6233 0 V
  19.600 +0 4171 V
  19.601 +-6233 0 V
  19.602 +Z stroke
  19.603 +LCb setrgbcolor
  19.604 +3830 98 M
  19.605 +(Cycles between Sync Operations) Cshow
  19.606 +LTb
  19.607 +3830 4829 M
  19.608 +( Overhead Histogram) Cshow
  19.609 +1.000 UP
  19.610 +1.000 UL
  19.611 +LTb
  19.612 +% Begin plot #1
  19.613 +1.000 UL
  19.614 +LT0
  19.615 +LCb setrgbcolor
  19.616 +6296 4486 M
  19.617 +(Exec-Cycles-Workcycles-Ratio) Rshow
  19.618 +LT0
  19.619 +6380 4486 M
  19.620 +399 0 V
  19.621 +738 4458 M
  19.622 +773 3237 L
  19.623 +59 -877 V
  19.624 +950 1353 L
  19.625 +235 94 V
  19.626 +472 31 V
  19.627 +942 -264 V
  19.628 +943 63 V
  19.629 +6369 687 L
  19.630 +% End plot #1
  19.631 +stroke
  19.632 +LTb
  19.633 +714 4619 N
  19.634 +714 448 L
  19.635 +6233 0 V
  19.636 +0 4171 V
  19.637 +-6233 0 V
  19.638 +Z stroke
  19.639 +1.000 UP
  19.640 +1.000 UL
  19.641 +LTb
  19.642 +1.000 UL
  19.643 +LTb
  19.644 +3594 2296 M
  19.645 +63 0 V
  19.646 +2570 0 R
  19.647 +-63 0 V
  19.648 +-2654 0 R
  19.649 +( 1.003) Rshow
  19.650 +1.000 UL
  19.651 +LTb
  19.652 +3594 2592 M
  19.653 +63 0 V
  19.654 +2570 0 R
  19.655 +-63 0 V
  19.656 +-2654 0 R
  19.657 +( 1.004) Rshow
  19.658 +1.000 UL
  19.659 +LTb
  19.660 +3594 2888 M
  19.661 +63 0 V
  19.662 +2570 0 R
  19.663 +-63 0 V
  19.664 +-2654 0 R
  19.665 +( 1.005) Rshow
  19.666 +1.000 UL
  19.667 +LTb
  19.668 +3594 3184 M
  19.669 +63 0 V
  19.670 +2570 0 R
  19.671 +-63 0 V
  19.672 +-2654 0 R
  19.673 +( 1.006) Rshow
  19.674 +1.000 UL
  19.675 +LTb
  19.676 +3594 3479 M
  19.677 +63 0 V
  19.678 +2570 0 R
  19.679 +-63 0 V
  19.680 +-2654 0 R
  19.681 +( 1.007) Rshow
  19.682 +1.000 UL
  19.683 +LTb
  19.684 +3594 3775 M
  19.685 +63 0 V
  19.686 +2570 0 R
  19.687 +-63 0 V
  19.688 +-2654 0 R
  19.689 +( 1.008) Rshow
  19.690 +1.000 UL
  19.691 +LTb
  19.692 +3594 4071 M
  19.693 +63 0 V
  19.694 +2570 0 R
  19.695 +-63 0 V
  19.696 +-2654 0 R
  19.697 +( 1.009) Rshow
  19.698 +1.000 UL
  19.699 +LTb
  19.700 +3594 4367 M
  19.701 +63 0 V
  19.702 +2570 0 R
  19.703 +-63 0 V
  19.704 +-2654 0 R
  19.705 +( 1.01) Rshow
  19.706 +1.000 UL
  19.707 +LTb
  19.708 +3594 2296 M
  19.709 +0 63 V
  19.710 +0 2008 R
  19.711 +0 -63 V
  19.712 +0 -2148 R
  19.713 +( 0) Cshow
  19.714 +1.000 UL
  19.715 +LTb
  19.716 +4121 2296 M
  19.717 +0 63 V
  19.718 +0 2008 R
  19.719 +0 -63 V
  19.720 +0 -2148 R
  19.721 +( 20000) Cshow
  19.722 +1.000 UL
  19.723 +LTb
  19.724 +4647 2296 M
  19.725 +0 63 V
  19.726 +0 2008 R
  19.727 +0 -63 V
  19.728 +0 -2148 R
  19.729 +( 40000) Cshow
  19.730 +1.000 UL
  19.731 +LTb
  19.732 +5174 2296 M
  19.733 +0 63 V
  19.734 +0 2008 R
  19.735 +0 -63 V
  19.736 +0 -2148 R
  19.737 +( 60000) Cshow
  19.738 +1.000 UL
  19.739 +LTb
  19.740 +5700 2296 M
  19.741 +0 63 V
  19.742 +0 2008 R
  19.743 +0 -63 V
  19.744 +0 -2148 R
  19.745 +( 80000) Cshow
  19.746 +1.000 UL
  19.747 +LTb
  19.748 +6227 2296 M
  19.749 +0 63 V
  19.750 +0 2008 R
  19.751 +0 -63 V
  19.752 +0 -2148 R
  19.753 +( 100000) Cshow
  19.754 +1.000 UL
  19.755 +LTb
  19.756 +1.000 UL
  19.757 +LTb
  19.758 +3594 4367 N
  19.759 +0 -2071 V
  19.760 +2633 0 V
  19.761 +0 2071 V
  19.762 +-2633 0 V
  19.763 +Z stroke
  19.764 +LCb setrgbcolor
  19.765 +4910 1974 M
  19.766 +() Cshow
  19.767 +LTb
  19.768 +4910 4297 M
  19.769 +() Cshow
  19.770 +1.000 UP
  19.771 +1.000 UL
  19.772 +LTb
  19.773 +% Begin plot #1
  19.774 +1.000 UL
  19.775 +LT0
  19.776 +LCb setrgbcolor
  19.777 +5576 4234 M
  19.778 +(Exec-Cycles-Workcycles-Ratio) Rshow
  19.779 +LT0
  19.780 +5660 4234 M
  19.781 +399 0 V
  19.782 +-2463 53 R
  19.783 +2 -606 V
  19.784 +5 -436 V
  19.785 +9 -500 V
  19.786 +18 47 V
  19.787 +36 15 V
  19.788 +71 -131 V
  19.789 +72 32 V
  19.790 +215 -293 V
  19.791 +% End plot #1
  19.792 +stroke
  19.793 +LTb
  19.794 +3594 4367 N
  19.795 +0 -2071 V
  19.796 +2633 0 V
  19.797 +0 2071 V
  19.798 +-2633 0 V
  19.799 +Z stroke
  19.800 +1.000 UP
  19.801 +1.000 UL
  19.802 +LTb
  19.803 +stroke
  19.804 +grestore
  19.805 +end
  19.806 +showpage
  19.807 +%%Trailer
  19.808 +%%DocumentFonts: Helvetica
    20.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level1.eps	Mon Dec 12 20:28:31 2011 +0100
    20.3 @@ -0,0 +1,451 @@
    20.4 +%!PS-Adobe-2.0 EPSF-2.0
    20.5 +%%Title: 20T-Optimization-Level1.eps
    20.6 +%%Creator: gnuplot 4.4 patchlevel 2
    20.7 +%%CreationDate: Mon Dec  5 16:54:52 2011
    20.8 +%%DocumentFonts: (atend)
    20.9 +%%BoundingBox: 50 50 410 302
   20.10 +%%EndComments
   20.11 +%%BeginProlog
   20.12 +/gnudict 256 dict def
   20.13 +gnudict begin
   20.14 +%
   20.15 +% The following true/false flags may be edited by hand if desired.
   20.16 +% The unit line width and grayscale image gamma correction may also be changed.
   20.17 +%
   20.18 +/Color false def
   20.19 +/Blacktext false def
   20.20 +/Solid false def
   20.21 +/Dashlength 1 def
   20.22 +/Landscape false def
   20.23 +/Level1 false def
   20.24 +/Rounded false def
   20.25 +/ClipToBoundingBox false def
   20.26 +/TransparentPatterns false def
   20.27 +/gnulinewidth 5.000 def
   20.28 +/userlinewidth gnulinewidth def
   20.29 +/Gamma 1.0 def
   20.30 +%
   20.31 +/vshift -46 def
   20.32 +/dl1 {
   20.33 +  10.0 Dashlength mul mul
   20.34 +  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
   20.35 +} def
   20.36 +/dl2 {
   20.37 +  10.0 Dashlength mul mul
   20.38 +  Rounded { currentlinewidth 0.75 mul add } if
   20.39 +} def
   20.40 +/hpt_ 31.5 def
   20.41 +/vpt_ 31.5 def
   20.42 +/hpt hpt_ def
   20.43 +/vpt vpt_ def
   20.44 +Level1 {} {
   20.45 +/SDict 10 dict def
   20.46 +systemdict /pdfmark known not {
   20.47 +  userdict /pdfmark systemdict /cleartomark get put
   20.48 +} if
   20.49 +SDict begin [
   20.50 +  /Title (20T-Optimization-Level1.eps)
   20.51 +  /Subject (gnuplot plot)
   20.52 +  /Creator (gnuplot 4.4 patchlevel 2)
   20.53 +  /Author (msach)
   20.54 +%  /Producer (gnuplot)
   20.55 +%  /Keywords ()
   20.56 +  /CreationDate (Mon Dec  5 16:54:52 2011)
   20.57 +  /DOCINFO pdfmark
   20.58 +end
   20.59 +} ifelse
   20.60 +/doclip {
   20.61 +  ClipToBoundingBox {
   20.62 +    newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath
   20.63 +    clip
   20.64 +  } if
   20.65 +} def
   20.66 +%
   20.67 +% Gnuplot Prolog Version 4.4 (August 2010)
   20.68 +%
   20.69 +%/SuppressPDFMark true def
   20.70 +%
   20.71 +/M {moveto} bind def
   20.72 +/L {lineto} bind def
   20.73 +/R {rmoveto} bind def
   20.74 +/V {rlineto} bind def
   20.75 +/N {newpath moveto} bind def
   20.76 +/Z {closepath} bind def
   20.77 +/C {setrgbcolor} bind def
   20.78 +/f {rlineto fill} bind def
   20.79 +/g {setgray} bind def
   20.80 +/Gshow {show} def   % May be redefined later in the file to support UTF-8
   20.81 +/vpt2 vpt 2 mul def
   20.82 +/hpt2 hpt 2 mul def
   20.83 +/Lshow {currentpoint stroke M 0 vshift R 
   20.84 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   20.85 +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
   20.86 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   20.87 +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
   20.88 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   20.89 +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
   20.90 +  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
   20.91 +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
   20.92 + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
   20.93 +/BL {stroke userlinewidth 2 mul setlinewidth
   20.94 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   20.95 +/AL {stroke userlinewidth 2 div setlinewidth
   20.96 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   20.97 +/UL {dup gnulinewidth mul /userlinewidth exch def
   20.98 +	dup 1 lt {pop 1} if 10 mul /udl exch def} def
   20.99 +/PL {stroke userlinewidth setlinewidth
  20.100 +	Rounded {1 setlinejoin 1 setlinecap} if} def
  20.101 +3.8 setmiterlimit
  20.102 +% Default Line colors
  20.103 +/LCw {1 1 1} def
  20.104 +/LCb {0 0 0} def
  20.105 +/LCa {0 0 0} def
  20.106 +/LC0 {1 0 0} def
  20.107 +/LC1 {0 1 0} def
  20.108 +/LC2 {0 0 1} def
  20.109 +/LC3 {1 0 1} def
  20.110 +/LC4 {0 1 1} def
  20.111 +/LC5 {1 1 0} def
  20.112 +/LC6 {0 0 0} def
  20.113 +/LC7 {1 0.3 0} def
  20.114 +/LC8 {0.5 0.5 0.5} def
  20.115 +% Default Line Types
  20.116 +/LTw {PL [] 1 setgray} def
  20.117 +/LTb {BL [] LCb DL} def
  20.118 +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
  20.119 +/LT0 {PL [] LC0 DL} def
  20.120 +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
  20.121 +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
  20.122 +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
  20.123 +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
  20.124 +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
  20.125 +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
  20.126 +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
  20.127 +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
  20.128 +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
  20.129 +/Dia {stroke [] 0 setdash 2 copy vpt add M
  20.130 +  hpt neg vpt neg V hpt vpt neg V
  20.131 +  hpt vpt V hpt neg vpt V closepath stroke
  20.132 +  Pnt} def
  20.133 +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
  20.134 +  currentpoint stroke M
  20.135 +  hpt neg vpt neg R hpt2 0 V stroke
  20.136 + } def
  20.137 +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
  20.138 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  20.139 +  hpt2 neg 0 V closepath stroke
  20.140 +  Pnt} def
  20.141 +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
  20.142 +  hpt2 vpt2 neg V currentpoint stroke M
  20.143 +  hpt2 neg 0 R hpt2 vpt2 V stroke} def
  20.144 +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
  20.145 +  hpt neg vpt -1.62 mul V
  20.146 +  hpt 2 mul 0 V
  20.147 +  hpt neg vpt 1.62 mul V closepath stroke
  20.148 +  Pnt} def
  20.149 +/Star {2 copy Pls Crs} def
  20.150 +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
  20.151 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  20.152 +  hpt2 neg 0 V closepath fill} def
  20.153 +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
  20.154 +  hpt neg vpt -1.62 mul V
  20.155 +  hpt 2 mul 0 V
  20.156 +  hpt neg vpt 1.62 mul V closepath fill} def
  20.157 +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
  20.158 +  hpt neg vpt 1.62 mul V
  20.159 +  hpt 2 mul 0 V
  20.160 +  hpt neg vpt -1.62 mul V closepath stroke
  20.161 +  Pnt} def
  20.162 +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
  20.163 +  hpt neg vpt 1.62 mul V
  20.164 +  hpt 2 mul 0 V
  20.165 +  hpt neg vpt -1.62 mul V closepath fill} def
  20.166 +/DiaF {stroke [] 0 setdash vpt add M
  20.167 +  hpt neg vpt neg V hpt vpt neg V
  20.168 +  hpt vpt V hpt neg vpt V closepath fill} def
  20.169 +/Pent {stroke [] 0 setdash 2 copy gsave
  20.170 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  20.171 +  closepath stroke grestore Pnt} def
  20.172 +/PentF {stroke [] 0 setdash gsave
  20.173 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  20.174 +  closepath fill grestore} def
  20.175 +/Circle {stroke [] 0 setdash 2 copy
  20.176 +  hpt 0 360 arc stroke Pnt} def
  20.177 +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
  20.178 +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
  20.179 +/C1 {BL [] 0 setdash 2 copy moveto
  20.180 +	2 copy vpt 0 90 arc closepath fill
  20.181 +	vpt 0 360 arc closepath} bind def
  20.182 +/C2 {BL [] 0 setdash 2 copy moveto
  20.183 +	2 copy vpt 90 180 arc closepath fill
  20.184 +	vpt 0 360 arc closepath} bind def
  20.185 +/C3 {BL [] 0 setdash 2 copy moveto
  20.186 +	2 copy vpt 0 180 arc closepath fill
  20.187 +	vpt 0 360 arc closepath} bind def
  20.188 +/C4 {BL [] 0 setdash 2 copy moveto
  20.189 +	2 copy vpt 180 270 arc closepath fill
  20.190 +	vpt 0 360 arc closepath} bind def
  20.191 +/C5 {BL [] 0 setdash 2 copy moveto
  20.192 +	2 copy vpt 0 90 arc
  20.193 +	2 copy moveto
  20.194 +	2 copy vpt 180 270 arc closepath fill
  20.195 +	vpt 0 360 arc} bind def
  20.196 +/C6 {BL [] 0 setdash 2 copy moveto
  20.197 +	2 copy vpt 90 270 arc closepath fill
  20.198 +	vpt 0 360 arc closepath} bind def
  20.199 +/C7 {BL [] 0 setdash 2 copy moveto
  20.200 +	2 copy vpt 0 270 arc closepath fill
  20.201 +	vpt 0 360 arc closepath} bind def
  20.202 +/C8 {BL [] 0 setdash 2 copy moveto
  20.203 +	2 copy vpt 270 360 arc closepath fill
  20.204 +	vpt 0 360 arc closepath} bind def
  20.205 +/C9 {BL [] 0 setdash 2 copy moveto
  20.206 +	2 copy vpt 270 450 arc closepath fill
  20.207 +	vpt 0 360 arc closepath} bind def
  20.208 +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
  20.209 +	2 copy moveto
  20.210 +	2 copy vpt 90 180 arc closepath fill
  20.211 +	vpt 0 360 arc closepath} bind def
  20.212 +/C11 {BL [] 0 setdash 2 copy moveto
  20.213 +	2 copy vpt 0 180 arc closepath fill
  20.214 +	2 copy moveto
  20.215 +	2 copy vpt 270 360 arc closepath fill
  20.216 +	vpt 0 360 arc closepath} bind def
  20.217 +/C12 {BL [] 0 setdash 2 copy moveto
  20.218 +	2 copy vpt 180 360 arc closepath fill
  20.219 +	vpt 0 360 arc closepath} bind def
  20.220 +/C13 {BL [] 0 setdash 2 copy moveto
  20.221 +	2 copy vpt 0 90 arc closepath fill
  20.222 +	2 copy moveto
  20.223 +	2 copy vpt 180 360 arc closepath fill
  20.224 +	vpt 0 360 arc closepath} bind def
  20.225 +/C14 {BL [] 0 setdash 2 copy moveto
  20.226 +	2 copy vpt 90 360 arc closepath fill
  20.227 +	vpt 0 360 arc} bind def
  20.228 +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
  20.229 +	vpt 0 360 arc closepath} bind def
  20.230 +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
  20.231 +	neg 0 rlineto closepath} bind def
  20.232 +/Square {dup Rec} bind def
  20.233 +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
  20.234 +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
  20.235 +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
  20.236 +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  20.237 +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
  20.238 +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  20.239 +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
  20.240 +	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  20.241 +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
  20.242 +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
  20.243 +	2 copy vpt Square fill Bsquare} bind def
  20.244 +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
  20.245 +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
  20.246 +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
  20.247 +	Bsquare} bind def
  20.248 +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
  20.249 +	Bsquare} bind def
  20.250 +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
  20.251 +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  20.252 +	2 copy vpt Square fill Bsquare} bind def
  20.253 +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  20.254 +	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  20.255 +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
  20.256 +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
  20.257 +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
  20.258 +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
  20.259 +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
  20.260 +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
  20.261 +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
  20.262 +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
  20.263 +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
  20.264 +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
  20.265 +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
  20.266 +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
  20.267 +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
  20.268 +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
  20.269 +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
  20.270 +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
  20.271 +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
  20.272 +/DiaE {stroke [] 0 setdash vpt add M
  20.273 +  hpt neg vpt neg V hpt vpt neg V
  20.274 +  hpt vpt V hpt neg vpt V closepath stroke} def
  20.275 +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
  20.276 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  20.277 +  hpt2 neg 0 V closepath stroke} def
  20.278 +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
  20.279 +  hpt neg vpt -1.62 mul V
  20.280 +  hpt 2 mul 0 V
  20.281 +  hpt neg vpt 1.62 mul V closepath stroke} def
  20.282 +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
  20.283 +  hpt neg vpt 1.62 mul V
  20.284 +  hpt 2 mul 0 V
  20.285 +  hpt neg vpt -1.62 mul V closepath stroke} def
  20.286 +/PentE {stroke [] 0 setdash gsave
  20.287 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  20.288 +  closepath stroke grestore} def
  20.289 +/CircE {stroke [] 0 setdash 
  20.290 +  hpt 0 360 arc stroke} def
  20.291 +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
  20.292 +/DiaW {stroke [] 0 setdash vpt add M
  20.293 +  hpt neg vpt neg V hpt vpt neg V
  20.294 +  hpt vpt V hpt neg vpt V Opaque stroke} def
  20.295 +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
  20.296 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  20.297 +  hpt2 neg 0 V Opaque stroke} def
  20.298 +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
  20.299 +  hpt neg vpt -1.62 mul V
  20.300 +  hpt 2 mul 0 V
  20.301 +  hpt neg vpt 1.62 mul V Opaque stroke} def
  20.302 +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
  20.303 +  hpt neg vpt 1.62 mul V
  20.304 +  hpt 2 mul 0 V
  20.305 +  hpt neg vpt -1.62 mul V Opaque stroke} def
  20.306 +/PentW {stroke [] 0 setdash gsave
  20.307 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  20.308 +  Opaque stroke grestore} def
  20.309 +/CircW {stroke [] 0 setdash 
  20.310 +  hpt 0 360 arc Opaque stroke} def
  20.311 +/BoxFill {gsave Rec 1 setgray fill grestore} def
  20.312 +/Density {
  20.313 +  /Fillden exch def
  20.314 +  currentrgbcolor
  20.315 +  /ColB exch def /ColG exch def /ColR exch def
  20.316 +  /ColR ColR Fillden mul Fillden sub 1 add def
  20.317 +  /ColG ColG Fillden mul Fillden sub 1 add def
  20.318 +  /ColB ColB Fillden mul Fillden sub 1 add def
  20.319 +  ColR ColG ColB setrgbcolor} def
  20.320 +/BoxColFill {gsave Rec PolyFill} def
  20.321 +/PolyFill {gsave Density fill grestore grestore} def
  20.322 +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
  20.323 +%
  20.324 +% PostScript Level 1 Pattern Fill routine for rectangles
  20.325 +% Usage: x y w h s a XX PatternFill
  20.326 +%	x,y = lower left corner of box to be filled
  20.327 +%	w,h = width and height of box
  20.328 +%	  a = angle in degrees between lines and x-axis
  20.329 +%	 XX = 0/1 for no/yes cross-hatch
  20.330 +%
  20.331 +/PatternFill {gsave /PFa [ 9 2 roll ] def
  20.332 +  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
  20.333 +  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
  20.334 +  gsave 1 setgray fill grestore clip
  20.335 +  currentlinewidth 0.5 mul setlinewidth
  20.336 +  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
  20.337 +  0 0 M PFa 5 get rotate PFs -2 div dup translate
  20.338 +  0 1 PFs PFa 4 get div 1 add floor cvi
  20.339 +	{PFa 4 get mul 0 M 0 PFs V} for
  20.340 +  0 PFa 6 get ne {
  20.341 +	0 1 PFs PFa 4 get div 1 add floor cvi
  20.342 +	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
  20.343 + } if
  20.344 +  stroke grestore} def
  20.345 +%
  20.346 +/languagelevel where
  20.347 + {pop languagelevel} {1} ifelse
  20.348 + 2 lt
  20.349 +	{/InterpretLevel1 true def}
  20.350 +	{/InterpretLevel1 Level1 def}
  20.351 + ifelse
  20.352 +%
  20.353 +% PostScript level 2 pattern fill definitions
  20.354 +%
  20.355 +/Level2PatternFill {
  20.356 +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
  20.357 +	bind def
  20.358 +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
  20.359 +<< Tile8x8
  20.360 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
  20.361 +>> matrix makepattern
  20.362 +/Pat1 exch def
  20.363 +<< Tile8x8
  20.364 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
  20.365 +	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
  20.366 +>> matrix makepattern
  20.367 +/Pat2 exch def
  20.368 +<< Tile8x8
  20.369 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
  20.370 +	8 8 L 8 0 L 0 0 L fill}
  20.371 +>> matrix makepattern
  20.372 +/Pat3 exch def
  20.373 +<< Tile8x8
  20.374 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
  20.375 +	0 12 M 12 0 L stroke}
  20.376 +>> matrix makepattern
  20.377 +/Pat4 exch def
  20.378 +<< Tile8x8
  20.379 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
  20.380 +	0 -4 M 12 8 L stroke}
  20.381 +>> matrix makepattern
  20.382 +/Pat5 exch def
  20.383 +<< Tile8x8
  20.384 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
  20.385 +	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
  20.386 +>> matrix makepattern
  20.387 +/Pat6 exch def
  20.388 +<< Tile8x8
  20.389 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
  20.390 +	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
  20.391 +>> matrix makepattern
  20.392 +/Pat7 exch def
  20.393 +<< Tile8x8
  20.394 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
  20.395 +	12 0 M -4 8 L 12 4 M 0 10 L stroke}
  20.396 +>> matrix makepattern
  20.397 +/Pat8 exch def
  20.398 +<< Tile8x8
  20.399 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
  20.400 +	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
  20.401 +>> matrix makepattern
  20.402 +/Pat9 exch def
  20.403 +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
  20.404 +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
  20.405 +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
  20.406 +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
  20.407 +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
  20.408 +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
  20.409 +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
  20.410 +} def
  20.411 +%
  20.412 +%
  20.413 +%End of PostScript Level 2 code
  20.414 +%
  20.415 +/PatternBgnd {
  20.416 +  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
  20.417 +} def
  20.418 +%
  20.419 +% Substitute for Level 2 pattern fill codes with
  20.420 +% grayscale if Level 2 support is not selected.
  20.421 +%
  20.422 +/Level1PatternFill {
  20.423 +/Pattern1 {0.250 Density} bind def
  20.424 +/Pattern2 {0.500 Density} bind def
  20.425 +/Pattern3 {0.750 Density} bind def
  20.426 +/Pattern4 {0.125 Density} bind def
  20.427 +/Pattern5 {0.375 Density} bind def
  20.428 +/Pattern6 {0.625 Density} bind def
  20.429 +/Pattern7 {0.875 Density} bind def
  20.430 +} def
  20.431 +%
  20.432 +% Now test for support of Level 2 code
  20.433 +%
  20.434 +Level1 {Level1PatternFill} {Level2PatternFill} ifelse
  20.435 +%
  20.436 +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
  20.437 +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
  20.438 +currentdict end definefont pop
  20.439 +end
  20.440 +%%EndProlog
  20.441 +gnudict begin
  20.442 +gsave
  20.443 +doclip
  20.444 +50 50 translate
  20.445 +0.050 0.050 scale
  20.446 +0 setgray
  20.447 +newpath
  20.448 +(Helvetica) findfont 140 scalefont setfont
  20.449 +stroke
  20.450 +grestore
  20.451 +end
  20.452 +showpage
  20.453 +%%Trailer
  20.454 +%%DocumentFonts: Helvetica
    21.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    21.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level3	Mon Dec 12 20:28:31 2011 +0100
    21.3 @@ -0,0 +1,14 @@
    21.4 +# Date of Run: 2011-12-05 16:41:53.358257
    21.5 +# Number of Cores: 4
    21.6 +# Number of Threads: 20 per Core
    21.7 +#<total workcycles>	<workcycles per core>	<overall cycles>	<Cycles between Syncs>	<Overhead per Core>	<Overhead>	<Overhead per Sync>	<Syncs per Core>	<ExecCycles/WorkCycles Ration>
    21.8 +#-----------------------------------
    21.9 +192528300	48132075	210915381	48.132075	4596770	18387081	4.596770	4000000	1.095503
   21.10 +192528300	48132075	210915381	48.132075	4596770	18387081	4.596770	4000000	1.095503
   21.11 +960717373	240179343	972378347	240.179343	2915243	11660974	2.915243	4000000	1.012138
   21.12 +1921224460	480306115	1935610523	480.306115	3596515	14386063	3.596516	4000000	1.007488
   21.13 +3840936665	960234166	3865137002	960.234166	6050084	24200337	6.050084	4000000	1.006301
   21.14 +7681503020	1920375755	7719040269	1920.375755	9384312	37537249	9.384312	4000000	1.004887
   21.15 +15362433996	3840608499	15419436108	3840.608499	14250528	57002112	14.250528	4000000	1.003710
   21.16 +23043269032	5760817258	23121550906	5760.817258	19570468	78281874	19.570469	4000000	1.003397
   21.17 +46086689599	11521672399	46262926156	11521.672400	44059139	176236557	44.059139	4000000	1.003824
    22.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    22.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level3-1	Mon Dec 12 20:28:31 2011 +0100
    22.3 @@ -0,0 +1,15 @@
    22.4 +# Output file name: exe_vs_task_size_results/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level3-1
    22.5 +# Date of Run: 2011-12-05 17:03:39.518407
    22.6 +# Number of Cores: 4
    22.7 +# Number of Threads: 20 per Core
    22.8 +#<total workcycles>	<workcycles per core>	<overall cycles>	<Cycles between Syncs>	<Overhead per Core>	<Overhead>	<Overhead per Sync>	<Syncs per Core>	<ExecCycles/WorkCycles Ration>
    22.9 +#-----------------------------------
   22.10 +      192725564	       48181391	      200171971	 48.181391	   1861601	   7446407	  1.861602	   4000000	  1.038637
   22.11 +      192725564	       48181391	      200171971	 48.181391	   1861601	   7446407	  1.861602	   4000000	  1.038637
   22.12 +      960618480	      240154620	      968416586	240.154620	   1949526	   7798106	  1.949526	   4000000	  1.008118
   22.13 +     1920827432	      480206858	     1933853650	480.206858	   3256554	  13026218	  3.256555	   4000000	  1.006782
   22.14 +     3841045303	      960261325	     3866112382	960.261326	   6266769	  25067079	  6.266770	   4000000	  1.006526
   22.15 +     7681303417	     1920325854	     7714574184	1920.325854	   8317691	  33270767	  8.317692	   4000000	  1.004331
   22.16 +    15362836868	     3840709217	    15467322300	3840.709217	  26121358	 104485432	 26.121358	   4000000	  1.006801
   22.17 +    23044552281	     5761138070	    23151584204	5761.138070	  26757980	 107031923	 26.757981	   4000000	  1.004645
   22.18 +    46086568286	    11521642071	    46292804834	11521.642072	  51559137	 206236548	 51.559137	   4000000	  1.004475
    23.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    23.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level3-2	Mon Dec 12 20:28:31 2011 +0100
    23.3 @@ -0,0 +1,15 @@
    23.4 +# Output file name: exe_vs_task_size_results/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level3-2
    23.5 +# Date of Run: 2011-12-05 17:16:38.798284
    23.6 +# Number of Cores: 4
    23.7 +# Number of Threads: 20 per Core
    23.8 +#   <total workcycles>	<workcycles per core>	    <overall cycles>	<Cycles between Syncs>	 <Overhead per Core>	          <Overhead>	 <Overhead per Sync>	    <Syncs per Core>	<ExecCycles/WorkCycles Ration>
    23.9 +#-----------------------------------
   23.10 +           192629806	            48157451	           203714241	           48.157452	             2771108	            11084435	            2.771109	             4000000	            1.057543
   23.11 +           480348148	           120087037	           499904029	          120.087037	             4888970	            19555881	            4.888970	             4000000	            1.040712
   23.12 +           960391531	           240097882	           967309618	          240.097883	             1729521	             6918087	            1.729522	             4000000	            1.007203
   23.13 +          1920852411	           480213102	          1934334893	          480.213103	             3370620	            13482482	            3.370620	             4000000	            1.007019
   23.14 +          3841297248	           960324312	          3858966419	          960.324312	             4417292	            17669171	            4.417293	             4000000	            1.004600
   23.15 +          7681785942	          1920446485	          7743579210	         1920.446486	            15448317	            61793268	           15.448317	             4000000	            1.008044
   23.16 +         15363346017	          3840836504	         15437121790	         3840.836504	            18443943	            73775773	           18.443943	             4000000	            1.004802
   23.17 +         23043942451	          5760985612	         23142885956	         5760.985613	            24735876	            98943505	           24.735876	             4000000	            1.004294
   23.18 +         46086768345	         11521692086	         46237609283	        11521.692086	            37710234	           150840938	           37.710234	             4000000	            1.003273
    24.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    24.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level3-2.eps	Mon Dec 12 20:28:31 2011 +0100
    24.3 @@ -0,0 +1,765 @@
    24.4 +%!PS-Adobe-2.0 EPSF-2.0
    24.5 +%%Title: 20T-Optimization-Level3-2.eps
    24.6 +%%Creator: gnuplot 4.4 patchlevel 2
    24.7 +%%CreationDate: Mon Dec  5 17:21:28 2011
    24.8 +%%DocumentFonts: (atend)
    24.9 +%%BoundingBox: 50 50 410 302
   24.10 +%%EndComments
   24.11 +%%BeginProlog
   24.12 +/gnudict 256 dict def
   24.13 +gnudict begin
   24.14 +%
   24.15 +% The following true/false flags may be edited by hand if desired.
   24.16 +% The unit line width and grayscale image gamma correction may also be changed.
   24.17 +%
   24.18 +/Color false def
   24.19 +/Blacktext false def
   24.20 +/Solid false def
   24.21 +/Dashlength 1 def
   24.22 +/Landscape false def
   24.23 +/Level1 false def
   24.24 +/Rounded false def
   24.25 +/ClipToBoundingBox false def
   24.26 +/TransparentPatterns false def
   24.27 +/gnulinewidth 5.000 def
   24.28 +/userlinewidth gnulinewidth def
   24.29 +/Gamma 1.0 def
   24.30 +%
   24.31 +/vshift -46 def
   24.32 +/dl1 {
   24.33 +  10.0 Dashlength mul mul
   24.34 +  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
   24.35 +} def
   24.36 +/dl2 {
   24.37 +  10.0 Dashlength mul mul
   24.38 +  Rounded { currentlinewidth 0.75 mul add } if
   24.39 +} def
   24.40 +/hpt_ 31.5 def
   24.41 +/vpt_ 31.5 def
   24.42 +/hpt hpt_ def
   24.43 +/vpt vpt_ def
   24.44 +Level1 {} {
   24.45 +/SDict 10 dict def
   24.46 +systemdict /pdfmark known not {
   24.47 +  userdict /pdfmark systemdict /cleartomark get put
   24.48 +} if
   24.49 +SDict begin [
   24.50 +  /Title (20T-Optimization-Level3-2.eps)
   24.51 +  /Subject (gnuplot plot)
   24.52 +  /Creator (gnuplot 4.4 patchlevel 2)
   24.53 +  /Author (msach)
   24.54 +%  /Producer (gnuplot)
   24.55 +%  /Keywords ()
   24.56 +  /CreationDate (Mon Dec  5 17:21:28 2011)
   24.57 +  /DOCINFO pdfmark
   24.58 +end
   24.59 +} ifelse
   24.60 +/doclip {
   24.61 +  ClipToBoundingBox {
   24.62 +    newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath
   24.63 +    clip
   24.64 +  } if
   24.65 +} def
   24.66 +%
   24.67 +% Gnuplot Prolog Version 4.4 (August 2010)
   24.68 +%
   24.69 +%/SuppressPDFMark true def
   24.70 +%
   24.71 +/M {moveto} bind def
   24.72 +/L {lineto} bind def
   24.73 +/R {rmoveto} bind def
   24.74 +/V {rlineto} bind def
   24.75 +/N {newpath moveto} bind def
   24.76 +/Z {closepath} bind def
   24.77 +/C {setrgbcolor} bind def
   24.78 +/f {rlineto fill} bind def
   24.79 +/g {setgray} bind def
   24.80 +/Gshow {show} def   % May be redefined later in the file to support UTF-8
   24.81 +/vpt2 vpt 2 mul def
   24.82 +/hpt2 hpt 2 mul def
   24.83 +/Lshow {currentpoint stroke M 0 vshift R 
   24.84 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   24.85 +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
   24.86 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   24.87 +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
   24.88 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   24.89 +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
   24.90 +  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
   24.91 +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
   24.92 + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
   24.93 +/BL {stroke userlinewidth 2 mul setlinewidth
   24.94 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   24.95 +/AL {stroke userlinewidth 2 div setlinewidth
   24.96 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   24.97 +/UL {dup gnulinewidth mul /userlinewidth exch def
   24.98 +	dup 1 lt {pop 1} if 10 mul /udl exch def} def
   24.99 +/PL {stroke userlinewidth setlinewidth
  24.100 +	Rounded {1 setlinejoin 1 setlinecap} if} def
  24.101 +3.8 setmiterlimit
  24.102 +% Default Line colors
  24.103 +/LCw {1 1 1} def
  24.104 +/LCb {0 0 0} def
  24.105 +/LCa {0 0 0} def
  24.106 +/LC0 {1 0 0} def
  24.107 +/LC1 {0 1 0} def
  24.108 +/LC2 {0 0 1} def
  24.109 +/LC3 {1 0 1} def
  24.110 +/LC4 {0 1 1} def
  24.111 +/LC5 {1 1 0} def
  24.112 +/LC6 {0 0 0} def
  24.113 +/LC7 {1 0.3 0} def
  24.114 +/LC8 {0.5 0.5 0.5} def
  24.115 +% Default Line Types
  24.116 +/LTw {PL [] 1 setgray} def
  24.117 +/LTb {BL [] LCb DL} def
  24.118 +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
  24.119 +/LT0 {PL [] LC0 DL} def
  24.120 +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
  24.121 +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
  24.122 +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
  24.123 +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
  24.124 +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
  24.125 +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
  24.126 +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
  24.127 +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
  24.128 +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
  24.129 +/Dia {stroke [] 0 setdash 2 copy vpt add M
  24.130 +  hpt neg vpt neg V hpt vpt neg V
  24.131 +  hpt vpt V hpt neg vpt V closepath stroke
  24.132 +  Pnt} def
  24.133 +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
  24.134 +  currentpoint stroke M
  24.135 +  hpt neg vpt neg R hpt2 0 V stroke
  24.136 + } def
  24.137 +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
  24.138 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  24.139 +  hpt2 neg 0 V closepath stroke
  24.140 +  Pnt} def
  24.141 +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
  24.142 +  hpt2 vpt2 neg V currentpoint stroke M
  24.143 +  hpt2 neg 0 R hpt2 vpt2 V stroke} def
  24.144 +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
  24.145 +  hpt neg vpt -1.62 mul V
  24.146 +  hpt 2 mul 0 V
  24.147 +  hpt neg vpt 1.62 mul V closepath stroke
  24.148 +  Pnt} def
  24.149 +/Star {2 copy Pls Crs} def
  24.150 +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
  24.151 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  24.152 +  hpt2 neg 0 V closepath fill} def
  24.153 +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
  24.154 +  hpt neg vpt -1.62 mul V
  24.155 +  hpt 2 mul 0 V
  24.156 +  hpt neg vpt 1.62 mul V closepath fill} def
  24.157 +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
  24.158 +  hpt neg vpt 1.62 mul V
  24.159 +  hpt 2 mul 0 V
  24.160 +  hpt neg vpt -1.62 mul V closepath stroke
  24.161 +  Pnt} def
  24.162 +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
  24.163 +  hpt neg vpt 1.62 mul V
  24.164 +  hpt 2 mul 0 V
  24.165 +  hpt neg vpt -1.62 mul V closepath fill} def
  24.166 +/DiaF {stroke [] 0 setdash vpt add M
  24.167 +  hpt neg vpt neg V hpt vpt neg V
  24.168 +  hpt vpt V hpt neg vpt V closepath fill} def
  24.169 +/Pent {stroke [] 0 setdash 2 copy gsave
  24.170 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  24.171 +  closepath stroke grestore Pnt} def
  24.172 +/PentF {stroke [] 0 setdash gsave
  24.173 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  24.174 +  closepath fill grestore} def
  24.175 +/Circle {stroke [] 0 setdash 2 copy
  24.176 +  hpt 0 360 arc stroke Pnt} def
  24.177 +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
  24.178 +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
  24.179 +/C1 {BL [] 0 setdash 2 copy moveto
  24.180 +	2 copy vpt 0 90 arc closepath fill
  24.181 +	vpt 0 360 arc closepath} bind def
  24.182 +/C2 {BL [] 0 setdash 2 copy moveto
  24.183 +	2 copy vpt 90 180 arc closepath fill
  24.184 +	vpt 0 360 arc closepath} bind def
  24.185 +/C3 {BL [] 0 setdash 2 copy moveto
  24.186 +	2 copy vpt 0 180 arc closepath fill
  24.187 +	vpt 0 360 arc closepath} bind def
  24.188 +/C4 {BL [] 0 setdash 2 copy moveto
  24.189 +	2 copy vpt 180 270 arc closepath fill
  24.190 +	vpt 0 360 arc closepath} bind def
  24.191 +/C5 {BL [] 0 setdash 2 copy moveto
  24.192 +	2 copy vpt 0 90 arc
  24.193 +	2 copy moveto
  24.194 +	2 copy vpt 180 270 arc closepath fill
  24.195 +	vpt 0 360 arc} bind def
  24.196 +/C6 {BL [] 0 setdash 2 copy moveto
  24.197 +	2 copy vpt 90 270 arc closepath fill
  24.198 +	vpt 0 360 arc closepath} bind def
  24.199 +/C7 {BL [] 0 setdash 2 copy moveto
  24.200 +	2 copy vpt 0 270 arc closepath fill
  24.201 +	vpt 0 360 arc closepath} bind def
  24.202 +/C8 {BL [] 0 setdash 2 copy moveto
  24.203 +	2 copy vpt 270 360 arc closepath fill
  24.204 +	vpt 0 360 arc closepath} bind def
  24.205 +/C9 {BL [] 0 setdash 2 copy moveto
  24.206 +	2 copy vpt 270 450 arc closepath fill
  24.207 +	vpt 0 360 arc closepath} bind def
  24.208 +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
  24.209 +	2 copy moveto
  24.210 +	2 copy vpt 90 180 arc closepath fill
  24.211 +	vpt 0 360 arc closepath} bind def
  24.212 +/C11 {BL [] 0 setdash 2 copy moveto
  24.213 +	2 copy vpt 0 180 arc closepath fill
  24.214 +	2 copy moveto
  24.215 +	2 copy vpt 270 360 arc closepath fill
  24.216 +	vpt 0 360 arc closepath} bind def
  24.217 +/C12 {BL [] 0 setdash 2 copy moveto
  24.218 +	2 copy vpt 180 360 arc closepath fill
  24.219 +	vpt 0 360 arc closepath} bind def
  24.220 +/C13 {BL [] 0 setdash 2 copy moveto
  24.221 +	2 copy vpt 0 90 arc closepath fill
  24.222 +	2 copy moveto
  24.223 +	2 copy vpt 180 360 arc closepath fill
  24.224 +	vpt 0 360 arc closepath} bind def
  24.225 +/C14 {BL [] 0 setdash 2 copy moveto
  24.226 +	2 copy vpt 90 360 arc closepath fill
  24.227 +	vpt 0 360 arc} bind def
  24.228 +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
  24.229 +	vpt 0 360 arc closepath} bind def
  24.230 +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
  24.231 +	neg 0 rlineto closepath} bind def
  24.232 +/Square {dup Rec} bind def
  24.233 +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
  24.234 +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
  24.235 +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
  24.236 +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  24.237 +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
  24.238 +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  24.239 +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
  24.240 +	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  24.241 +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
  24.242 +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
  24.243 +	2 copy vpt Square fill Bsquare} bind def
  24.244 +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
  24.245 +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
  24.246 +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
  24.247 +	Bsquare} bind def
  24.248 +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
  24.249 +	Bsquare} bind def
  24.250 +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
  24.251 +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  24.252 +	2 copy vpt Square fill Bsquare} bind def
  24.253 +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  24.254 +	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  24.255 +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
  24.256 +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
  24.257 +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
  24.258 +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
  24.259 +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
  24.260 +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
  24.261 +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
  24.262 +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
  24.263 +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
  24.264 +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
  24.265 +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
  24.266 +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
  24.267 +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
  24.268 +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
  24.269 +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
  24.270 +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
  24.271 +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
  24.272 +/DiaE {stroke [] 0 setdash vpt add M
  24.273 +  hpt neg vpt neg V hpt vpt neg V
  24.274 +  hpt vpt V hpt neg vpt V closepath stroke} def
  24.275 +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
  24.276 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  24.277 +  hpt2 neg 0 V closepath stroke} def
  24.278 +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
  24.279 +  hpt neg vpt -1.62 mul V
  24.280 +  hpt 2 mul 0 V
  24.281 +  hpt neg vpt 1.62 mul V closepath stroke} def
  24.282 +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
  24.283 +  hpt neg vpt 1.62 mul V
  24.284 +  hpt 2 mul 0 V
  24.285 +  hpt neg vpt -1.62 mul V closepath stroke} def
  24.286 +/PentE {stroke [] 0 setdash gsave
  24.287 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  24.288 +  closepath stroke grestore} def
  24.289 +/CircE {stroke [] 0 setdash 
  24.290 +  hpt 0 360 arc stroke} def
  24.291 +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
  24.292 +/DiaW {stroke [] 0 setdash vpt add M
  24.293 +  hpt neg vpt neg V hpt vpt neg V
  24.294 +  hpt vpt V hpt neg vpt V Opaque stroke} def
  24.295 +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
  24.296 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  24.297 +  hpt2 neg 0 V Opaque stroke} def
  24.298 +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
  24.299 +  hpt neg vpt -1.62 mul V
  24.300 +  hpt 2 mul 0 V
  24.301 +  hpt neg vpt 1.62 mul V Opaque stroke} def
  24.302 +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
  24.303 +  hpt neg vpt 1.62 mul V
  24.304 +  hpt 2 mul 0 V
  24.305 +  hpt neg vpt -1.62 mul V Opaque stroke} def
  24.306 +/PentW {stroke [] 0 setdash gsave
  24.307 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  24.308 +  Opaque stroke grestore} def
  24.309 +/CircW {stroke [] 0 setdash 
  24.310 +  hpt 0 360 arc Opaque stroke} def
  24.311 +/BoxFill {gsave Rec 1 setgray fill grestore} def
  24.312 +/Density {
  24.313 +  /Fillden exch def
  24.314 +  currentrgbcolor
  24.315 +  /ColB exch def /ColG exch def /ColR exch def
  24.316 +  /ColR ColR Fillden mul Fillden sub 1 add def
  24.317 +  /ColG ColG Fillden mul Fillden sub 1 add def
  24.318 +  /ColB ColB Fillden mul Fillden sub 1 add def
  24.319 +  ColR ColG ColB setrgbcolor} def
  24.320 +/BoxColFill {gsave Rec PolyFill} def
  24.321 +/PolyFill {gsave Density fill grestore grestore} def
  24.322 +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
  24.323 +%
  24.324 +% PostScript Level 1 Pattern Fill routine for rectangles
  24.325 +% Usage: x y w h s a XX PatternFill
  24.326 +%	x,y = lower left corner of box to be filled
  24.327 +%	w,h = width and height of box
  24.328 +%	  a = angle in degrees between lines and x-axis
  24.329 +%	 XX = 0/1 for no/yes cross-hatch
  24.330 +%
  24.331 +/PatternFill {gsave /PFa [ 9 2 roll ] def
  24.332 +  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
  24.333 +  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
  24.334 +  gsave 1 setgray fill grestore clip
  24.335 +  currentlinewidth 0.5 mul setlinewidth
  24.336 +  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
  24.337 +  0 0 M PFa 5 get rotate PFs -2 div dup translate
  24.338 +  0 1 PFs PFa 4 get div 1 add floor cvi
  24.339 +	{PFa 4 get mul 0 M 0 PFs V} for
  24.340 +  0 PFa 6 get ne {
  24.341 +	0 1 PFs PFa 4 get div 1 add floor cvi
  24.342 +	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
  24.343 + } if
  24.344 +  stroke grestore} def
  24.345 +%
  24.346 +/languagelevel where
  24.347 + {pop languagelevel} {1} ifelse
  24.348 + 2 lt
  24.349 +	{/InterpretLevel1 true def}
  24.350 +	{/InterpretLevel1 Level1 def}
  24.351 + ifelse
  24.352 +%
  24.353 +% PostScript level 2 pattern fill definitions
  24.354 +%
  24.355 +/Level2PatternFill {
  24.356 +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
  24.357 +	bind def
  24.358 +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
  24.359 +<< Tile8x8
  24.360 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
  24.361 +>> matrix makepattern
  24.362 +/Pat1 exch def
  24.363 +<< Tile8x8
  24.364 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
  24.365 +	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
  24.366 +>> matrix makepattern
  24.367 +/Pat2 exch def
  24.368 +<< Tile8x8
  24.369 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
  24.370 +	8 8 L 8 0 L 0 0 L fill}
  24.371 +>> matrix makepattern
  24.372 +/Pat3 exch def
  24.373 +<< Tile8x8
  24.374 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
  24.375 +	0 12 M 12 0 L stroke}
  24.376 +>> matrix makepattern
  24.377 +/Pat4 exch def
  24.378 +<< Tile8x8
  24.379 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
  24.380 +	0 -4 M 12 8 L stroke}
  24.381 +>> matrix makepattern
  24.382 +/Pat5 exch def
  24.383 +<< Tile8x8
  24.384 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
  24.385 +	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
  24.386 +>> matrix makepattern
  24.387 +/Pat6 exch def
  24.388 +<< Tile8x8
  24.389 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
  24.390 +	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
  24.391 +>> matrix makepattern
  24.392 +/Pat7 exch def
  24.393 +<< Tile8x8
  24.394 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
  24.395 +	12 0 M -4 8 L 12 4 M 0 10 L stroke}
  24.396 +>> matrix makepattern
  24.397 +/Pat8 exch def
  24.398 +<< Tile8x8
  24.399 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
  24.400 +	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
  24.401 +>> matrix makepattern
  24.402 +/Pat9 exch def
  24.403 +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
  24.404 +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
  24.405 +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
  24.406 +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
  24.407 +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
  24.408 +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
  24.409 +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
  24.410 +} def
  24.411 +%
  24.412 +%
  24.413 +%End of PostScript Level 2 code
  24.414 +%
  24.415 +/PatternBgnd {
  24.416 +  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
  24.417 +} def
  24.418 +%
  24.419 +% Substitute for Level 2 pattern fill codes with
  24.420 +% grayscale if Level 2 support is not selected.
  24.421 +%
  24.422 +/Level1PatternFill {
  24.423 +/Pattern1 {0.250 Density} bind def
  24.424 +/Pattern2 {0.500 Density} bind def
  24.425 +/Pattern3 {0.750 Density} bind def
  24.426 +/Pattern4 {0.125 Density} bind def
  24.427 +/Pattern5 {0.375 Density} bind def
  24.428 +/Pattern6 {0.625 Density} bind def
  24.429 +/Pattern7 {0.875 Density} bind def
  24.430 +} def
  24.431 +%
  24.432 +% Now test for support of Level 2 code
  24.433 +%
  24.434 +Level1 {Level1PatternFill} {Level2PatternFill} ifelse
  24.435 +%
  24.436 +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
  24.437 +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
  24.438 +currentdict end definefont pop
  24.439 +end
  24.440 +%%EndProlog
  24.441 +gnudict begin
  24.442 +gsave
  24.443 +doclip
  24.444 +50 50 translate
  24.445 +0.050 0.050 scale
  24.446 +0 setgray
  24.447 +newpath
  24.448 +(Helvetica) findfont 140 scalefont setfont
  24.449 +1.000 UL
  24.450 +LTb
  24.451 +630 448 M
  24.452 +63 0 V
  24.453 +6254 0 R
  24.454 +-63 0 V
  24.455 +546 448 M
  24.456 +( 1) Rshow
  24.457 +1.000 UL
  24.458 +LTb
  24.459 +630 1143 M
  24.460 +63 0 V
  24.461 +6254 0 R
  24.462 +-63 0 V
  24.463 +-6338 0 R
  24.464 +( 1.01) Rshow
  24.465 +1.000 UL
  24.466 +LTb
  24.467 +630 1838 M
  24.468 +63 0 V
  24.469 +6254 0 R
  24.470 +-63 0 V
  24.471 +-6338 0 R
  24.472 +( 1.02) Rshow
  24.473 +1.000 UL
  24.474 +LTb
  24.475 +630 2534 M
  24.476 +63 0 V
  24.477 +6254 0 R
  24.478 +-63 0 V
  24.479 +-6338 0 R
  24.480 +( 1.03) Rshow
  24.481 +1.000 UL
  24.482 +LTb
  24.483 +630 3229 M
  24.484 +63 0 V
  24.485 +6254 0 R
  24.486 +-63 0 V
  24.487 +-6338 0 R
  24.488 +( 1.04) Rshow
  24.489 +1.000 UL
  24.490 +LTb
  24.491 +630 3924 M
  24.492 +63 0 V
  24.493 +6254 0 R
  24.494 +-63 0 V
  24.495 +-6338 0 R
  24.496 +( 1.05) Rshow
  24.497 +1.000 UL
  24.498 +LTb
  24.499 +630 4619 M
  24.500 +63 0 V
  24.501 +6254 0 R
  24.502 +-63 0 V
  24.503 +-6338 0 R
  24.504 +( 1.06) Rshow
  24.505 +1.000 UL
  24.506 +LTb
  24.507 +630 448 M
  24.508 +0 63 V
  24.509 +0 4108 R
  24.510 +0 -63 V
  24.511 +630 308 M
  24.512 +( 0) Cshow
  24.513 +1.000 UL
  24.514 +LTb
  24.515 +1683 448 M
  24.516 +0 63 V
  24.517 +0 4108 R
  24.518 +0 -63 V
  24.519 +0 -4248 R
  24.520 +( 2000) Cshow
  24.521 +1.000 UL
  24.522 +LTb
  24.523 +2736 448 M
  24.524 +0 63 V
  24.525 +0 4108 R
  24.526 +0 -63 V
  24.527 +0 -4248 R
  24.528 +( 4000) Cshow
  24.529 +1.000 UL
  24.530 +LTb
  24.531 +3789 448 M
  24.532 +0 63 V
  24.533 +0 4108 R
  24.534 +0 -63 V
  24.535 +0 -4248 R
  24.536 +( 6000) Cshow
  24.537 +1.000 UL
  24.538 +LTb
  24.539 +4841 448 M
  24.540 +0 63 V
  24.541 +0 4108 R
  24.542 +0 -63 V
  24.543 +0 -4248 R
  24.544 +( 8000) Cshow
  24.545 +1.000 UL
  24.546 +LTb
  24.547 +5894 448 M
  24.548 +0 63 V
  24.549 +0 4108 R
  24.550 +0 -63 V
  24.551 +0 -4248 R
  24.552 +( 10000) Cshow
  24.553 +1.000 UL
  24.554 +LTb
  24.555 +6947 448 M
  24.556 +0 63 V
  24.557 +0 4108 R
  24.558 +0 -63 V
  24.559 +0 -4248 R
  24.560 +( 12000) Cshow
  24.561 +1.000 UL
  24.562 +LTb
  24.563 +1.000 UL
  24.564 +LTb
  24.565 +630 4619 N
  24.566 +630 448 L
  24.567 +6317 0 V
  24.568 +0 4171 V
  24.569 +-6317 0 V
  24.570 +Z stroke
  24.571 +LCb setrgbcolor
  24.572 +3788 98 M
  24.573 +(Cycles between Sync Operations) Cshow
  24.574 +LTb
  24.575 +3788 4829 M
  24.576 +( Overhead Histogram) Cshow
  24.577 +1.000 UP
  24.578 +1.000 UL
  24.579 +LTb
  24.580 +% Begin plot #1
  24.581 +1.000 UL
  24.582 +LT0
  24.583 +LCb setrgbcolor
  24.584 +6296 4486 M
  24.585 +(Exec-Cycles-Workcycles-Ratio) Rshow
  24.586 +LT0
  24.587 +6380 4486 M
  24.588 +399 0 V
  24.589 +655 4448 M
  24.590 +693 3278 L
  24.591 +756 949 L
  24.592 +883 936 L
  24.593 +1136 768 L
  24.594 +505 239 V
  24.595 +2652 782 L
  24.596 +3663 747 L
  24.597 +6695 676 L
  24.598 +% End plot #1
  24.599 +stroke
  24.600 +LTb
  24.601 +630 4619 N
  24.602 +630 448 L
  24.603 +6317 0 V
  24.604 +0 4171 V
  24.605 +-6317 0 V
  24.606 +Z stroke
  24.607 +1.000 UP
  24.608 +1.000 UL
  24.609 +LTb
  24.610 +1.000 UL
  24.611 +LTb
  24.612 +3510 2296 M
  24.613 +63 0 V
  24.614 +2654 0 R
  24.615 +-63 0 V
  24.616 +-2738 0 R
  24.617 +( 1) Rshow
  24.618 +1.000 UL
  24.619 +LTb
  24.620 +3510 2641 M
  24.621 +63 0 V
  24.622 +2654 0 R
  24.623 +-63 0 V
  24.624 +-2738 0 R
  24.625 +( 1.01) Rshow
  24.626 +1.000 UL
  24.627 +LTb
  24.628 +3510 2986 M
  24.629 +63 0 V
  24.630 +2654 0 R
  24.631 +-63 0 V
  24.632 +-2738 0 R
  24.633 +( 1.02) Rshow
  24.634 +1.000 UL
  24.635 +LTb
  24.636 +3510 3332 M
  24.637 +63 0 V
  24.638 +2654 0 R
  24.639 +-63 0 V
  24.640 +-2738 0 R
  24.641 +( 1.03) Rshow
  24.642 +1.000 UL
  24.643 +LTb
  24.644 +3510 3677 M
  24.645 +63 0 V
  24.646 +2654 0 R
  24.647 +-63 0 V
  24.648 +-2738 0 R
  24.649 +( 1.04) Rshow
  24.650 +1.000 UL
  24.651 +LTb
  24.652 +3510 4022 M
  24.653 +63 0 V
  24.654 +2654 0 R
  24.655 +-63 0 V
  24.656 +-2738 0 R
  24.657 +( 1.05) Rshow
  24.658 +1.000 UL
  24.659 +LTb
  24.660 +3510 4367 M
  24.661 +63 0 V
  24.662 +2654 0 R
  24.663 +-63 0 V
  24.664 +-2738 0 R
  24.665 +( 1.06) Rshow
  24.666 +1.000 UL
  24.667 +LTb
  24.668 +3510 2296 M
  24.669 +0 63 V
  24.670 +0 2008 R
  24.671 +0 -63 V
  24.672 +0 -2148 R
  24.673 +( 0) Cshow
  24.674 +1.000 UL
  24.675 +LTb
  24.676 +4053 2296 M
  24.677 +0 63 V
  24.678 +0 2008 R
  24.679 +0 -63 V
  24.680 +0 -2148 R
  24.681 +( 20000) Cshow
  24.682 +1.000 UL
  24.683 +LTb
  24.684 +4597 2296 M
  24.685 +0 63 V
  24.686 +0 2008 R
  24.687 +0 -63 V
  24.688 +0 -2148 R
  24.689 +( 40000) Cshow
  24.690 +1.000 UL
  24.691 +LTb
  24.692 +5140 2296 M
  24.693 +0 63 V
  24.694 +0 2008 R
  24.695 +0 -63 V
  24.696 +0 -2148 R
  24.697 +( 60000) Cshow
  24.698 +1.000 UL
  24.699 +LTb
  24.700 +5684 2296 M
  24.701 +0 63 V
  24.702 +0 2008 R
  24.703 +0 -63 V
  24.704 +0 -2148 R
  24.705 +( 80000) Cshow
  24.706 +1.000 UL
  24.707 +LTb
  24.708 +6227 2296 M
  24.709 +0 63 V
  24.710 +0 2008 R
  24.711 +0 -63 V
  24.712 +0 -2148 R
  24.713 +( 100000) Cshow
  24.714 +1.000 UL
  24.715 +LTb
  24.716 +1.000 UL
  24.717 +LTb
  24.718 +3510 4367 N
  24.719 +0 -2071 V
  24.720 +2717 0 V
  24.721 +0 2071 V
  24.722 +-2717 0 V
  24.723 +Z stroke
  24.724 +LCb setrgbcolor
  24.725 +4868 1974 M
  24.726 +() Cshow
  24.727 +LTb
  24.728 +4868 4297 M
  24.729 +() Cshow
  24.730 +1.000 UP
  24.731 +1.000 UL
  24.732 +LTb
  24.733 +% Begin plot #1
  24.734 +1.000 UL
  24.735 +LT0
  24.736 +LCb setrgbcolor
  24.737 +5576 4234 M
  24.738 +(Exec-Cycles-Workcycles-Ratio) Rshow
  24.739 +LT0
  24.740 +5660 4234 M
  24.741 +399 0 V
  24.742 +-2548 48 R
  24.743 +2 -581 V
  24.744 +4 -1156 V
  24.745 +6 -7 V
  24.746 +13 -83 V
  24.747 +26 119 V
  24.748 +52 -112 V
  24.749 +53 -18 V
  24.750 +156 -35 V
  24.751 +% End plot #1
  24.752 +stroke
  24.753 +LTb
  24.754 +3510 4367 N
  24.755 +0 -2071 V
  24.756 +2717 0 V
  24.757 +0 2071 V
  24.758 +-2717 0 V
  24.759 +Z stroke
  24.760 +1.000 UP
  24.761 +1.000 UL
  24.762 +LTb
  24.763 +stroke
  24.764 +grestore
  24.765 +end
  24.766 +showpage
  24.767 +%%Trailer
  24.768 +%%DocumentFonts: Helvetica
    25.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    25.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-05/optimization_level/20T-Optimization-Level3.eps	Mon Dec 12 20:28:31 2011 +0100
    25.3 @@ -0,0 +1,827 @@
    25.4 +%!PS-Adobe-2.0 EPSF-2.0
    25.5 +%%Title: 20T-Optimization-Level3.eps
    25.6 +%%Creator: gnuplot 4.4 patchlevel 2
    25.7 +%%CreationDate: Mon Dec  5 16:54:55 2011
    25.8 +%%DocumentFonts: (atend)
    25.9 +%%BoundingBox: 50 50 410 302
   25.10 +%%EndComments
   25.11 +%%BeginProlog
   25.12 +/gnudict 256 dict def
   25.13 +gnudict begin
   25.14 +%
   25.15 +% The following true/false flags may be edited by hand if desired.
   25.16 +% The unit line width and grayscale image gamma correction may also be changed.
   25.17 +%
   25.18 +/Color false def
   25.19 +/Blacktext false def
   25.20 +/Solid false def
   25.21 +/Dashlength 1 def
   25.22 +/Landscape false def
   25.23 +/Level1 false def
   25.24 +/Rounded false def
   25.25 +/ClipToBoundingBox false def
   25.26 +/TransparentPatterns false def
   25.27 +/gnulinewidth 5.000 def
   25.28 +/userlinewidth gnulinewidth def
   25.29 +/Gamma 1.0 def
   25.30 +%
   25.31 +/vshift -46 def
   25.32 +/dl1 {
   25.33 +  10.0 Dashlength mul mul
   25.34 +  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
   25.35 +} def
   25.36 +/dl2 {
   25.37 +  10.0 Dashlength mul mul
   25.38 +  Rounded { currentlinewidth 0.75 mul add } if
   25.39 +} def
   25.40 +/hpt_ 31.5 def
   25.41 +/vpt_ 31.5 def
   25.42 +/hpt hpt_ def
   25.43 +/vpt vpt_ def
   25.44 +Level1 {} {
   25.45 +/SDict 10 dict def
   25.46 +systemdict /pdfmark known not {
   25.47 +  userdict /pdfmark systemdict /cleartomark get put
   25.48 +} if
   25.49 +SDict begin [
   25.50 +  /Title (20T-Optimization-Level3.eps)
   25.51 +  /Subject (gnuplot plot)
   25.52 +  /Creator (gnuplot 4.4 patchlevel 2)
   25.53 +  /Author (msach)
   25.54 +%  /Producer (gnuplot)
   25.55 +%  /Keywords ()
   25.56 +  /CreationDate (Mon Dec  5 16:54:55 2011)
   25.57 +  /DOCINFO pdfmark
   25.58 +end
   25.59 +} ifelse
   25.60 +/doclip {
   25.61 +  ClipToBoundingBox {
   25.62 +    newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath
   25.63 +    clip
   25.64 +  } if
   25.65 +} def
   25.66 +%
   25.67 +% Gnuplot Prolog Version 4.4 (August 2010)
   25.68 +%
   25.69 +%/SuppressPDFMark true def
   25.70 +%
   25.71 +/M {moveto} bind def
   25.72 +/L {lineto} bind def
   25.73 +/R {rmoveto} bind def
   25.74 +/V {rlineto} bind def
   25.75 +/N {newpath moveto} bind def
   25.76 +/Z {closepath} bind def
   25.77 +/C {setrgbcolor} bind def
   25.78 +/f {rlineto fill} bind def
   25.79 +/g {setgray} bind def
   25.80 +/Gshow {show} def   % May be redefined later in the file to support UTF-8
   25.81 +/vpt2 vpt 2 mul def
   25.82 +/hpt2 hpt 2 mul def
   25.83 +/Lshow {currentpoint stroke M 0 vshift R 
   25.84 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   25.85 +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
   25.86 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   25.87 +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
   25.88 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   25.89 +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
   25.90 +  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
   25.91 +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
   25.92 + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
   25.93 +/BL {stroke userlinewidth 2 mul setlinewidth
   25.94 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   25.95 +/AL {stroke userlinewidth 2 div setlinewidth
   25.96 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   25.97 +/UL {dup gnulinewidth mul /userlinewidth exch def
   25.98 +	dup 1 lt {pop 1} if 10 mul /udl exch def} def
   25.99 +/PL {stroke userlinewidth setlinewidth
  25.100 +	Rounded {1 setlinejoin 1 setlinecap} if} def
  25.101 +3.8 setmiterlimit
  25.102 +% Default Line colors
  25.103 +/LCw {1 1 1} def
  25.104 +/LCb {0 0 0} def
  25.105 +/LCa {0 0 0} def
  25.106 +/LC0 {1 0 0} def
  25.107 +/LC1 {0 1 0} def
  25.108 +/LC2 {0 0 1} def
  25.109 +/LC3 {1 0 1} def
  25.110 +/LC4 {0 1 1} def
  25.111 +/LC5 {1 1 0} def
  25.112 +/LC6 {0 0 0} def
  25.113 +/LC7 {1 0.3 0} def
  25.114 +/LC8 {0.5 0.5 0.5} def
  25.115 +% Default Line Types
  25.116 +/LTw {PL [] 1 setgray} def
  25.117 +/LTb {BL [] LCb DL} def
  25.118 +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
  25.119 +/LT0 {PL [] LC0 DL} def
  25.120 +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
  25.121 +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
  25.122 +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
  25.123 +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
  25.124 +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
  25.125 +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
  25.126 +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
  25.127 +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
  25.128 +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
  25.129 +/Dia {stroke [] 0 setdash 2 copy vpt add M
  25.130 +  hpt neg vpt neg V hpt vpt neg V
  25.131 +  hpt vpt V hpt neg vpt V closepath stroke
  25.132 +  Pnt} def
  25.133 +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
  25.134 +  currentpoint stroke M
  25.135 +  hpt neg vpt neg R hpt2 0 V stroke
  25.136 + } def
  25.137 +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
  25.138 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  25.139 +  hpt2 neg 0 V closepath stroke
  25.140 +  Pnt} def
  25.141 +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
  25.142 +  hpt2 vpt2 neg V currentpoint stroke M
  25.143 +  hpt2 neg 0 R hpt2 vpt2 V stroke} def
  25.144 +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
  25.145 +  hpt neg vpt -1.62 mul V
  25.146 +  hpt 2 mul 0 V
  25.147 +  hpt neg vpt 1.62 mul V closepath stroke
  25.148 +  Pnt} def
  25.149 +/Star {2 copy Pls Crs} def
  25.150 +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
  25.151 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  25.152 +  hpt2 neg 0 V closepath fill} def
  25.153 +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
  25.154 +  hpt neg vpt -1.62 mul V
  25.155 +  hpt 2 mul 0 V
  25.156 +  hpt neg vpt 1.62 mul V closepath fill} def
  25.157 +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
  25.158 +  hpt neg vpt 1.62 mul V
  25.159 +  hpt 2 mul 0 V
  25.160 +  hpt neg vpt -1.62 mul V closepath stroke
  25.161 +  Pnt} def
  25.162 +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
  25.163 +  hpt neg vpt 1.62 mul V
  25.164 +  hpt 2 mul 0 V
  25.165 +  hpt neg vpt -1.62 mul V closepath fill} def
  25.166 +/DiaF {stroke [] 0 setdash vpt add M
  25.167 +  hpt neg vpt neg V hpt vpt neg V
  25.168 +  hpt vpt V hpt neg vpt V closepath fill} def
  25.169 +/Pent {stroke [] 0 setdash 2 copy gsave
  25.170 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  25.171 +  closepath stroke grestore Pnt} def
  25.172 +/PentF {stroke [] 0 setdash gsave
  25.173 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  25.174 +  closepath fill grestore} def
  25.175 +/Circle {stroke [] 0 setdash 2 copy
  25.176 +  hpt 0 360 arc stroke Pnt} def
  25.177 +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
  25.178 +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
  25.179 +/C1 {BL [] 0 setdash 2 copy moveto
  25.180 +	2 copy vpt 0 90 arc closepath fill
  25.181 +	vpt 0 360 arc closepath} bind def
  25.182 +/C2 {BL [] 0 setdash 2 copy moveto
  25.183 +	2 copy vpt 90 180 arc closepath fill
  25.184 +	vpt 0 360 arc closepath} bind def
  25.185 +/C3 {BL [] 0 setdash 2 copy moveto
  25.186 +	2 copy vpt 0 180 arc closepath fill
  25.187 +	vpt 0 360 arc closepath} bind def
  25.188 +/C4 {BL [] 0 setdash 2 copy moveto
  25.189 +	2 copy vpt 180 270 arc closepath fill
  25.190 +	vpt 0 360 arc closepath} bind def
  25.191 +/C5 {BL [] 0 setdash 2 copy moveto
  25.192 +	2 copy vpt 0 90 arc
  25.193 +	2 copy moveto
  25.194 +	2 copy vpt 180 270 arc closepath fill
  25.195 +	vpt 0 360 arc} bind def
  25.196 +/C6 {BL [] 0 setdash 2 copy moveto
  25.197 +	2 copy vpt 90 270 arc closepath fill
  25.198 +	vpt 0 360 arc closepath} bind def
  25.199 +/C7 {BL [] 0 setdash 2 copy moveto
  25.200 +	2 copy vpt 0 270 arc closepath fill
  25.201 +	vpt 0 360 arc closepath} bind def
  25.202 +/C8 {BL [] 0 setdash 2 copy moveto
  25.203 +	2 copy vpt 270 360 arc closepath fill
  25.204 +	vpt 0 360 arc closepath} bind def
  25.205 +/C9 {BL [] 0 setdash 2 copy moveto
  25.206 +	2 copy vpt 270 450 arc closepath fill
  25.207 +	vpt 0 360 arc closepath} bind def
  25.208 +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
  25.209 +	2 copy moveto
  25.210 +	2 copy vpt 90 180 arc closepath fill
  25.211 +	vpt 0 360 arc closepath} bind def
  25.212 +/C11 {BL [] 0 setdash 2 copy moveto
  25.213 +	2 copy vpt 0 180 arc closepath fill
  25.214 +	2 copy moveto
  25.215 +	2 copy vpt 270 360 arc closepath fill
  25.216 +	vpt 0 360 arc closepath} bind def
  25.217 +/C12 {BL [] 0 setdash 2 copy moveto
  25.218 +	2 copy vpt 180 360 arc closepath fill
  25.219 +	vpt 0 360 arc closepath} bind def
  25.220 +/C13 {BL [] 0 setdash 2 copy moveto
  25.221 +	2 copy vpt 0 90 arc closepath fill
  25.222 +	2 copy moveto
  25.223 +	2 copy vpt 180 360 arc closepath fill
  25.224 +	vpt 0 360 arc closepath} bind def
  25.225 +/C14 {BL [] 0 setdash 2 copy moveto
  25.226 +	2 copy vpt 90 360 arc closepath fill
  25.227 +	vpt 0 360 arc} bind def
  25.228 +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
  25.229 +	vpt 0 360 arc closepath} bind def
  25.230 +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
  25.231 +	neg 0 rlineto closepath} bind def
  25.232 +/Square {dup Rec} bind def
  25.233 +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
  25.234 +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
  25.235 +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
  25.236 +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  25.237 +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
  25.238 +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  25.239 +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
  25.240 +	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  25.241 +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
  25.242 +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
  25.243 +	2 copy vpt Square fill Bsquare} bind def
  25.244 +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
  25.245 +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
  25.246 +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
  25.247 +	Bsquare} bind def
  25.248 +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
  25.249 +	Bsquare} bind def
  25.250 +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
  25.251 +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  25.252 +	2 copy vpt Square fill Bsquare} bind def
  25.253 +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  25.254 +	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  25.255 +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
  25.256 +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
  25.257 +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
  25.258 +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
  25.259 +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
  25.260 +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
  25.261 +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
  25.262 +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
  25.263 +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
  25.264 +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
  25.265 +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
  25.266 +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
  25.267 +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
  25.268 +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
  25.269 +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
  25.270 +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
  25.271 +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
  25.272 +/DiaE {stroke [] 0 setdash vpt add M
  25.273 +  hpt neg vpt neg V hpt vpt neg V
  25.274 +  hpt vpt V hpt neg vpt V closepath stroke} def
  25.275 +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
  25.276 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  25.277 +  hpt2 neg 0 V closepath stroke} def
  25.278 +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
  25.279 +  hpt neg vpt -1.62 mul V
  25.280 +  hpt 2 mul 0 V
  25.281 +  hpt neg vpt 1.62 mul V closepath stroke} def
  25.282 +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
  25.283 +  hpt neg vpt 1.62 mul V
  25.284 +  hpt 2 mul 0 V
  25.285 +  hpt neg vpt -1.62 mul V closepath stroke} def
  25.286 +/PentE {stroke [] 0 setdash gsave
  25.287 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  25.288 +  closepath stroke grestore} def
  25.289 +/CircE {stroke [] 0 setdash 
  25.290 +  hpt 0 360 arc stroke} def
  25.291 +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
  25.292 +/DiaW {stroke [] 0 setdash vpt add M
  25.293 +  hpt neg vpt neg V hpt vpt neg V
  25.294 +  hpt vpt V hpt neg vpt V Opaque stroke} def
  25.295 +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
  25.296 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  25.297 +  hpt2 neg 0 V Opaque stroke} def
  25.298 +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
  25.299 +  hpt neg vpt -1.62 mul V
  25.300 +  hpt 2 mul 0 V
  25.301 +  hpt neg vpt 1.62 mul V Opaque stroke} def
  25.302 +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
  25.303 +  hpt neg vpt 1.62 mul V
  25.304 +  hpt 2 mul 0 V
  25.305 +  hpt neg vpt -1.62 mul V Opaque stroke} def
  25.306 +/PentW {stroke [] 0 setdash gsave
  25.307 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  25.308 +  Opaque stroke grestore} def
  25.309 +/CircW {stroke [] 0 setdash 
  25.310 +  hpt 0 360 arc Opaque stroke} def
  25.311 +/BoxFill {gsave Rec 1 setgray fill grestore} def
  25.312 +/Density {
  25.313 +  /Fillden exch def
  25.314 +  currentrgbcolor
  25.315 +  /ColB exch def /ColG exch def /ColR exch def
  25.316 +  /ColR ColR Fillden mul Fillden sub 1 add def
  25.317 +  /ColG ColG Fillden mul Fillden sub 1 add def
  25.318 +  /ColB ColB Fillden mul Fillden sub 1 add def
  25.319 +  ColR ColG ColB setrgbcolor} def
  25.320 +/BoxColFill {gsave Rec PolyFill} def
  25.321 +/PolyFill {gsave Density fill grestore grestore} def
  25.322 +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
  25.323 +%
  25.324 +% PostScript Level 1 Pattern Fill routine for rectangles
  25.325 +% Usage: x y w h s a XX PatternFill
  25.326 +%	x,y = lower left corner of box to be filled
  25.327 +%	w,h = width and height of box
  25.328 +%	  a = angle in degrees between lines and x-axis
  25.329 +%	 XX = 0/1 for no/yes cross-hatch
  25.330 +%
  25.331 +/PatternFill {gsave /PFa [ 9 2 roll ] def
  25.332 +  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
  25.333 +  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
  25.334 +  gsave 1 setgray fill grestore clip
  25.335 +  currentlinewidth 0.5 mul setlinewidth
  25.336 +  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
  25.337 +  0 0 M PFa 5 get rotate PFs -2 div dup translate
  25.338 +  0 1 PFs PFa 4 get div 1 add floor cvi
  25.339 +	{PFa 4 get mul 0 M 0 PFs V} for
  25.340 +  0 PFa 6 get ne {
  25.341 +	0 1 PFs PFa 4 get div 1 add floor cvi
  25.342 +	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
  25.343 + } if
  25.344 +  stroke grestore} def
  25.345 +%
  25.346 +/languagelevel where
  25.347 + {pop languagelevel} {1} ifelse
  25.348 + 2 lt
  25.349 +	{/InterpretLevel1 true def}
  25.350 +	{/InterpretLevel1 Level1 def}
  25.351 + ifelse
  25.352 +%
  25.353 +% PostScript level 2 pattern fill definitions
  25.354 +%
  25.355 +/Level2PatternFill {
  25.356 +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
  25.357 +	bind def
  25.358 +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
  25.359 +<< Tile8x8
  25.360 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
  25.361 +>> matrix makepattern
  25.362 +/Pat1 exch def
  25.363 +<< Tile8x8
  25.364 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
  25.365 +	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
  25.366 +>> matrix makepattern
  25.367 +/Pat2 exch def
  25.368 +<< Tile8x8
  25.369 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
  25.370 +	8 8 L 8 0 L 0 0 L fill}
  25.371 +>> matrix makepattern
  25.372 +/Pat3 exch def
  25.373 +<< Tile8x8
  25.374 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
  25.375 +	0 12 M 12 0 L stroke}
  25.376 +>> matrix makepattern
  25.377 +/Pat4 exch def
  25.378 +<< Tile8x8
  25.379 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
  25.380 +	0 -4 M 12 8 L stroke}
  25.381 +>> matrix makepattern
  25.382 +/Pat5 exch def
  25.383 +<< Tile8x8
  25.384 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
  25.385 +	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
  25.386 +>> matrix makepattern
  25.387 +/Pat6 exch def
  25.388 +<< Tile8x8
  25.389 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
  25.390 +	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
  25.391 +>> matrix makepattern
  25.392 +/Pat7 exch def
  25.393 +<< Tile8x8
  25.394 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
  25.395 +	12 0 M -4 8 L 12 4 M 0 10 L stroke}
  25.396 +>> matrix makepattern
  25.397 +/Pat8 exch def
  25.398 +<< Tile8x8
  25.399 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
  25.400 +	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
  25.401 +>> matrix makepattern
  25.402 +/Pat9 exch def
  25.403 +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
  25.404 +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
  25.405 +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
  25.406 +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
  25.407 +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
  25.408 +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
  25.409 +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
  25.410 +} def
  25.411 +%
  25.412 +%
  25.413 +%End of PostScript Level 2 code
  25.414 +%
  25.415 +/PatternBgnd {
  25.416 +  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
  25.417 +} def
  25.418 +%
  25.419 +% Substitute for Level 2 pattern fill codes with
  25.420 +% grayscale if Level 2 support is not selected.
  25.421 +%
  25.422 +/Level1PatternFill {
  25.423 +/Pattern1 {0.250 Density} bind def
  25.424 +/Pattern2 {0.500 Density} bind def
  25.425 +/Pattern3 {0.750 Density} bind def
  25.426 +/Pattern4 {0.125 Density} bind def
  25.427 +/Pattern5 {0.375 Density} bind def
  25.428 +/Pattern6 {0.625 Density} bind def
  25.429 +/Pattern7 {0.875 Density} bind def
  25.430 +} def
  25.431 +%
  25.432 +% Now test for support of Level 2 code
  25.433 +%
  25.434 +Level1 {Level1PatternFill} {Level2PatternFill} ifelse
  25.435 +%
  25.436 +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
  25.437 +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
  25.438 +currentdict end definefont pop
  25.439 +end
  25.440 +%%EndProlog
  25.441 +gnudict begin
  25.442 +gsave
  25.443 +doclip
  25.444 +50 50 translate
  25.445 +0.050 0.050 scale
  25.446 +0 setgray
  25.447 +newpath
  25.448 +(Helvetica) findfont 140 scalefont setfont
  25.449 +1.000 UL
  25.450 +LTb
  25.451 +630 448 M
  25.452 +63 0 V
  25.453 +6254 0 R
  25.454 +-63 0 V
  25.455 +546 448 M
  25.456 +( 1) Rshow
  25.457 +1.000 UL
  25.458 +LTb
  25.459 +630 865 M
  25.460 +63 0 V
  25.461 +6254 0 R
  25.462 +-63 0 V
  25.463 +546 865 M
  25.464 +( 1.01) Rshow
  25.465 +1.000 UL
  25.466 +LTb
  25.467 +630 1282 M
  25.468 +63 0 V
  25.469 +6254 0 R
  25.470 +-63 0 V
  25.471 +-6338 0 R
  25.472 +( 1.02) Rshow
  25.473 +1.000 UL
  25.474 +LTb
  25.475 +630 1699 M
  25.476 +63 0 V
  25.477 +6254 0 R
  25.478 +-63 0 V
  25.479 +-6338 0 R
  25.480 +( 1.03) Rshow
  25.481 +1.000 UL
  25.482 +LTb
  25.483 +630 2116 M
  25.484 +63 0 V
  25.485 +6254 0 R
  25.486 +-63 0 V
  25.487 +-6338 0 R
  25.488 +( 1.04) Rshow
  25.489 +1.000 UL
  25.490 +LTb
  25.491 +630 2534 M
  25.492 +63 0 V
  25.493 +6254 0 R
  25.494 +-63 0 V
  25.495 +-6338 0 R
  25.496 +( 1.05) Rshow
  25.497 +1.000 UL
  25.498 +LTb
  25.499 +630 2951 M
  25.500 +63 0 V
  25.501 +6254 0 R
  25.502 +-63 0 V
  25.503 +-6338 0 R
  25.504 +( 1.06) Rshow
  25.505 +1.000 UL
  25.506 +LTb
  25.507 +630 3368 M
  25.508 +63 0 V
  25.509 +6254 0 R
  25.510 +-63 0 V
  25.511 +-6338 0 R
  25.512 +( 1.07) Rshow
  25.513 +1.000 UL
  25.514 +LTb
  25.515 +630 3785 M
  25.516 +63 0 V
  25.517 +6254 0 R
  25.518 +-63 0 V
  25.519 +-6338 0 R
  25.520 +( 1.08) Rshow
  25.521 +1.000 UL
  25.522 +LTb
  25.523 +630 4202 M
  25.524 +63 0 V
  25.525 +6254 0 R
  25.526 +-63 0 V
  25.527 +-6338 0 R
  25.528 +( 1.09) Rshow
  25.529 +1.000 UL
  25.530 +LTb
  25.531 +630 4619 M
  25.532 +63 0 V
  25.533 +6254 0 R
  25.534 +-63 0 V
  25.535 +-6338 0 R
  25.536 +( 1.1) Rshow
  25.537 +1.000 UL
  25.538 +LTb
  25.539 +630 448 M
  25.540 +0 63 V
  25.541 +0 4108 R
  25.542 +0 -63 V
  25.543 +630 308 M
  25.544 +( 0) Cshow
  25.545 +1.000 UL
  25.546 +LTb
  25.547 +1683 448 M
  25.548 +0 63 V
  25.549 +0 4108 R
  25.550 +0 -63 V
  25.551 +0 -4248 R
  25.552 +( 2000) Cshow
  25.553 +1.000 UL
  25.554 +LTb
  25.555 +2736 448 M
  25.556 +0 63 V
  25.557 +0 4108 R
  25.558 +0 -63 V
  25.559 +0 -4248 R
  25.560 +( 4000) Cshow
  25.561 +1.000 UL
  25.562 +LTb
  25.563 +3789 448 M
  25.564 +0 63 V
  25.565 +0 4108 R
  25.566 +0 -63 V
  25.567 +0 -4248 R
  25.568 +( 6000) Cshow
  25.569 +1.000 UL
  25.570 +LTb
  25.571 +4841 448 M
  25.572 +0 63 V
  25.573 +0 4108 R
  25.574 +0 -63 V
  25.575 +0 -4248 R
  25.576 +( 8000) Cshow
  25.577 +1.000 UL
  25.578 +LTb
  25.579 +5894 448 M
  25.580 +0 63 V
  25.581 +0 4108 R
  25.582 +0 -63 V
  25.583 +0 -4248 R
  25.584 +( 10000) Cshow
  25.585 +1.000 UL
  25.586 +LTb
  25.587 +6947 448 M
  25.588 +0 63 V
  25.589 +0 4108 R
  25.590 +0 -63 V
  25.591 +0 -4248 R
  25.592 +( 12000) Cshow
  25.593 +1.000 UL
  25.594 +LTb
  25.595 +1.000 UL
  25.596 +LTb
  25.597 +630 4619 N
  25.598 +630 448 L
  25.599 +6317 0 V
  25.600 +0 4171 V
  25.601 +-6317 0 V
  25.602 +Z stroke
  25.603 +LCb setrgbcolor
  25.604 +3788 98 M
  25.605 +(Cycles between Sync Operations) Cshow
  25.606 +LTb
  25.607 +3788 4829 M
  25.608 +( Overhead Histogram) Cshow
  25.609 +1.000 UP
  25.610 +1.000 UL
  25.611 +LTb
  25.612 +% Begin plot #1
  25.613 +1.000 UL
  25.614 +LT0
  25.615 +LCb setrgbcolor
  25.616 +6296 4486 M
  25.617 +(Exec-Cycles-Workcycles-Ratio) Rshow
  25.618 +LT0
  25.619 +6380 4486 M
  25.620 +399 0 V
  25.621 +655 4431 M
  25.622 +756 954 L
  25.623 +883 760 L
  25.624 +252 -49 V
  25.625 +506 -59 V
  25.626 +2652 603 L
  25.627 +3663 590 L
  25.628 +3032 17 V
  25.629 +% End plot #1
  25.630 +stroke
  25.631 +LTb
  25.632 +630 4619 N
  25.633 +630 448 L
  25.634 +6317 0 V
  25.635 +0 4171 V
  25.636 +-6317 0 V
  25.637 +Z stroke
  25.638 +1.000 UP
  25.639 +1.000 UL
  25.640 +LTb
  25.641 +1.000 UL
  25.642 +LTb
  25.643 +3510 2296 M
  25.644 +63 0 V
  25.645 +2654 0 R
  25.646 +-63 0 V
  25.647 +-2738 0 R
  25.648 +( 1) Rshow
  25.649 +1.000 UL
  25.650 +LTb
  25.651 +3510 2503 M
  25.652 +63 0 V
  25.653 +2654 0 R
  25.654 +-63 0 V
  25.655 +-2738 0 R
  25.656 +( 1.01) Rshow
  25.657 +1.000 UL
  25.658 +LTb
  25.659 +3510 2710 M
  25.660 +63 0 V
  25.661 +2654 0 R
  25.662 +-63 0 V
  25.663 +-2738 0 R
  25.664 +( 1.02) Rshow
  25.665 +1.000 UL
  25.666 +LTb
  25.667 +3510 2917 M
  25.668 +63 0 V
  25.669 +2654 0 R
  25.670 +-63 0 V
  25.671 +-2738 0 R
  25.672 +( 1.03) Rshow
  25.673 +1.000 UL
  25.674 +LTb
  25.675 +3510 3124 M
  25.676 +63 0 V
  25.677 +2654 0 R
  25.678 +-63 0 V
  25.679 +-2738 0 R
  25.680 +( 1.04) Rshow
  25.681 +1.000 UL
  25.682 +LTb
  25.683 +3510 3332 M
  25.684 +63 0 V
  25.685 +2654 0 R
  25.686 +-63 0 V
  25.687 +-2738 0 R
  25.688 +( 1.05) Rshow
  25.689 +1.000 UL
  25.690 +LTb
  25.691 +3510 3539 M
  25.692 +63 0 V
  25.693 +2654 0 R
  25.694 +-63 0 V
  25.695 +-2738 0 R
  25.696 +( 1.06) Rshow
  25.697 +1.000 UL
  25.698 +LTb
  25.699 +3510 3746 M
  25.700 +63 0 V
  25.701 +2654 0 R
  25.702 +-63 0 V
  25.703 +-2738 0 R
  25.704 +( 1.07) Rshow
  25.705 +1.000 UL
  25.706 +LTb
  25.707 +3510 3953 M
  25.708 +63 0 V
  25.709 +2654 0 R
  25.710 +-63 0 V
  25.711 +-2738 0 R
  25.712 +( 1.08) Rshow
  25.713 +1.000 UL
  25.714 +LTb
  25.715 +3510 4160 M
  25.716 +63 0 V
  25.717 +2654 0 R
  25.718 +-63 0 V
  25.719 +-2738 0 R
  25.720 +( 1.09) Rshow
  25.721 +1.000 UL
  25.722 +LTb
  25.723 +3510 4367 M
  25.724 +63 0 V
  25.725 +2654 0 R
  25.726 +-63 0 V
  25.727 +-2738 0 R
  25.728 +( 1.1) Rshow
  25.729 +1.000 UL
  25.730 +LTb
  25.731 +3510 2296 M
  25.732 +0 63 V
  25.733 +0 2008 R
  25.734 +0 -63 V
  25.735 +0 -2148 R
  25.736 +( 0) Cshow
  25.737 +1.000 UL
  25.738 +LTb
  25.739 +4053 2296 M
  25.740 +0 63 V
  25.741 +0 2008 R
  25.742 +0 -63 V
  25.743 +0 -2148 R
  25.744 +( 20000) Cshow
  25.745 +1.000 UL
  25.746 +LTb
  25.747 +4597 2296 M
  25.748 +0 63 V
  25.749 +0 2008 R
  25.750 +0 -63 V
  25.751 +0 -2148 R
  25.752 +( 40000) Cshow
  25.753 +1.000 UL
  25.754 +LTb
  25.755 +5140 2296 M
  25.756 +0 63 V
  25.757 +0 2008 R
  25.758 +0 -63 V
  25.759 +0 -2148 R
  25.760 +( 60000) Cshow
  25.761 +1.000 UL
  25.762 +LTb
  25.763 +5684 2296 M
  25.764 +0 63 V
  25.765 +0 2008 R
  25.766 +0 -63 V
  25.767 +0 -2148 R
  25.768 +( 80000) Cshow
  25.769 +1.000 UL
  25.770 +LTb
  25.771 +6227 2296 M
  25.772 +0 63 V
  25.773 +0 2008 R
  25.774 +0 -63 V
  25.775 +0 -2148 R
  25.776 +( 100000) Cshow
  25.777 +1.000 UL
  25.778 +LTb
  25.779 +1.000 UL
  25.780 +LTb
  25.781 +3510 4367 N
  25.782 +0 -2071 V
  25.783 +2717 0 V
  25.784 +0 2071 V
  25.785 +-2717 0 V
  25.786 +Z stroke
  25.787 +LCb setrgbcolor
  25.788 +4868 1974 M
  25.789 +() Cshow
  25.790 +LTb
  25.791 +4868 4297 M
  25.792 +() Cshow
  25.793 +1.000 UP
  25.794 +1.000 UL
  25.795 +LTb
  25.796 +% Begin plot #1
  25.797 +1.000 UL
  25.798 +LT0
  25.799 +LCb setrgbcolor
  25.800 +5576 4234 M
  25.801 +(Exec-Cycles-Workcycles-Ratio) Rshow
  25.802 +LT0
  25.803 +5660 4234 M
  25.804 +399 0 V
  25.805 +-2548 40 R
  25.806 +6 -1727 V
  25.807 +6 -96 V
  25.808 +13 -25 V
  25.809 +26 -29 V
  25.810 +52 -24 V
  25.811 +53 -7 V
  25.812 +156 9 V
  25.813 +% End plot #1
  25.814 +stroke
  25.815 +LTb
  25.816 +3510 4367 N
  25.817 +0 -2071 V
  25.818 +2717 0 V
  25.819 +0 2071 V
  25.820 +-2717 0 V
  25.821 +Z stroke
  25.822 +1.000 UP
  25.823 +1.000 UL
  25.824 +LTb
  25.825 +stroke
  25.826 +grestore
  25.827 +end
  25.828 +showpage
  25.829 +%%Trailer
  25.830 +%%DocumentFonts: Helvetica
    26.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    26.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-06/debugging_ovh_p_sync__TSC.meas	Mon Dec 12 20:28:31 2011 +0100
    26.3 @@ -0,0 +1,16 @@
    26.4 +# Output file name: 2__runs_and_data/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/foo2.test
    26.5 +# Date of Run: 2011-12-06 23:36:35.468253
    26.6 +# Number of Cores: 4
    26.7 +# Number of Threads: 20 per Core
    26.8 +#   <total workcycles>	<workcycles per core>	    <overall cycles>	<Cycles between Syncs>	 <Overhead per Core>	          <Overhead>	 <Overhead per Sync>	    <Syncs per Core>	<ExecCycles/WorkCycles Ration>
    26.9 +# ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   26.10 +            49684232	            12421058	            63017517	           41.403527	             3333321	            13333285	           11.111071	             1200000	            1.268360
   26.11 +           141223760	            35305940	           147386155	          117.686467	             1540598	             6162395	            5.135329	             1200000	            1.043636
   26.12 +           275157440	            68789360	           294220322	          229.297867	             4765720	            19062882	           15.885735	             1200000	            1.069280
   26.13 +           563679740	           140919935	           585155112	          469.733117	             5368843	            21475372	           17.896143	             1200000	            1.038099
   26.14 +          1136066680	           284016670	          1163726296	          946.722233	             6914904	            27659616	           23.049680	             1200000	            1.024347
   26.15 +          2282146164	           570536541	          2323454022	         1901.788470	            10326964	            41307858	           34.423215	             1200000	            1.018100
   26.16 +          4581748664	          1145437166	          4641309200	         3818.123887	            14890134	            59560536	           49.633780	             1200000	            1.013000
   26.17 +          6874965748	          1718741437	          6964006727	         5729.138123	            22260244	            89040979	           74.200816	             1200000	            1.012951
   26.18 +         13766001692	          3441500423	         13910652854	        11471.668077	            36162790	           144651162	          120.542635	             1200000	            1.010508
   26.19 +        286807525772	         71701881443	        289734248508	       239006.271477	           731680684	          2926722736	         2438.935613	             1200000	            1.010204
    27.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    27.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-06/debugging_ovh_p_sync__TSC_dbl_chk.meas	Mon Dec 12 20:28:31 2011 +0100
    27.3 @@ -0,0 +1,16 @@
    27.4 +# Output file name: 2__runs_and_data/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/foo3.test
    27.5 +# Date of Run: 2011-12-07 00:09:14.388265
    27.6 +# Number of Cores: 4
    27.7 +# Number of Threads: 20 per Core
    27.8 +#   <total workcycles>	<workcycles per core>	    <overall cycles>	<Cycles between Syncs>	 <Overhead per Core>	          <Overhead>	 <Overhead per Sync>	    <Syncs per Core>	<ExecCycles/WorkCycles Ration>
    27.9 +# ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   27.10 +            51124060	            12781015	            62460060	           42.603383	             2834000	            11336000	            9.446667	             1200000	            1.221735
   27.11 +           138709492	            34677373	           148548751	          115.591243	             2459814	             9839259	            8.199383	             1200000	            1.070934
   27.12 +           274184424	            68546106	           297965848	          228.487020	             5945356	            23781424	           19.817853	             1200000	            1.086735
   27.13 +           560811708	           140202927	           584361656	          467.343090	             5887487	            23549948	           19.624957	             1200000	            1.041993
   27.14 +          1136777256	           284194314	          1161673360	          947.314380	             6224026	            24896104	           20.746753	             1200000	            1.021901
   27.15 +          2281873460	           570468365	          2324592159	         1901.561217	            10679674	            42718699	           35.598916	             1200000	            1.018721
   27.16 +          4578064796	          1144516199	          4649950169	         3815.053997	            17971343	            71885373	           59.904477	             1200000	            1.015702
   27.17 +          6873573744	          1718393436	          6961477921	         5727.978120	            21976044	            87904177	           73.253481	             1200000	            1.012789
   27.18 +         13758647136	          3439661784	         13930326191	        11465.539280	            42919763	           171679055	          143.065879	             1200000	            1.012478
   27.19 +        286756706048	         71689176512	        289730571169	       238963.921707	           743466280	          2973865121	         2478.220934	             1200000	            1.010371
    28.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    28.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-06/debugging_ovh_p_sync__better_TSC.meas	Mon Dec 12 20:28:31 2011 +0100
    28.3 @@ -0,0 +1,16 @@
    28.4 +# Output file name: 2__runs_and_data/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/foo.test
    28.5 +# Date of Run: 2011-12-07 01:08:48.598390
    28.6 +# Number of Cores: 4
    28.7 +# Number of Threads: 20 per Core
    28.8 +#   <total workcycles>	<workcycles per core>	    <overall cycles>	<Cycles between Syncs>	 <Overhead per Core>	          <Overhead>	 <Overhead per Sync>	    <Syncs per Core>	<ExecCycles/WorkCycles Ration>
    28.9 +# ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   28.10 +            47227704	            11806926	            51078713	           39.356420	              962752	             3851009	            3.209174	             1200000	            1.081541
   28.11 +           134799052	            33699763	           141881747	          112.332543	             1770673	             7082695	            5.902246	             1200000	            1.052543
   28.12 +           274911828	            68727957	           279592206	          229.093190	             1170094	             4680378	            3.900315	             1200000	            1.017025
   28.13 +           564435352	           141108838	           567219606	          470.362793	              696063	             2784254	            2.320212	             1200000	            1.004933
   28.14 +          1134283004	           283570751	          1140124864	          945.235837	             1460465	             5841860	            4.868217	             1200000	            1.005150
   28.15 +          2280848312	           570212078	          2286957219	         1900.706927	             1527226	             6108907	            5.090756	             1200000	            1.002678
   28.16 +          4571308428	          1142827107	          4575757980	         3809.423690	             1112388	             4449552	            3.707960	             1200000	            1.000973
   28.17 +          6861678028	          1715419507	          6880760770	         5718.065023	             4770685	            19082742	           15.902285	             1200000	            1.002781
   28.18 +         13759554784	          3439888696	         13790735619	        11466.295653	             7795208	            31180835	           25.984029	             1200000	            1.002266
   28.19 +        286326428144	         71581607036	        287234047462	       238605.356787	           226904829	           907619318	          756.349432	             1200000	            1.003170
    29.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    29.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-06/debugging_ovh_p_sync__better_TSC_dbl_chk.meas	Mon Dec 12 20:28:31 2011 +0100
    29.3 @@ -0,0 +1,16 @@
    29.4 +# Output file name: 2__runs_and_data/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/foo2.test
    29.5 +# Date of Run: 2011-12-07 01:14:28.768449
    29.6 +# Number of Cores: 4
    29.7 +# Number of Threads: 20 per Core
    29.8 +#   <total workcycles>	<workcycles per core>	    <overall cycles>	<Cycles between Syncs>	 <Overhead per Core>	          <Overhead>	 <Overhead per Sync>	    <Syncs per Core>	<ExecCycles/WorkCycles Ration>
    29.9 +# ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   29.10 +            50763952	            12690988	            53865613	           42.303293	              775415	             3101661	            2.584718	             1200000	            1.061100
   29.11 +           134752312	            33688078	           139206651	          112.293593	             1113584	             4454339	            3.711949	             1200000	            1.033056
   29.12 +           274425852	            68606463	           281669704	          228.688210	             1810963	             7243852	            6.036543	             1200000	            1.026396
   29.13 +           560857408	           140214352	           565418030	          467.381173	             1140155	             4560622	            3.800518	             1200000	            1.008132
   29.14 +          1131656904	           282914226	          1145551249	          943.047420	             3473586	            13894345	           11.578621	             1200000	            1.012278
   29.15 +          2281819204	           570454801	          2292087424	         1901.516003	             2567055	            10268220	            8.556850	             1200000	            1.004500
   29.16 +          4568999260	          1142249815	          4584228945	         3807.499383	             3807421	            15229685	           12.691404	             1200000	            1.003333
   29.17 +          6868890280	          1717222570	          6902090438	         5724.075233	             8300039	            33200158	           27.666798	             1200000	            1.004833
   29.18 +         13760476816	          3440119204	         13823762765	        11467.064013	            15821487	            63285949	           52.738291	             1200000	            1.004599
   29.19 +        286707712064	         71676928016	        287939561800	       238923.093387	           307962434	          1231849736	         1026.541447	             1200000	            1.004297
    30.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    30.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-06/debugging_ovh_p_sync__perf_ctrs_dbl_chk.meas	Mon Dec 12 20:28:31 2011 +0100
    30.3 @@ -0,0 +1,16 @@
    30.4 +# Output file name: 2__runs_and_data/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/foo4.test
    30.5 +# Date of Run: 2011-12-07 00:26:20.348541
    30.6 +# Number of Cores: 4
    30.7 +# Number of Threads: 20 per Core
    30.8 +#   <total workcycles>	<workcycles per core>	    <overall cycles>	<Cycles between Syncs>	 <Overhead per Core>	          <Overhead>	 <Overhead per Sync>	    <Syncs per Core>	<ExecCycles/WorkCycles Ration>
    30.9 +# ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   30.10 +            56925420	            14231355	            59584430	           47.437850	              664752	             2659010	            2.215842	             1200000	            1.046710
   30.11 +           142606036	            35651509	           147687956	          118.838363	             1270480	             5081920	            4.234933	             1200000	            1.035636
   30.12 +           287372259	            71843064	           292903647	          239.476882	             1382847	             5531388	            4.609490	             1200000	            1.019248
   30.13 +           574748627	           143687156	           583518203	          478.957189	             2192394	             8769576	            7.307980	             1200000	            1.015258
   30.14 +          1151273449	           287818362	          1162921213	          959.394541	             2911941	            11647764	            9.706470	             1200000	            1.010117
   30.15 +          2303618272	           575904568	          2321588474	         1919.681893	             4492550	            17970202	           14.975168	             1200000	            1.007801
   30.16 +          4608407179	          1152101794	          4648425061	         3840.339316	            10004470	            40017882	           33.348235	             1200000	            1.008684
   30.17 +          6912349163	          1728087290	          6963655473	         5760.290969	            12826577	            51306310	           42.755258	             1200000	            1.007422
   30.18 +         13824884245	          3456221061	         13944938481	        11520.736871	            30013559	           120054236	          100.045197	             1200000	            1.008684
   30.19 +        288082232817	         72020558204	        289991935483	       240068.527347	           477425666	          1909702666	         1591.418888	             1200000	            1.006629
    31.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    31.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-07/128_thds__o30000__perfCtrs.meas	Mon Dec 12 20:28:31 2011 +0100
    31.3 @@ -0,0 +1,15 @@
    31.4 +# Output file name: 2__runs_and_data/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-07/128_thds__o30000__perfCtrs.meas
    31.5 +# Date of Run: 2011-12-08 05:31:26.221354
    31.6 +# Number of Cores: 4
    31.7 +# Number of Threads: 32.000000 per Core, 128 total
    31.8 +#     <iters per task>	  <total exe cycles>	    <total work cyc>	      <one task cyc>	<total overhead cyc>	         <num syncs>	<overhead per Sync cyc>	    <Exe/Work ratio>
    31.9 +# --------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   31.10 +                   2	          5373609113	           449497129	          117.056544	          4924111984	             7680000	          641.160415	           11.954713
   31.11 +                   5	          5557777330	           589537387	          153.525361	          4968239943	             7680000	          646.906243	            9.427353
   31.12 +                  10	          5664273168	           823840357	          214.541760	          4840432811	             7680000	          630.264689	            6.875450
   31.13 +                  20	          6370697460	          1287442188	          335.271403	          5083255272	             7680000	          661.882197	            4.948337
   31.14 +                  40	          7005629167	          2200991537	          573.174879	          4804637630	             7680000	          625.603858	            3.182942
   31.15 +                  80	          9057202072	          4047368783	         1054.002287	          5009833289	             7680000	          652.322043	            2.237800
   31.16 +                 160	         12429628706	          7741485046	         2016.011731	          4688143660	             7680000	          610.435372	            1.605587
   31.17 +                 320	         19348283427	         15113322801	         3935.761146	          4234960626	             7680000	          551.427165	            1.280214
   31.18 +                 640	         34142728671	         29860420219	         7776.151099	          4282308452	             7680000	          557.592246	            1.143411
    32.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    32.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-07/32_thds__o30000__perfCtrs.meas	Mon Dec 12 20:28:31 2011 +0100
    32.3 @@ -0,0 +1,15 @@
    32.4 +# Output file name: 2__runs_and_data/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-07/32_thds__o30000__perfCtrs.meas
    32.5 +# Date of Run: 2011-12-08 05:29:40.742128
    32.6 +# Number of Cores: 4
    32.7 +# Number of Threads: 8.000000 per Core, 32 total
    32.8 +#     <iters per task>	  <total exe cycles>	    <total work cyc>	      <one task cyc>	<total overhead cyc>	         <num syncs>	<overhead per Sync cyc>	    <Exe/Work ratio>
    32.9 +# --------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   32.10 +                   2	          1259751803	           112386407	          117.069174	          1147365396	             1920000	          597.586144	           11.209112
   32.11 +                   5	          1299335503	           147191037	          153.323997	          1152144466	             1920000	          600.075243	            8.827545
   32.12 +                  10	          1373403718	           204822956	          213.357246	          1168580762	             1920000	          608.635814	            6.705321
   32.13 +                  20	          1499365151	           322838670	          336.290281	          1176526481	             1920000	          612.774209	            4.644317
   32.14 +                  40	          1709314167	           552722852	          575.752971	          1156591315	             1920000	          602.391310	            3.092534
   32.15 +                  80	          2207162132	          1013280247	         1055.500257	          1193881885	             1920000	          621.813482	            2.178235
   32.16 +                 160	          3046663689	          1932416954	         2012.934327	          1114246735	             1920000	          580.336841	            1.576608
   32.17 +                 320	          4862295054	          3775595365	         3932.911839	          1086699689	             1920000	          565.989421	            1.287822
   32.18 +                 640	          8473299732	          7464900588	         7775.938112	          1008399144	             1920000	          525.207887	            1.135085
    33.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    33.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-07/512_thds__o30000__perfCtrs.meas	Mon Dec 12 20:28:31 2011 +0100
    33.3 @@ -0,0 +1,15 @@
    33.4 +# Output file name: 2__runs_and_data/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-07/512_thds__o30000__perfCtrs.meas
    33.5 +# Date of Run: 2011-12-08 05:38:16.517290
    33.6 +# Number of Cores: 4
    33.7 +# Number of Threads: 128.000000 per Core, 512 total
    33.8 +#     <iters per task>	  <total exe cycles>	    <total work cyc>	      <one task cyc>	<total overhead cyc>	         <num syncs>	<overhead per Sync cyc>	    <Exe/Work ratio>
    33.9 +# --------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   33.10 +                   2	         22305784365	          1798784133	          117.108342	         20507000232	            30720000	          667.545580	           12.400479
   33.11 +                   5	         22863915507	          2394473310	          155.890189	         20469442197	            30720000	          666.322988	            9.548620
   33.12 +                  10	         23825656550	          3314320489	          215.776074	         20511336061	            30720000	          667.686721	            7.188700
   33.13 +                  20	         25187615429	          5150348181	          335.309126	         20037267248	            30720000	          652.254793	            4.890468
   33.14 +                  40	         28886529527	          8838251084	          575.406972	         20048278443	            30720000	          652.613231	            3.268354
   33.15 +                  80	         36126974140	         16215988486	         1055.728417	         19910985654	            30720000	          648.144064	            2.227861
   33.16 +                 160	         49620317511	         30930477975	         2013.702993	         18689839536	            30720000	          608.393214	            1.604253
   33.17 +                 320	         78622135065	         60450812481	         3935.599771	         18171322584	            30720000	          591.514407	            1.300597
   33.18 +                 640	        136745496954	        119439802222	         7776.028790	         17305694732	            30720000	          563.336417	            1.144891
    34.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    34.2 +++ b/results_from_runs/VMS/Vthread/exe_vs_task_size/VMS__1x4_machine/Vthread/2011-12-07/8-32-128thds__o30000__perfCtrs.meas.eps	Mon Dec 12 20:28:31 2011 +0100
    34.3 @@ -0,0 +1,860 @@
    34.4 +%!PS-Adobe-2.0
    34.5 +%%Title: o30000__perfCtrs.meas.eps
    34.6 +%%Creator: gnuplot 4.4 patchlevel 2
    34.7 +%%CreationDate: Fri Dec  9 14:46:09 2011
    34.8 +%%DocumentFonts: (atend)
    34.9 +%%BoundingBox: 50 50 554 770
   34.10 +%%Orientation: Landscape
   34.11 +%%Pages: (atend)
   34.12 +%%EndComments
   34.13 +%%BeginProlog
   34.14 +/gnudict 256 dict def
   34.15 +gnudict begin
   34.16 +%
   34.17 +% The following true/false flags may be edited by hand if desired.
   34.18 +% The unit line width and grayscale image gamma correction may also be changed.
   34.19 +%
   34.20 +/Color true def
   34.21 +/Blacktext false def
   34.22 +/Solid false def
   34.23 +/Dashlength 1 def
   34.24 +/Landscape true def
   34.25 +/Level1 false def
   34.26 +/Rounded false def
   34.27 +/ClipToBoundingBox false def
   34.28 +/TransparentPatterns false def
   34.29 +/gnulinewidth 5.000 def
   34.30 +/userlinewidth gnulinewidth def
   34.31 +/Gamma 1.0 def
   34.32 +%
   34.33 +/vshift -46 def
   34.34 +/dl1 {
   34.35 +  10.0 Dashlength mul mul
   34.36 +  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
   34.37 +} def
   34.38 +/dl2 {
   34.39 +  10.0 Dashlength mul mul
   34.40 +  Rounded { currentlinewidth 0.75 mul add } if
   34.41 +} def
   34.42 +/hpt_ 31.5 def
   34.43 +/vpt_ 31.5 def
   34.44 +/hpt hpt_ def
   34.45 +/vpt vpt_ def
   34.46 +Level1 {} {
   34.47 +/SDict 10 dict def
   34.48 +systemdict /pdfmark known not {
   34.49 +  userdict /pdfmark systemdict /cleartomark get put
   34.50 +} if
   34.51 +SDict begin [
   34.52 +  /Title (o30000__perfCtrs.meas.eps)
   34.53 +  /Subject (gnuplot plot)
   34.54 +  /Creator (gnuplot 4.4 patchlevel 2)
   34.55 +  /Author (msach)
   34.56 +%  /Producer (gnuplot)
   34.57 +%  /Keywords ()
   34.58 +  /CreationDate (Fri Dec  9 14:46:09 2011)
   34.59 +  /DOCINFO pdfmark
   34.60 +end
   34.61 +} ifelse
   34.62 +/doclip {
   34.63 +  ClipToBoundingBox {
   34.64 +    newpath 50 50 moveto 554 50 lineto 554 770 lineto 50 770 lineto closepath
   34.65 +    clip
   34.66 +  } if
   34.67 +} def
   34.68 +%
   34.69 +% Gnuplot Prolog Version 4.4 (August 2010)
   34.70 +%
   34.71 +%/SuppressPDFMark true def
   34.72 +%
   34.73 +/M {moveto} bind def
   34.74 +/L {lineto} bind def
   34.75 +/R {rmoveto} bind def
   34.76 +/V {rlineto} bind def
   34.77 +/N {newpath moveto} bind def
   34.78 +/Z {closepath} bind def
   34.79 +/C {setrgbcolor} bind def
   34.80 +/f {rlineto fill} bind def
   34.81 +/g {setgray} bind def
   34.82 +/Gshow {show} def   % May be redefined later in the file to support UTF-8
   34.83 +/vpt2 vpt 2 mul def
   34.84 +/hpt2 hpt 2 mul def
   34.85 +/Lshow {currentpoint stroke M 0 vshift R 
   34.86 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   34.87 +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
   34.88 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   34.89 +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
   34.90 +	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   34.91 +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
   34.92 +  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
   34.93 +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
   34.94 + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
   34.95 +/BL {stroke userlinewidth 2 mul setlinewidth
   34.96 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   34.97 +/AL {stroke userlinewidth 2 div setlinewidth
   34.98 +	Rounded {1 setlinejoin 1 setlinecap} if} def
   34.99 +/UL {dup gnulinewidth mul /userlinewidth exch def
  34.100 +	dup 1 lt {pop 1} if 10 mul /udl exch def} def
  34.101 +/PL {stroke userlinewidth setlinewidth
  34.102 +	Rounded {1 setlinejoin 1 setlinecap} if} def
  34.103 +3.8 setmiterlimit
  34.104 +% Default Line colors
  34.105 +/LCw {1 1 1} def
  34.106 +/LCb {0 0 0} def
  34.107 +/LCa {0 0 0} def
  34.108 +/LC0 {1 0 0} def
  34.109 +/LC1 {0 1 0} def
  34.110 +/LC2 {0 0 1} def
  34.111 +/LC3 {1 0 1} def
  34.112 +/LC4 {0 1 1} def
  34.113 +/LC5 {1 1 0} def
  34.114 +/LC6 {0 0 0} def
  34.115 +/LC7 {1 0.3 0} def
  34.116 +/LC8 {0.5 0.5 0.5} def
  34.117 +% Default Line Types
  34.118 +/LTw {PL [] 1 setgray} def
  34.119 +/LTb {BL [] LCb DL} def
  34.120 +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
  34.121 +/LT0 {PL [] LC0 DL} def
  34.122 +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
  34.123 +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
  34.124 +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
  34.125 +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
  34.126 +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
  34.127 +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
  34.128 +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
  34.129 +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
  34.130 +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
  34.131 +/Dia {stroke [] 0 setdash 2 copy vpt add M
  34.132 +  hpt neg vpt neg V hpt vpt neg V
  34.133 +  hpt vpt V hpt neg vpt V closepath stroke
  34.134 +  Pnt} def
  34.135 +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
  34.136 +  currentpoint stroke M
  34.137 +  hpt neg vpt neg R hpt2 0 V stroke
  34.138 + } def
  34.139 +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
  34.140 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  34.141 +  hpt2 neg 0 V closepath stroke
  34.142 +  Pnt} def
  34.143 +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
  34.144 +  hpt2 vpt2 neg V currentpoint stroke M
  34.145 +  hpt2 neg 0 R hpt2 vpt2 V stroke} def
  34.146 +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
  34.147 +  hpt neg vpt -1.62 mul V
  34.148 +  hpt 2 mul 0 V
  34.149 +  hpt neg vpt 1.62 mul V closepath stroke
  34.150 +  Pnt} def
  34.151 +/Star {2 copy Pls Crs} def
  34.152 +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
  34.153 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  34.154 +  hpt2 neg 0 V closepath fill} def
  34.155 +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
  34.156 +  hpt neg vpt -1.62 mul V
  34.157 +  hpt 2 mul 0 V
  34.158 +  hpt neg vpt 1.62 mul V closepath fill} def
  34.159 +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
  34.160 +  hpt neg vpt 1.62 mul V
  34.161 +  hpt 2 mul 0 V
  34.162 +  hpt neg vpt -1.62 mul V closepath stroke
  34.163 +  Pnt} def
  34.164 +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
  34.165 +  hpt neg vpt 1.62 mul V
  34.166 +  hpt 2 mul 0 V
  34.167 +  hpt neg vpt -1.62 mul V closepath fill} def
  34.168 +/DiaF {stroke [] 0 setdash vpt add M
  34.169 +  hpt neg vpt neg V hpt vpt neg V
  34.170 +  hpt vpt V hpt neg vpt V closepath fill} def
  34.171 +/Pent {stroke [] 0 setdash 2 copy gsave
  34.172 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  34.173 +  closepath stroke grestore Pnt} def
  34.174 +/PentF {stroke [] 0 setdash gsave
  34.175 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  34.176 +  closepath fill grestore} def
  34.177 +/Circle {stroke [] 0 setdash 2 copy
  34.178 +  hpt 0 360 arc stroke Pnt} def
  34.179 +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
  34.180 +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
  34.181 +/C1 {BL [] 0 setdash 2 copy moveto
  34.182 +	2 copy vpt 0 90 arc closepath fill
  34.183 +	vpt 0 360 arc closepath} bind def
  34.184 +/C2 {BL [] 0 setdash 2 copy moveto
  34.185 +	2 copy vpt 90 180 arc closepath fill
  34.186 +	vpt 0 360 arc closepath} bind def
  34.187 +/C3 {BL [] 0 setdash 2 copy moveto
  34.188 +	2 copy vpt 0 180 arc closepath fill
  34.189 +	vpt 0 360 arc closepath} bind def
  34.190 +/C4 {BL [] 0 setdash 2 copy moveto
  34.191 +	2 copy vpt 180 270 arc closepath fill
  34.192 +	vpt 0 360 arc closepath} bind def
  34.193 +/C5 {BL [] 0 setdash 2 copy moveto
  34.194 +	2 copy vpt 0 90 arc
  34.195 +	2 copy moveto
  34.196 +	2 copy vpt 180 270 arc closepath fill
  34.197 +	vpt 0 360 arc} bind def
  34.198 +/C6 {BL [] 0 setdash 2 copy moveto
  34.199 +	2 copy vpt 90 270 arc closepath fill
  34.200 +	vpt 0 360 arc closepath} bind def
  34.201 +/C7 {BL [] 0 setdash 2 copy moveto
  34.202 +	2 copy vpt 0 270 arc closepath fill
  34.203 +	vpt 0 360 arc closepath} bind def
  34.204 +/C8 {BL [] 0 setdash 2 copy moveto
  34.205 +	2 copy vpt 270 360 arc closepath fill
  34.206 +	vpt 0 360 arc closepath} bind def
  34.207 +/C9 {BL [] 0 setdash 2 copy moveto
  34.208 +	2 copy vpt 270 450 arc closepath fill
  34.209 +	vpt 0 360 arc closepath} bind def
  34.210 +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
  34.211 +	2 copy moveto
  34.212 +	2 copy vpt 90 180 arc closepath fill
  34.213 +	vpt 0 360 arc closepath} bind def
  34.214 +/C11 {BL [] 0 setdash 2 copy moveto
  34.215 +	2 copy vpt 0 180 arc closepath fill
  34.216 +	2 copy moveto
  34.217 +	2 copy vpt 270 360 arc closepath fill
  34.218 +	vpt 0 360 arc closepath} bind def
  34.219 +/C12 {BL [] 0 setdash 2 copy moveto
  34.220 +	2 copy vpt 180 360 arc closepath fill
  34.221 +	vpt 0 360 arc closepath} bind def
  34.222 +/C13 {BL [] 0 setdash 2 copy moveto
  34.223 +	2 copy vpt 0 90 arc closepath fill
  34.224 +	2 copy moveto
  34.225 +	2 copy vpt 180 360 arc closepath fill
  34.226 +	vpt 0 360 arc closepath} bind def
  34.227 +/C14 {BL [] 0 setdash 2 copy moveto
  34.228 +	2 copy vpt 90 360 arc closepath fill
  34.229 +	vpt 0 360 arc} bind def
  34.230 +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
  34.231 +	vpt 0 360 arc closepath} bind def
  34.232 +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
  34.233 +	neg 0 rlineto closepath} bind def
  34.234 +/Square {dup Rec} bind def
  34.235 +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
  34.236 +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
  34.237 +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
  34.238 +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  34.239 +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
  34.240 +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  34.241 +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
  34.242 +	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
  34.243 +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
  34.244 +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
  34.245 +	2 copy vpt Square fill Bsquare} bind def
  34.246 +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
  34.247 +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
  34.248 +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
  34.249 +	Bsquare} bind def
  34.250 +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
  34.251 +	Bsquare} bind def
  34.252 +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
  34.253 +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  34.254 +	2 copy vpt Square fill Bsquare} bind def
  34.255 +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
  34.256 +	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
  34.257 +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
  34.258 +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
  34.259 +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
  34.260 +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
  34.261 +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
  34.262 +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
  34.263 +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
  34.264 +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
  34.265 +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
  34.266 +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
  34.267 +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
  34.268 +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
  34.269 +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
  34.270 +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
  34.271 +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
  34.272 +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
  34.273 +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
  34.274 +/DiaE {stroke [] 0 setdash vpt add M
  34.275 +  hpt neg vpt neg V hpt vpt neg V
  34.276 +  hpt vpt V hpt neg vpt V closepath stroke} def
  34.277 +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
  34.278 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  34.279 +  hpt2 neg 0 V closepath stroke} def
  34.280 +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
  34.281 +  hpt neg vpt -1.62 mul V
  34.282 +  hpt 2 mul 0 V
  34.283 +  hpt neg vpt 1.62 mul V closepath stroke} def
  34.284 +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
  34.285 +  hpt neg vpt 1.62 mul V
  34.286 +  hpt 2 mul 0 V
  34.287 +  hpt neg vpt -1.62 mul V closepath stroke} def
  34.288 +/PentE {stroke [] 0 setdash gsave
  34.289 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  34.290 +  closepath stroke grestore} def
  34.291 +/CircE {stroke [] 0 setdash 
  34.292 +  hpt 0 360 arc stroke} def
  34.293 +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
  34.294 +/DiaW {stroke [] 0 setdash vpt add M
  34.295 +  hpt neg vpt neg V hpt vpt neg V
  34.296 +  hpt vpt V hpt neg vpt V Opaque stroke} def
  34.297 +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
  34.298 +  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  34.299 +  hpt2 neg 0 V Opaque stroke} def
  34.300 +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
  34.301 +  hpt neg vpt -1.62 mul V
  34.302 +  hpt 2 mul 0 V
  34.303 +  hpt neg vpt 1.62 mul V Opaque stroke} def
  34.304 +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
  34.305 +  hpt neg vpt 1.62 mul V
  34.306 +  hpt 2 mul 0 V
  34.307 +  hpt neg vpt -1.62 mul V Opaque stroke} def
  34.308 +/PentW {stroke [] 0 setdash gsave
  34.309 +  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  34.310 +  Opaque stroke grestore} def
  34.311 +/CircW {stroke [] 0 setdash 
  34.312 +  hpt 0 360 arc Opaque stroke} def
  34.313 +/BoxFill {gsave Rec 1 setgray fill grestore} def
  34.314 +/Density {
  34.315 +  /Fillden exch def
  34.316 +  currentrgbcolor
  34.317 +  /ColB exch def /ColG exch def /ColR exch def
  34.318 +  /ColR ColR Fillden mul Fillden sub 1 add def
  34.319 +  /ColG ColG Fillden mul Fillden sub 1 add def
  34.320 +  /ColB ColB Fillden mul Fillden sub 1 add def
  34.321 +  ColR ColG ColB setrgbcolor} def
  34.322 +/BoxColFill {gsave Rec PolyFill} def
  34.323 +/PolyFill {gsave Density fill grestore grestore} def
  34.324 +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
  34.325 +%
  34.326 +% PostScript Level 1 Pattern Fill routine for rectangles
  34.327 +% Usage: x y w h s a XX PatternFill
  34.328 +%	x,y = lower left corner of box to be filled
  34.329 +%	w,h = width and height of box
  34.330 +%	  a = angle in degrees between lines and x-axis
  34.331 +%	 XX = 0/1 for no/yes cross-hatch
  34.332 +%
  34.333 +/PatternFill {gsave /PFa [ 9 2 roll ] def
  34.334 +  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
  34.335 +  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
  34.336 +  gsave 1 setgray fill grestore clip
  34.337 +  currentlinewidth 0.5 mul setlinewidth
  34.338 +  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
  34.339 +  0 0 M PFa 5 get rotate PFs -2 div dup translate
  34.340 +  0 1 PFs PFa 4 get div 1 add floor cvi
  34.341 +	{PFa 4 get mul 0 M 0 PFs V} for
  34.342 +  0 PFa 6 get ne {
  34.343 +	0 1 PFs PFa 4 get div 1 add floor cvi
  34.344 +	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
  34.345 + } if
  34.346 +  stroke grestore} def
  34.347 +%
  34.348 +/languagelevel where
  34.349 + {pop languagelevel} {1} ifelse
  34.350 + 2 lt
  34.351 +	{/InterpretLevel1 true def}
  34.352 +	{/InterpretLevel1 Level1 def}
  34.353 + ifelse
  34.354 +%
  34.355 +% PostScript level 2 pattern fill definitions
  34.356 +%
  34.357 +/Level2PatternFill {
  34.358 +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
  34.359 +	bind def
  34.360 +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
  34.361 +<< Tile8x8
  34.362 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
  34.363 +>> matrix makepattern
  34.364 +/Pat1 exch def
  34.365 +<< Tile8x8
  34.366 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
  34.367 +	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
  34.368 +>> matrix makepattern
  34.369 +/Pat2 exch def
  34.370 +<< Tile8x8
  34.371 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
  34.372 +	8 8 L 8 0 L 0 0 L fill}
  34.373 +>> matrix makepattern
  34.374 +/Pat3 exch def
  34.375 +<< Tile8x8
  34.376 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
  34.377 +	0 12 M 12 0 L stroke}
  34.378 +>> matrix makepattern
  34.379 +/Pat4 exch def
  34.380 +<< Tile8x8
  34.381 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
  34.382 +	0 -4 M 12 8 L stroke}
  34.383 +>> matrix makepattern
  34.384 +/Pat5 exch def
  34.385 +<< Tile8x8
  34.386 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
  34.387 +	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
  34.388 +>> matrix makepattern
  34.389 +/Pat6 exch def
  34.390 +<< Tile8x8
  34.391 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
  34.392 +	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
  34.393 +>> matrix makepattern
  34.394 +/Pat7 exch def
  34.395 +<< Tile8x8
  34.396 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
  34.397 +	12 0 M -4 8 L 12 4 M 0 10 L stroke}
  34.398 +>> matrix makepattern
  34.399 +/Pat8 exch def
  34.400 +<< Tile8x8
  34.401 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
  34.402 +	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
  34.403 +>> matrix makepattern
  34.404 +/Pat9 exch def
  34.405 +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
  34.406 +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
  34.407 +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
  34.408 +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
  34.409 +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
  34.410 +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
  34.411 +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
  34.412 +} def
  34.413 +%
  34.414 +%
  34.415 +%End of PostScript Level 2 code
  34.416 +%
  34.417 +/PatternBgnd {
  34.418 +  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
  34.419 +} def
  34.420 +%
  34.421 +% Substitute for Level 2 pattern fill codes with
  34.422 +% grayscale if Level 2 support is not selected.
  34.423 +%
  34.424 +/Level1PatternFill {
  34.425 +/Pattern1 {0.250 Density} bind def
  34.426 +/Pattern2 {0.500 Density} bind def
  34.427 +/Pattern3 {0.750 Density} bind def
  34.428 +/Pattern4 {0.125 Density} bind def
  34.429 +/Pattern5 {0.375 Density} bind def
  34.430 +/Pattern6 {0.625 Density} bind def
  34.431 +/Pattern7 {0.875 Density} bind def
  34.432 +} def
  34.433 +%
  34.434 +% Now test for support of Level 2 code
  34.435 +%
  34.436 +Level1 {Level1PatternFill} {Level2PatternFill} ifelse
  34.437 +%
  34.438 +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
  34.439 +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
  34.440 +currentdict end definefont pop
  34.441 +/MFshow {
  34.442 +   { dup 5 get 3 ge
  34.443 +     { 5 get 3 eq {gsave} {grestore} ifelse }
  34.444 +     {dup dup 0 get findfont exch 1 get scalefont setfont
  34.445 +     [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
  34.446 +     get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
  34.447 +     {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
  34.448 +     get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
  34.449 +     dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
  34.450 +     show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
  34.451 +     pop aload pop M} ifelse }ifelse }ifelse }
  34.452 +     ifelse }
  34.453 +   forall} def
  34.454 +/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
  34.455 +/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
  34.456 + {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
  34.457 +     6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
  34.458 +/MLshow { currentpoint stroke M
  34.459 +  0 exch R
  34.460 +  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
  34.461 +/MRshow { currentpoint stroke M
  34.462 +  exch dup MFwidth neg 3 -1 roll R
  34.463 +  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
  34.464 +/MCshow { currentpoint stroke M
  34.465 +  exch dup MFwidth -2 div 3 -1 roll R
  34.466 +  Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
  34.467 +/XYsave    { [( ) 1 2 true false 3 ()] } bind def
  34.468 +/XYrestore { [( ) 1 2 true false 4 ()] } bind def
  34.469 +end
  34.470 +%%EndProlog
  34.471 +%%Page: 1 1
  34.472 +gnudict begin
  34.473 +gsave
  34.474 +doclip
  34.475 +50 50 translate
  34.476 +0.100 0.100 scale
  34.477 +90 rotate
  34.478 +0 -5040 translate
  34.479 +0 setgray
  34.480 +newpath
  34.481 +(Helvetica) findfont 140 scalefont setfont
  34.482 +1.000 UL
  34.483 +LTb
  34.484 +378 448 M
  34.485 +63 0 V
  34.486 +6506 0 R
  34.487 +-63 0 V
  34.488 +stroke
  34.489 +294 448 M
  34.490 +[ [(Helvetica) 140.0 0.0 true true 0 ( 1)]
  34.491 +] -46.7 MRshow
  34.492 +1.000 UL
  34.493 +LTb
  34.494 +378 1044 M
  34.495 +63 0 V
  34.496 +6506 0 R
  34.497 +-63 0 V
  34.498 +stroke
  34.499 +294 1044 M
  34.500 +[ [(Helvetica) 140.0 0.0 true true 0 ( 2)]
  34.501 +] -46.7 MRshow
  34.502 +1.000 UL
  34.503 +LTb
  34.504 +378 1640 M
  34.505 +63 0 V
  34.506 +6506 0 R
  34.507 +-63 0 V
  34.508 +stroke
  34.509 +294 1640 M
  34.510 +[ [(Helvetica) 140.0 0.0 true true 0 ( 3)]
  34.511 +] -46.7 MRshow
  34.512 +1.000 UL
  34.513 +LTb
  34.514 +378 2236 M
  34.515 +63 0 V
  34.516 +6506 0 R
  34.517 +-63 0 V
  34.518 +stroke
  34.519 +294 2236 M
  34.520 +[ [(Helvetica) 140.0 0.0 true true 0 ( 4)]
  34.521 +] -46.7 MRshow
  34.522 +1.000 UL
  34.523 +LTb
  34.524 +378 2831 M
  34.525 +63 0 V
  34.526 +6506 0 R
  34.527 +-63 0 V
  34.528 +stroke
  34.529 +294 2831 M
  34.530 +[ [(Helvetica) 140.0 0.0 true true 0 ( 5)]
  34.531 +] -46.7 MRshow
  34.532 +1.000 UL
  34.533 +LTb
  34.534 +378 3427 M
  34.535 +63 0 V
  34.536 +6506 0 R
  34.537 +-63 0 V
  34.538 +stroke
  34.539 +294 3427 M
  34.540 +[ [(Helvetica) 140.0 0.0 true true 0 ( 6)]
  34.541 +] -46.7 MRshow
  34.542 +1.000 UL
  34.543 +LTb
  34.544 +378 4023 M
  34.545 +63 0 V
  34.546 +6506 0 R
  34.547 +-63 0 V
  34.548 +stroke
  34.549 +294 4023 M
  34.550 +[ [(Helvetica) 140.0 0.0 true true 0 ( 7)]
  34.551 +] -46.7 MRshow
  34.552 +1.000 UL
  34.553 +LTb
  34.554 +378 4619 M
  34.555 +63 0 V
  34.556 +6506 0 R
  34.557 +-63 0 V
  34.558 +stroke
  34.559 +294 4619 M
  34.560 +[ [(Helvetica) 140.0 0.0 true true 0 ( 8)]
  34.561 +] -46.7 MRshow
  34.562 +1.000 UL
  34.563 +LTb
  34.564 +378 448 M
  34.565 +0 63 V
  34.566 +0 4108 R
  34.567 +0 -63 V
  34.568 +stroke
  34.569 +378 308 M
  34.570 +[ [(Helvetica) 140.0 0.0 true true 0 ( 0)]
  34.571 +] -46.7 MCshow
  34.572 +1.000 UL
  34.573 +LTb
  34.574 +1199 448 M
  34.575 +0 63 V
  34.576 +0 4108 R
  34.577 +0 -63 V
  34.578 +stroke
  34.579 +1199 308 M
  34.580 +[ [(Helvetica) 140.0 0.0 true true 0 ( 1000)]
  34.581 +] -46.7 MCshow
  34.582 +1.000 UL
  34.583 +LTb
  34.584 +2020 448 M
  34.585 +0 63 V
  34.586 +0 4108 R
  34.587 +0 -63 V
  34.588 +stroke
  34.589 +2020 308 M
  34.590 +[ [(Helvetica) 140.0 0.0 true true 0 ( 2000)]
  34.591 +] -46.7 MCshow
  34.592 +1.000 UL
  34.593 +LTb
  34.594 +2841 448 M
  34.595 +0 63 V
  34.596 +0 4108 R
  34.597 +0 -63 V
  34.598 +stroke
  34.599 +2841 308 M
  34.600 +[ [(Helvetica) 140.0 0.0 true true 0 ( 3000)]
  34.601 +] -46.7 MCshow
  34.602 +1.000 UL
  34.603 +LTb
  34.604 +3663 448 M
  34.605 +0 63 V
  34.606 +0 4108 R
  34.607 +0 -63 V
  34.608 +stroke
  34.609 +3663 308 M
  34.610 +[ [(Helvetica) 140.0 0.0 true true 0 ( 4000)]
  34.611 +] -46.7 MCshow
  34.612 +1.000 UL
  34.613 +LTb
  34.614 +4484 448 M
  34.615 +0 63 V
  34.616 +0 4108 R
  34.617 +0 -63 V
  34.618 +stroke
  34.619 +4484 308 M
  34.620 +[ [(Helvetica) 140.0 0.0 true true 0 ( 5000)]
  34.621 +] -46.7 MCshow
  34.622 +1.000 UL
  34.623 +LTb
  34.624 +5305 448 M
  34.625 +0 63 V
  34.626 +0 4108 R
  34.627 +0 -63 V
  34.628 +stroke
  34.629 +5305 308 M
  34.630 +[ [(Helvetica) 140.0 0.0 true true 0 ( 6000)]
  34.631 +] -46.7 MCshow
  34.632 +1.000 UL
  34.633 +LTb
  34.634 +6126 448 M
  34.635 +0 63 V
  34.636 +0 4108 R
  34.637 +0 -63 V
  34.638 +stroke
  34.639 +6126 308 M
  34.640 +[ [(Helvetica) 140.0 0.0 true true 0 ( 7000)]
  34.641 +] -46.7 MCshow
  34.642 +1.000 UL
  34.643 +LTb
  34.644 +6947 448 M
  34.645 +0 63 V
  34.646 +0 4108 R
  34.647 +0 -63 V
  34.648 +stroke
  34.649 +6947 308 M
  34.650 +[ [(Helvetica) 140.0 0.0 true true 0 ( 8000)]
  34.651 +] -46.7 MCshow
  34.652 +1.000 UL
  34.653 +LTb
  34.654 +1.000 UL
  34.655 +LTb
  34.656 +378 4619 N
  34.657 +378 448 L
  34.658 +6569 0 V
  34.659 +0 4171 V
  34.660 +-6569 0 V
  34.661 +Z stroke
  34.662 +LCb setrgbcolor
  34.663 +3662 98 M
  34.664 +[ [(Helvetica) 140.0 0.0 true true 0 (Cycles between Sync Operations)]
  34.665 +] -46.7 MCshow
  34.666 +LTb
  34.667 +3662 4829 M
  34.668 +[ [(Helvetica) 140.0 0.0 true true 0 (Exec-Cycles to Work-Cycles Ratio)]
  34.669 +] -46.7 MCshow
  34.670 +1.000 UP
  34.671 +1.000 UL
  34.672 +LTb
  34.673 +1.000 UL
  34.674 +LTb
  34.675 +5372 4136 N
  34.676 +0 420 V
  34.677 +1491 0 V
  34.678 +0 -420 V
  34.679 +-1491 0 V
  34.680 +Z stroke
  34.681 +5372 4556 M
  34.682 +1491 0 V
  34.683 +% Begin plot #1
  34.684 +stroke
  34.685 +LT1
  34.686 +LCa setrgbcolor
  34.687 +474 1044 M
  34.688 +64 0 V
  34.689 +63 0 V
  34.690 +64 0 V
  34.691 +63 0 V
  34.692 +64 0 V
  34.693 +63 0 V
  34.694 +64 0 V
  34.695 +63 0 V
  34.696 +64 0 V
  34.697 +63 0 V
  34.698 +64 0 V
  34.699 +64 0 V
  34.700 +63 0 V
  34.701 +64 0 V
  34.702 +63 0 V
  34.703 +64 0 V
  34.704 +63 0 V
  34.705 +64 0 V
  34.706 +63 0 V
  34.707 +64 0 V
  34.708 +63 0 V
  34.709 +64 0 V
  34.710 +63 0 V
  34.711 +64 0 V
  34.712 +63 0 V
  34.713 +64 0 V
  34.714 +64 0 V
  34.715 +63 0 V
  34.716 +64 0 V
  34.717 +63 0 V
  34.718 +64 0 V
  34.719 +63 0 V
  34.720 +64 0 V
  34.721 +63 0 V
  34.722 +64 0 V
  34.723 +63 0 V
  34.724 +64 0 V
  34.725 +63 0 V
  34.726 +64 0 V
  34.727 +63 0 V
  34.728 +64 0 V
  34.729 +64 0 V
  34.730 +63 0 V
  34.731 +64 0 V
  34.732 +63 0 V
  34.733 +64 0 V
  34.734 +63 0 V
  34.735 +64 0 V
  34.736 +63 0 V
  34.737 +64 0 V
  34.738 +63 0 V
  34.739 +64 0 V
  34.740 +63 0 V
  34.741 +64 0 V
  34.742 +63 0 V
  34.743 +64 0 V
  34.744 +64 0 V
  34.745 +63 0 V
  34.746 +64 0 V
  34.747 +63 0 V
  34.748 +64 0 V
  34.749 +63 0 V
  34.750 +64 0 V
  34.751 +63 0 V
  34.752 +64 0 V
  34.753 +63 0 V
  34.754 +64 0 V
  34.755 +63 0 V
  34.756 +64 0 V
  34.757 +63 0 V
  34.758 +64 0 V
  34.759 +64 0 V
  34.760 +63 0 V
  34.761 +64 0 V
  34.762 +63 0 V
  34.763 +64 0 V
  34.764 +63 0 V
  34.765 +64 0 V
  34.766 +63 0 V
  34.767 +64 0 V
  34.768 +63 0 V
  34.769 +64 0 V
  34.770 +63 0 V
  34.771 +64 0 V
  34.772 +63 0 V
  34.773 +64 0 V
  34.774 +63 0 V
  34.775 +64 0 V
  34.776 +64 0 V
  34.777 +63 0 V
  34.778 +64 0 V
  34.779 +63 0 V
  34.780 +64 0 V
  34.781 +63 0 V
  34.782 +64 0 V
  34.783 +63 0 V
  34.784 +64 0 V
  34.785 +63 0 V
  34.786 +64 0 V
  34.787 +% End plot #1
  34.788 +% Begin plot #2
  34.789 +stroke
  34.790 +2.000 UL
  34.791 +LT1
  34.792 +LCb setrgbcolor
  34.793 +6296 4486 M
  34.794 +[ [(Helvetica) 140.0 0.0 true true 0 (8 Threads)]
  34.795 +] -46.7 MRshow
  34.796