| %!PS-Adobe-2.0 |
| %%Title: |gnuplotepsfix > /home/paulmck/paper/RCU/math/plots/x86_01/be-lb-n4-rf-all.eps |
| %%Creator: gnuplot 3.7 patchlevel 1 |
| %%CreationDate: Tue Aug 26 07:04:11 2003 |
| %%DocumentFonts: (atend) |
| %%BoundingBox: 50 50 302 280 |
| %%Orientation: Portrait |
| %%Pages: (atend) |
| %%EndComments |
| /gnudict 256 dict def |
| gnudict begin |
| /Color false def |
| /Solid false def |
| /gnulinewidth 5.000 def |
| /userlinewidth gnulinewidth def |
| /vshift -33 def |
| /dl {10 mul} def |
| /hpt_ 31.5 def |
| /vpt_ 31.5 def |
| /hpt hpt_ def |
| /vpt vpt_ def |
| /M {moveto} bind def |
| /L {lineto} bind def |
| /R {rmoveto} bind def |
| /V {rlineto} bind def |
| /vpt2 vpt 2 mul def |
| /hpt2 hpt 2 mul def |
| /Lshow { currentpoint stroke M |
| 0 vshift R show } def |
| /Rshow { currentpoint stroke M |
| dup stringwidth pop neg vshift R show } def |
| /Cshow { currentpoint stroke M |
| dup stringwidth pop -2 div vshift R show } def |
| /UP { dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def |
| /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def } def |
| /DL { Color {setrgbcolor Solid {pop []} if 0 setdash } |
| {pop pop pop Solid {pop []} if 0 setdash} ifelse } def |
| /BL { stroke userlinewidth 2 mul setlinewidth } def |
| /AL { stroke userlinewidth 2 div setlinewidth } def |
| /UL { dup gnulinewidth mul /userlinewidth exch def |
| 10 mul /udl exch def } def |
| /PL { stroke userlinewidth setlinewidth } def |
| /LTb { BL [] 0 0 0 DL } def |
| /LTa { AL [1 udl mul 2 udl mul] 0 setdash 0 0 0 setrgbcolor } def |
| /LT0 { PL [] 1 0 0 DL } def |
| /LT1 { PL [4 dl 2 dl] 0 1 0 DL } def |
| /LT2 { PL [2 dl 3 dl] 0 0 1 DL } def |
| /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def |
| /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def |
| /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def |
| /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def |
| /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def |
| /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def |
| /Pnt { stroke [] 0 setdash |
| gsave 1 setlinecap M 0 0 V stroke grestore } def |
| /Dia { stroke [] 0 setdash 2 copy vpt add M |
| hpt neg vpt neg V hpt vpt neg V |
| hpt vpt V hpt neg vpt V closepath stroke |
| Pnt } def |
| /Pls { stroke [] 0 setdash vpt sub M 0 vpt2 V |
| currentpoint stroke M |
| hpt neg vpt neg R hpt2 0 V stroke |
| } def |
| /Box { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M |
| 0 vpt2 neg V hpt2 0 V 0 vpt2 V |
| hpt2 neg 0 V closepath stroke |
| Pnt } def |
| /Crs { stroke [] 0 setdash exch hpt sub exch vpt add M |
| hpt2 vpt2 neg V currentpoint stroke M |
| hpt2 neg 0 R hpt2 vpt2 V stroke } def |
| /TriU { stroke [] 0 setdash 2 copy vpt 1.12 mul add M |
| hpt neg vpt -1.62 mul V |
| hpt 2 mul 0 V |
| hpt neg vpt 1.62 mul V closepath stroke |
| Pnt } def |
| /Star { 2 copy Pls Crs } def |
| /BoxF { stroke [] 0 setdash exch hpt sub exch vpt add M |
| 0 vpt2 neg V hpt2 0 V 0 vpt2 V |
| hpt2 neg 0 V closepath fill } def |
| /TriUF { stroke [] 0 setdash vpt 1.12 mul add M |
| hpt neg vpt -1.62 mul V |
| hpt 2 mul 0 V |
| hpt neg vpt 1.62 mul V closepath fill } def |
| /TriD { stroke [] 0 setdash 2 copy vpt 1.12 mul sub M |
| hpt neg vpt 1.62 mul V |
| hpt 2 mul 0 V |
| hpt neg vpt -1.62 mul V closepath stroke |
| Pnt } def |
| /TriDF { stroke [] 0 setdash vpt 1.12 mul sub M |
| hpt neg vpt 1.62 mul V |
| hpt 2 mul 0 V |
| hpt neg vpt -1.62 mul V closepath fill} def |
| /DiaF { stroke [] 0 setdash vpt add M |
| hpt neg vpt neg V hpt vpt neg V |
| hpt vpt V hpt neg vpt V closepath fill } def |
| /Pent { stroke [] 0 setdash 2 copy gsave |
| translate 0 hpt M 4 {72 rotate 0 hpt L} repeat |
| closepath stroke grestore Pnt } def |
| /PentF { stroke [] 0 setdash gsave |
| translate 0 hpt M 4 {72 rotate 0 hpt L} repeat |
| closepath fill grestore } def |
| /Circle { stroke [] 0 setdash 2 copy |
| hpt 0 360 arc stroke Pnt } def |
| /CircleF { stroke [] 0 setdash hpt 0 360 arc fill } def |
| /C0 { BL [] 0 setdash 2 copy moveto vpt 90 450 arc } bind def |
| /C1 { BL [] 0 setdash 2 copy moveto |
| 2 copy vpt 0 90 arc closepath fill |
| vpt 0 360 arc closepath } bind def |
| /C2 { BL [] 0 setdash 2 copy moveto |
| 2 copy vpt 90 180 arc closepath fill |
| vpt 0 360 arc closepath } bind def |
| /C3 { BL [] 0 setdash 2 copy moveto |
| 2 copy vpt 0 180 arc closepath fill |
| vpt 0 360 arc closepath } bind def |
| /C4 { BL [] 0 setdash 2 copy moveto |
| 2 copy vpt 180 270 arc closepath fill |
| vpt 0 360 arc closepath } bind def |
| /C5 { BL [] 0 setdash 2 copy moveto |
| 2 copy vpt 0 90 arc |
| 2 copy moveto |
| 2 copy vpt 180 270 arc closepath fill |
| vpt 0 360 arc } bind def |
| /C6 { BL [] 0 setdash 2 copy moveto |
| 2 copy vpt 90 270 arc closepath fill |
| vpt 0 360 arc closepath } bind def |
| /C7 { BL [] 0 setdash 2 copy moveto |
| 2 copy vpt 0 270 arc closepath fill |
| vpt 0 360 arc closepath } bind def |
| /C8 { BL [] 0 setdash 2 copy moveto |
| 2 copy vpt 270 360 arc closepath fill |
| vpt 0 360 arc closepath } bind def |
| /C9 { BL [] 0 setdash 2 copy moveto |
| 2 copy vpt 270 450 arc closepath fill |
| vpt 0 360 arc closepath } bind def |
| /C10 { BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill |
| 2 copy moveto |
| 2 copy vpt 90 180 arc closepath fill |
| vpt 0 360 arc closepath } bind def |
| /C11 { BL [] 0 setdash 2 copy moveto |
| 2 copy vpt 0 180 arc closepath fill |
| 2 copy moveto |
| 2 copy vpt 270 360 arc closepath fill |
| vpt 0 360 arc closepath } bind def |
| /C12 { BL [] 0 setdash 2 copy moveto |
| 2 copy vpt 180 360 arc closepath fill |
| vpt 0 360 arc closepath } bind def |
| /C13 { BL [] 0 setdash 2 copy moveto |
| 2 copy vpt 0 90 arc closepath fill |
| 2 copy moveto |
| 2 copy vpt 180 360 arc closepath fill |
| vpt 0 360 arc closepath } bind def |
| /C14 { BL [] 0 setdash 2 copy moveto |
| 2 copy vpt 90 360 arc closepath fill |
| vpt 0 360 arc } bind def |
| /C15 { BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill |
| vpt 0 360 arc closepath } bind def |
| /Rec { newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto |
| neg 0 rlineto closepath } bind def |
| /Square { dup Rec } bind def |
| /Bsquare { vpt sub exch vpt sub exch vpt2 Square } bind def |
| /S0 { BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare } bind def |
| /S1 { BL [] 0 setdash 2 copy vpt Square fill Bsquare } bind def |
| /S2 { BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def |
| /S3 { BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def |
| /S4 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def |
| /S5 { BL [] 0 setdash 2 copy 2 copy vpt Square fill |
| exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def |
| /S6 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare } bind def |
| /S7 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill |
| 2 copy vpt Square fill |
| Bsquare } bind def |
| /S8 { BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare } bind def |
| /S9 { BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare } bind def |
| /S10 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill |
| Bsquare } bind def |
| /S11 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill |
| Bsquare } bind def |
| /S12 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare } bind def |
| /S13 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill |
| 2 copy vpt Square fill Bsquare } bind def |
| /S14 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill |
| 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def |
| /S15 { BL [] 0 setdash 2 copy Bsquare fill Bsquare } bind def |
| /D0 { gsave translate 45 rotate 0 0 S0 stroke grestore } bind def |
| /D1 { gsave translate 45 rotate 0 0 S1 stroke grestore } bind def |
| /D2 { gsave translate 45 rotate 0 0 S2 stroke grestore } bind def |
| /D3 { gsave translate 45 rotate 0 0 S3 stroke grestore } bind def |
| /D4 { gsave translate 45 rotate 0 0 S4 stroke grestore } bind def |
| /D5 { gsave translate 45 rotate 0 0 S5 stroke grestore } bind def |
| /D6 { gsave translate 45 rotate 0 0 S6 stroke grestore } bind def |
| /D7 { gsave translate 45 rotate 0 0 S7 stroke grestore } bind def |
| /D8 { gsave translate 45 rotate 0 0 S8 stroke grestore } bind def |
| /D9 { gsave translate 45 rotate 0 0 S9 stroke grestore } bind def |
| /D10 { gsave translate 45 rotate 0 0 S10 stroke grestore } bind def |
| /D11 { gsave translate 45 rotate 0 0 S11 stroke grestore } bind def |
| /D12 { gsave translate 45 rotate 0 0 S12 stroke grestore } bind def |
| /D13 { gsave translate 45 rotate 0 0 S13 stroke grestore } bind def |
| /D14 { gsave translate 45 rotate 0 0 S14 stroke grestore } bind def |
| /D15 { gsave translate 45 rotate 0 0 S15 stroke grestore } bind def |
| /DiaE { stroke [] 0 setdash vpt add M |
| hpt neg vpt neg V hpt vpt neg V |
| hpt vpt V hpt neg vpt V closepath stroke } def |
| /BoxE { stroke [] 0 setdash exch hpt sub exch vpt add M |
| 0 vpt2 neg V hpt2 0 V 0 vpt2 V |
| hpt2 neg 0 V closepath stroke } def |
| /TriUE { stroke [] 0 setdash vpt 1.12 mul add M |
| hpt neg vpt -1.62 mul V |
| hpt 2 mul 0 V |
| hpt neg vpt 1.62 mul V closepath stroke } def |
| /TriDE { stroke [] 0 setdash vpt 1.12 mul sub M |
| hpt neg vpt 1.62 mul V |
| hpt 2 mul 0 V |
| hpt neg vpt -1.62 mul V closepath stroke } def |
| /PentE { stroke [] 0 setdash gsave |
| translate 0 hpt M 4 {72 rotate 0 hpt L} repeat |
| closepath stroke grestore } def |
| /CircE { stroke [] 0 setdash |
| hpt 0 360 arc stroke } def |
| /Opaque { gsave closepath 1 setgray fill grestore 0 setgray closepath } def |
| /DiaW { stroke [] 0 setdash vpt add M |
| hpt neg vpt neg V hpt vpt neg V |
| hpt vpt V hpt neg vpt V Opaque stroke } def |
| /BoxW { stroke [] 0 setdash exch hpt sub exch vpt add M |
| 0 vpt2 neg V hpt2 0 V 0 vpt2 V |
| hpt2 neg 0 V Opaque stroke } def |
| /TriUW { stroke [] 0 setdash vpt 1.12 mul add M |
| hpt neg vpt -1.62 mul V |
| hpt 2 mul 0 V |
| hpt neg vpt 1.62 mul V Opaque stroke } def |
| /TriDW { stroke [] 0 setdash vpt 1.12 mul sub M |
| hpt neg vpt 1.62 mul V |
| hpt 2 mul 0 V |
| hpt neg vpt -1.62 mul V Opaque stroke } def |
| /PentW { stroke [] 0 setdash gsave |
| translate 0 hpt M 4 {72 rotate 0 hpt L} repeat |
| Opaque stroke grestore } def |
| /CircW { stroke [] 0 setdash |
| hpt 0 360 arc Opaque stroke } def |
| /BoxFill { gsave Rec 1 setgray fill grestore } def |
| /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont |
| dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall |
| currentdict end definefont |
| end |
| %%EndProlog |
| %%Page: 1 1 |
| gnudict begin |
| gsave |
| 50 50 translate |
| 0.100 0.100 scale |
| 0 setgray |
| newpath |
| (NimbusSanL-Regu+g) findfont 100 scalefont setfont |
| 1.000 UL |
| LTb |
| 450 300 M |
| 63 0 V |
| 1837 0 R |
| -63 0 V |
| 390 300 M |
| (0.1) Rshow |
| 450 872 M |
| 31 0 V |
| 1869 0 R |
| -31 0 V |
| 450 1207 M |
| 31 0 V |
| 1869 0 R |
| -31 0 V |
| 450 1444 M |
| 31 0 V |
| 1869 0 R |
| -31 0 V |
| 450 1628 M |
| 31 0 V |
| 1869 0 R |
| -31 0 V |
| 450 1778 M |
| 31 0 V |
| 1869 0 R |
| -31 0 V |
| 450 1906 M |
| 31 0 V |
| 1869 0 R |
| -31 0 V |
| 450 2016 M |
| 31 0 V |
| 1869 0 R |
| -31 0 V |
| 450 2113 M |
| 31 0 V |
| 1869 0 R |
| -31 0 V |
| 450 2200 M |
| 63 0 V |
| 1837 0 R |
| -63 0 V |
| -1897 0 R |
| (1) Rshow |
| 450 300 M |
| 0 63 V |
| 0 1837 R |
| 0 -63 V |
| 450 200 M |
| (1) Cshow |
| 641 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 752 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 831 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 893 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 943 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 985 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 1022 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 1054 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 1083 300 M |
| 0 63 V |
| 0 1837 R |
| 0 -63 V |
| 0 -1937 R |
| (10) Cshow |
| 1274 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 1386 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 1465 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 1526 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 1576 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 1619 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 1655 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 1688 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 1717 300 M |
| 0 63 V |
| 0 1837 R |
| 0 -63 V |
| 0 -1937 R |
| (100) Cshow |
| 1907 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 2019 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 2098 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 2159 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 2209 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 2252 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 2289 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 2321 300 M |
| 0 31 V |
| 0 1869 R |
| 0 -31 V |
| 2350 300 M |
| 0 63 V |
| 0 1837 R |
| 0 -63 V |
| 0 -1937 R |
| (1000) Cshow |
| 1.000 UL |
| LTb |
| 450 300 M |
| 1900 0 V |
| 0 1900 V |
| -1900 0 V |
| 450 300 L |
| 100 1250 M |
| currentpoint gsave translate 90 rotate 0 0 M |
| (Breakeven Update Fraction) Cshow |
| grestore |
| 1400 50 M |
| (Memory-Latency Ratio) Cshow |
| 1717 872 M |
| (RCU) Lshow |
| 562 1906 M |
| (spinlock) Lshow |
| 1.000 UL |
| LT0 |
| 476 982 M |
| 46 44 V |
| 74 78 V |
| 45 52 V |
| 252 322 V |
| 92 119 V |
| 98 118 V |
| 191 189 V |
| 252 159 V |
| 93 36 V |
| 98 29 V |
| 190 35 V |
| 252 22 V |
| 93 4 V |
| 98 3 V |
| 1.000 UL |
| LT1 |
| 1.000 UL |
| LT2 |
| stroke |
| grestore |
| end |
| showpage |
| %%Trailer |
| %%DocumentFonts: NimbusSanL-Regu+g |
| %%Pages: 1 |