(original) (raw)
%!PS-Adobe-2.0 %%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software %%Title: techrept_new.dvi %%Pages: 26 %%PageOrder: Ascend %%BoundingBox: 0 0 612 792 %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips -f techrept_new.dvi %DVIPSParameters: dpi=600, compressed %DVIPSSource: TeX output 2003.10.09:1705 %%BeginProcSet: texc.pro %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin /FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array /BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get }B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr 1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B /chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ /cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 {2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ 1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put }if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X 1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N /p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ /Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) (LaserWriter 16/600)]{A length product length le{A length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end %%EndProcSet %%BeginProcSet: special.pro %! TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N /vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N /rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N /@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ /hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B /@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ /urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known {userdict/md get type/dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup length 20 add dict copy def}if end md begin /letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale }if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState save N userdict maxlength dict begin/magscale true def normalscale currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts /psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{ psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict begin/SpecialSave save N gsave normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{ CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR }{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N /@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end} repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N /@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X /yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end %%EndProcSet TeXDict begin 40258431 52099146 1000 600 600 (techrept_new.dvi) @start %DVIPSBitmapFont: Fa cmti8 8 55 /Fa 55 122 df39 D44 D<387FFFC0A2B5FCA26C130012057A901A>I<121C127F12FFA412FE12380808788716>I< 14031407140F141E143E147E14FEEB03FCEB1F7CEB7CFC1360EB00F8A21301A214F0A213 03A214E0A21307A214C0A2130FA21480A2131FA21400A25BA2133EA2137EA2137CA213FC B512F8A2182C79AB24>49 D<147F903801FFC0903807C1F090380F00F8011E137C133801 78133E13F3EBE380D801E1133F13C1120313810183137F0007EB007E5B1306010E13FE49 13FC3903F801F83901E003F0C7EA07E0EC0FC0EC1F80EC3F0014FC495AEB07E0EB0F8001 3EC7FC5BEA01F04848131C4848133C49133848C7FC001E14784814F0383FC001397FFE03 E00078B512C0EA703FD8F00F130038E003FEEB00F8202D7AAB24>I<1538157815F8A314 0115F0A3EC03E0A3EC07C0A2EC0F80A3EC1F00A2143E143C147C147814F85C495AA2495A 90380783801487EB0F0F131E131CEB381F0170130013E012013803803F3807003E120EEA 1FF8387FFF7E39F007FC1839C000FFF8C7EA7FE0ECFC005CA313015CA313035CA26D5A1D 397DAB24>52 D<01181306011F137EECFFFC15F04913E0158090383BFC000138C7FC1378 1370A313F05BA33801E3F8EBCFFEEBFC0F01F013803903E007C013C01380C7EA03E01407 A5140F003C14C0127EA2141F00FE148012F800E0EB3F00147E0070137C5C387801F03838 03E0381E0F80D80FFEC7FCEA03F81F2D79AB24>II<3A 01C3E001C09038CFF0033A03FFF80780ED0F00485C9038F8383E390FE01C7C9038C00FFC 48486C5A001EC7FC003E5C003C495A5A0070495A00F01307485CC7120F4AC7FCA2143EA2 5CA214FC5C13015C1303A2495AA2130F5CA2131F5CA2133FA291C8FC5BA2137EA2133822 2D77AB24>I<143FECFFC0903803E1E090380F80F090381F0078133E017E137C5B5B1201 A2485AA215FC12075BA2140115F813C01403A2EC07F00003130FEBE01F0001133F3900F0 77E0EB7FE7EB1F879038000FC0A2EC1F80A21500143E0038137E007E137C00FE5B495A48 485A48485A38700F80D8781EC7FCEA3FF8EA0FE01E2D79AB24>57 D<13F0EA01F812031207A3EA03F0EA01C0C7FCAD121C127F5AA45A12380D1D789C16>I< 16E01501821503A21507150FA2151FA2153B157B157315E382EC01C114031581EC0701A2 140EA2141C143C143802707F15005C13015C49B5FCA249C7FCA2130E131E131C4980167E 5B13F0485AA21203D80FF014FFD8FFFC011F13F0A22C2F7CAE35>65 D<011FB512FCEEFF80903A00FE000FC0EE03E04AEB01F017F80101140017FC5CA2130317 F84A1301A20107EC03F017E04AEB07C0EE0F80010FEC3F0016FE9138C007F891B512E049 14F89138C0007C4A7F82013F1580A291C7120FA25BA2017E141FA213FEEE3F005B167E00 015D4B5A49495A4B5A0003EC3F80B600FEC7FC15F82E2D7BAC32>II<011FB512FCEEFF80903A00FE000FC0EE03E04AEB01 F0EE00F80101157C173C4A143E171E0103151FA25CA21307A25CA2130FA24A143FA2131F 173E4A147EA2013F157C17FC91C8FC17F849EC01F0A2017EEC03E0A201FEEC07C0EE0F80 49EC1F00163E00015D5E49495AED07C00003023FC7FCB612FC15E0302D7BAC36>I<011F B612FEA2903900FE0001EE007E4A143EA20101151E171C5CA21303A25C16E00107130117 0002E05B1503130F15074A485A91B5FC5BECC01F4A6CC7FCA2133FA2DA000E13E0A24914 01030013C0017E1403178001FE14071700495C161E12015E49147CED01FC0003EC0FF8B7 FC5E2F2D7CAC30>I<03FF1318020FEBC03891393F00F07802F8EB38F8D903F0131CD907 C0EB0FF0EB1F8049C71207137E49EC03E0485A485AA2484815C0485AA2485A178048CAFC A25A127EA312FE5AA292B512E0A2923801FE006F5A15015EA3007C14035E127E123E001E 1407001F5D6C6C130F6C6C133F6C6C13793A00F803F1C090383FFF80D907FCC8FC2D2F75 AD37>71 D<903B1FFFF81FFFF8A2D900FEC7EAFE00A24A5CA2010114015F5CA201031403 5F5CA2010714075F5CA2010F140F5F5C91B6FC5B9139C0001F805CA2013F143F94C7FC91 C7FCA2495C167E137EA201FE14FE5E5BA2000114015E5BA200031403B500C0B512C0A235 2D7BAC35>I<90381FFFF8A2903800FE00A25CA21301A25CA21303A25CA21307A25CA213 0FA25CA2131FA25CA2133FA291C7FCA25BA2137EA213FEA25BA21201A25BA21203B512C0 A21D2D7CAC1B>I<91387FFFE0A2913800FE00A25DA214015DA314035DA314075DA3140F 5DA3141F5DA3143F92C7FCA35CA2147EA2003C13FE127E00FE5BA2495AEAFC0300F05B48 485A38700FC0D8781FC8FCEA1FFCEA07F0232E7AAC25>I<90381FFFFEA2D900FEC7FCA2 5CA21301A25CA21303A25CA21307A25CA2130FA25CA2131FA25CA2133FA291C7121CA249 143C1638017E1478167001FE14F0A249EB01E0A200011403ED07C049130FED3F80000314 FFB7FC1600262D7BAC2D>76 DII<4AB4FC02 0F13C091383E03F09138F8007CD903E07FD907807F011FC77E013E15804914074915C048 5AEE03E0485A485AA2485A121F90C8FC5AA2003E1507127EA348ED0FC0A3EE1F80A21700 5E163E167E167C16FC4B5A007C5D4B5A6C4A5A4B5A6C4AC7FC6C6C133E6D13F83903E003 F03901F80FC026007FFFC8FCEB0FF02B2F75AD37>I<011FB512FCEEFF80903A00FE000F E0EE03F04AEB00F8A20101157CA25C177E130317FC5CA20107EC01F8A24AEB03F017E001 0FEC07C0EE0F804AEB3F00ED01FC91B512F04991C7FC0280C8FCA3133F91C9FCA35B137E A313FE5BA312015BA21203B512C0A22F2D7CAC30>I<4AB4FC020F13C091383E03F09138 F800FCD903E0133E49487F011FC7FC013EEC0F804914074915C012014915E04848140312 075B120F485AA248C8FC1607123E127EA348ED0FC0A3EE1F80A21700485D163E167E6C15 7C16FC4B5A007C01F05B903903FC03E03A3E070E07C0903906060F80271F0E071FC7FC39 0F0C033E018C13F8D803EC5B3901FE0FC03A007FFF0018EB0FF7D90007133816301670ED 80F0ED81E015C3EDFFC0A25E93C7FC6E5AEC00F82B3B75AD37>I<011FB512E016FC9039 00FE003FEE0FC04AEB07E016030101EC01F0A24A14F8A21303EE03F05CA20107EC07E017 C04AEB0F80EE1F00010F143E16FC9138C007F091B512805B9138C00FE091388003F06F7E 133F6F7E91C7FCA2491301A2017E5CA201FE1303A2495C17080001163C17384914E0EEF0 7800031670B5D8C00113E09238007FC0C9EA1F002E2E7BAC34>I<91380FF00C91383FFC 1C9138F80F3C903903C007BC9039078003FC90390F0001F8131E491300A24914F0A313F8 16E0A216007F7F6D7EEB7FF8ECFF806D13E06D13F801077F01017FEB001FEC01FF6E7E81 81A281121CA35D003C141EA25DA2007E5C5D007F495A6D485A26F1F01FC7FC38E07FFC38 C00FF0262F7BAD28>I<000FB712F0A23A1FE00FE00701001401001E02C013E048150014 1F12380078EC8001A20070013F14C012F0481400A25CC791C7FC147EA214FEA25CA21301 A25CA21303A25CA21307A25CA2130FA25CA2131FA25CA2133F003FB57EA22C2D74AC33> I<3B3FFFF007FFF0A2D801FCC7EA7F00163C5B16380003157816705BA2000715F05E5BA2 000F14015E5BA2001F14035E5BA2003F140793C7FC90C7FCA2485C150E127EA2151E00FE 141C5A153C153815781570007C5C1401007E495A003E495A6C49C8FC6C133C3807C0F838 01FFE06C6CC9FC2C2E72AC35>I87 D<903B0FFFF003FFF8A20100D9800013806EC7EAFC 005F6E5C6F485A021F495A6F485A4CC7FC020F131E6F5A020713386F5A5E913803F9C015 FB6EB45A93C8FC6E5AA3157E15FF5C913803BF80EC073FEC0F1F021E7FEC3C0F02787F14 F0903801E00702C07F9038038003D907007F130E496D7E133C49130049801203D80FF849 7ED8FFFE010F13F8A2352D7CAC35>I97 D<13F8121FA21201A25BA21203A25BA21207A25BA2120FEBC7C0EB9FF0EBF8 78381FF03CEBE03EEBC01EEB801FEA3F00A2123EA2007E133FA2127CA2147F00FC137E5A A214FCA214F8130114F0EB03E0EA780714C0383C0F80381E3E00EA0FF8EA03E0182F78AD 21>II<153EEC07FEA2EC007EA2157CA215FCA215 F8A21401A215F0A21403EB07C390381FF3E0EB7C3BEBF81FEA01F03903E00FC0EA07C012 0FEA1F801580EA3F00141F5A007E1400A25C12FE48133EA2EC7E18153848137CA214FCD8 78011378397C03F870A2393C0F78E0381E1E3D390FF81FC03903E00F001F2F79AD24>I< EB03F8EB0FFEEB3E0FEBF8073901F00380EA03E0EA07C0000F1307D81F8013005C383F00 1E5C387F03F8EBFFE049C7FC007EC8FC12FE5AA4127CEC0180EC03C0EC07806CEB0F0014 1E6C137C380F83F03803FFC0C648C7FC1A1F799D21>II<14F8EB03FE90380F873890381F03F8137EEB7C0113F81201 EA03F015F0EA07E01403120F01C013E0A21407121F018013C0A2140FA21580141F120F14 3FEC7F006C6C5AEA03C33801FFBF38007E3E1300147EA2147CA214FC00385BEAFC015C49 5A48485A38F01F80D87FFEC7FCEA1FF01D2C7C9D21>I<131FEA03FFA2EA003FA2133EA2 137EA2137CA213FCA25BA21201147E9038F3FF809038F787C03903FE03E013FC13F8A2EA 07F013E0A213C0000F130715C01380A2001F130F15801300141F481406150E003E133F14 3E007E141EEC7E1C007C137CEC3C3812FC157048EB1FE00070EB07801F2F7BAD24>I<13 0E131FEB3F80A2EB1F00130E90C7FCA9EA03E0EA0FF0EA1E78EA1C7C12381278127013FC EAF0F812E012E1EAC1F0120112035B12075BA2120F13831387121F13075BEA3F0E123EEA 1E1C133C1338EA0FF0EA03C0112E7AAC16>I<131FEA03FFA2EA003FA2133EA2137EA213 7CA213FCA25BA21201EC01E09038F007F0EC1E380003EB3878EC71F8EBE0E1EBE1C13807 E381EC00E049130013CEEA0FFC13F0A213FF381F9FC0EB87E0EB03F01301003F14301570 123EA2007E14F015E0007C13E014E100FC14C0903800F38048EB7F000070131E1D2F7BAD 21>107 D<137CEA0FFCA21200A213F8A21201A213F0A21203A213E0A21207A213C0A212 0FA21380A2121FA21300A25AA2123EA2127EA2127CA2EAFC30137012F8A213F013E012F0 12F113C012FBEA7F80EA1E000E2F7AAD12>I<3B07801FC007F03B1FE07FF01FFC3B3DF1 E0F8783E3B38F3C078F01E3B78FF007DC01FD870FEEB7F80A2D8F1FC1400D8E1F8137EA2 49137C00C302FC5B0003163E495BA200070101147E177C01C05B17FC000F0103ECF83018 700180EBE00117F0001F010715F0040313E0010001C013E0EFE1C048010F1301EFE38000 3E91398000FF00001C6DC7123C341F7A9D3A>I<3907801FC0391FE07FF0393DF1E0F839 38F3C0783978FF007CEA70FEA2EAF1FCEAE1F8A25B00C314FC00035C5BA2000713015D13 C01403000FECE0C015E1EB800715C1001F14C3020F13800100138391380787005A158E00 3EEB03FC001CEB00F0221F7A9D28>II<90383C01F09038FF07FC3901E79E1E9038C7BC0F000301F81380903887F00702E013C0 38078FC0130F1480A2D8061F130F12001400A249131F1680133EA2017EEB3F00A2017C13 3E157E01FC137C5DEBFE015D486C485AEC0F80D9F3FEC7FCEBF0F8000390C8FCA25BA212 07A25BA2120FA2EAFFFCA2222B7F9D24>I<3807803E391FE0FF80393CF3C1C03938F781 E03878FF07EA70FE13FC12F139E1F8038091C7FC5B12C312035BA21207A25BA2120FA25B A2121FA290C8FCA25AA2123E121C1B1F7A9D1E>114 DI<131C133EA2137EA2137CA213FCA25BA21201A2B512E0A23803F000A25B A21207A25BA2120FA25BA2121FA290C7FCA24813C01301123E130314801307003C130013 0E131E6C5AEA0FF0EA07C0132B7AA918>II<3903C001C0390FF003E0391E7807F0EA1C7C1238 007813030070130113FCD8F0F813E012E000E1130038C1F001000114C0120313E0140300 07148013C0A2EC0700120F1380140EA25C12076D5A00035B6D5AC6B45A013FC7FC1C1F7A 9D21>II121 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fb cmsy9 9 1 /Fb 1 1 df<007FB712FCB812FEA26C16FC2F047A943C>0 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fc cmmi5 5 1 /Fc 1 105 df104 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fd cmmi9 9 4 /Fd 4 121 df<137CEB7F80EB1FE0130F6D7EA26D7EA36D7EA36D7EA28080A26E7EA36E 7EA281140FA26E7EA381140F141FEC3DFC1479ECF8FEEB01F0EB03E0903807C07FEB0F80 EB1F00013EEB3F80137E4914C04848131F485A4848EB0FE0EA1FC0123F4848EB07F048C7 FC4815F848140348EC01FC48140026357CB32D>21 D26 D116 D<90391F801F8090397FE07FE09039E0F0E0703A01C0F9C0F83903807D83380700 7F000E1403000C15F0001C137E0018EC01C002FEC7FC00385B1210C7FC13015CA31303A2 5C1640010714E016C0001C5B007E1401010F148000FE1403011FEB0700011B130E39F839 F01C397070F878393FE07FE0390F801F8025227EA02C>120 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fe cmsy6 6 1 /Fe 1 1 df0 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Ff lasy10 10.95 1 /Ff 1 51 df<007FB812E0B912F0A300F0CAFCB3B3A8B9FCA36C17E0343478B844>50 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fg cmex10 10 9 /Fg 9 91 df20 DI32 D<12F07E127C7E123F7E6C7E6C7E6C7E7F12016C7E7F137E133E133F6D7E130F806D7EA2 6D7E80130180130080147E147F8081141F81140F81140781A2140381140181A2140081A2 157FA36F7EA382151FA282150FA3821507A382A21503A282A31501A282A31500A382A482 A21780A7163F17C0AC161F17E0B3B3A217C0163FAC1780167FA71700A25EA45EA31501A3 5EA21503A35EA21507A25EA3150F5EA3151F5EA2153F5EA34BC7FCA315FEA25D1401A25D 14035D1407A25D140F5D141F5D143F92C8FC5C147E14FE5C13015C13035C495AA2495A5C 131F49C9FC133E137E5B5B485A12035B485A485A48CAFC5A123E5A5A5A2BF87E8242>I< B61280A600FCC8FCB3B3B3B3B3B3B3B3B3B3B3B3B3A2B61280A619F86A8230>II40 D<167F923801FFC0923803C0F0923807803892380F00789238 1F01FC151E153EA2157E92387C0070170015FCA44A5AA81403A45DA41407A94A5AAA4A5A A95DA4143FA492C8FCA7143E147EA4147C123800FE13FC5CA2495A5CEA7803387007C038 3C0F80D80FFEC9FCEA03F82E5C7C7F27>82 D90 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fh cmsy8 8 4 /Fh 4 50 df0 D<170EA3170F8384170384170184717E187818 7C84180FF007C0BA12F819FC19F8CBEA07C0F00F00183E601878604D5A60170360170795 C7FC5F170EA33E237CA147>33 D<137813FE1201A3120313FCA3EA07F8A313F0A2EA0FE0 A313C0121F1380A3EA3F00A3123E127E127CA35AA35A0F227EA413>48 DI E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fi cmr8 8 72 /Fi 72 124 df<9138FF807E01079038E1FF80903A1F807FC3C0D93E00EB87E049EBFF07 4913FE485A00039138FC018049017CC7FCAAB712FCA22703E0007CC7FCB3A6486C13FE3A 7FFF0FFFF0A22B2F7FAE29>11 D<91397F800FF0903A03FFE07FFE903A1FC079F80F903B 3E001FE003804990393FC007C04990387F800F48481400A24848017EEB0780033EEB0300 94C7FCA7EF07C0B9FCA23B03E0003E000F1707B3A5486C017FEB0FE03C7FFF07FFF0FFFE A2372F7FAE3B>14 D38 D<123C127EB4FCA21380A2127F123D1201A312031300A25A1206120E5A 5A5A126009157AAD14>I<13031307130E131C1338137013F0EA01E013C01203EA0780A2 EA0F00A2121EA35AA45AA512F8A25AAB7EA21278A57EA47EA37EA2EA0780A2EA03C01201 13E0EA00F013701338131C130E1307130310437AB11B>I<12C07E12707E7E7E120FEA07 80120313C0EA01E0A2EA00F0A21378A3133CA4131EA5131FA2130FAB131FA2131EA5133C A41378A313F0A2EA01E0A2EA03C013801207EA0F00120E5A5A5A5A5A10437CB11B>I43 D<123C127EB4FCA21380A2127F 123D1201A312031300A25A1206120E5A5A5A126009157A8714>II<123C127E12FFA4127E123C08087A8714>I<15C0140114031580A214071500A25C140E A2141E141CA2143C143814781470A214F05CA213015CA213035C130791C7FCA25B130EA2 131E131CA2133C1338A21378137013F05BA212015BA212035BA2120790C8FC5A120EA212 1E121CA2123C1238A212781270A212F05AA21A437CB123>II<130C133C137CEA03FC12FFEAFC7C1200B3B113FE387FFFFEA2172C7AAB23>III<140EA2141E143EA2147E14FEA2EB01BE1303143E13 06130E130C131813381330136013E013C0EA0180120313001206120E120C5A123812305A 12E0B612FCA2C7EA3E00A9147F90381FFFFCA21E2D7EAC23>I<000CEB0180380FC01F90 B512005C5C14F014C0D80C7EC7FC90C8FCA8EB1FC0EB7FF8380DE07C380F801F01001380 000E130F000CEB07C0C713E0A2140315F0A4127812FCA448EB07E012E0006014C0007013 0F6C14806CEB1F006C133E380780F83801FFE038007F801C2D7DAB23>II<1230123C003FB512F8A215F05A15E039700001C00060 1480140348EB0700140E140CC7121C5C143014705C495AA2495AA249C7FCA25B130E131E A2133EA3133C137CA413FCA913781D2E7CAC23>III<123C127E12FFA4127E123C1200AD123C127E12FFA4127E123C081D7A9C14>I<4A7E 4A7EA34A7EA24A7EA3EC1BF81419A2EC30FCA2EC70FEEC607EA24A7EA349486C7EA20103 80EC000FA201066D7EA3496D7EA2011FB57EA29038180001496D7EA349147EA201E0147F 4980A20001ED1F801203000716C0D80FF0EC3FE0D8FFFC0103B5FCA2302F7EAE35>65 DIIIIIIII<90387FFFF0A201001300147EB3AD123812FEA314FE5C12783870 01F86C485A381E07E03807FF80D801FCC7FC1C2E7DAC24>II< B512F8A2D803FCC8FC6C5AB3A7160CA41618A41638A2167816F81501ED07F00003141FB7 FCA2262D7EAC2C>IIIII82 D<90383F80303901FFF0703807C07C390F000EF0001E13074813034813011400127000F0 1470A315307EA26C1400127E127FEA3FE013FE381FFFE06C13FC6C13FF00011480D8003F 13E013039038003FF0EC07F81401140015FC157C12C0153CA37EA215787E6C14706C14F0 6CEB01E039F78003C039E3F00F0038E07FFE38C00FF01E2F7CAD27>I<007FB712F8A290 39000FC003007C150000701638A200601618A200E0161CA248160CA5C71500B3A94A7E01 1FB512E0A22E2D7EAC33>I87 D89 D91 D93 D<13FF000713C0380F01F0381C00F8003F137C80A2143F001E7FC7FCA4EB07FF137F3801 FE1FEA07F0EA1FC0EA3F80EA7F00127E00FE14065AA3143F7E007E137F007FEBEF8C391F 83C7FC390FFF03F83901FC01E01F207D9E23>97 DII<15F8141FA214011400ACEB0FE0EB7FF83801F81E38 03E0073807C003380F8001EA1F00481300123E127EA25AA9127C127EA2003E13017EEB80 03000F13073903E00EFC3A01F03CFFC038007FF090391FC0F800222F7EAD27>III<013F13F89038FFC3FE 3903E1FF1E3807807C000F140C391F003E00A2003E7FA76C133EA26C6C5A00071378380F E1F0380CFFC0D81C3FC7FC90C8FCA3121E121F380FFFF814FF6C14C04814F0391E0007F8 48130048147C12F848143CA46C147C007C14F86CEB01F06CEB03E03907E01F803901FFFE 0038003FF01F2D7E9D23>III<130FEB1F80EB3FC0A4EB1F80EB0F0090C7FCA8EB07C013FFA2130F1307B3AD 1230127838FC0F80A21400485AEA783EEA3FF8EA07E0123C83AD16>III<2607C07FEB07F0 3BFFC3FFC03FFC903AC783F0783F3C0FCE01F8E01F803B07DC00F9C00F01F8D9FF8013C0 4990387F000749137EA249137CB2486C01FEEB0FE03CFFFE0FFFE0FFFEA2371E7E9D3C> I<3807C0FE39FFC3FF809038C703E0390FDE01F0EA07F8496C7EA25BA25BB2486C487E3A FFFE1FFFC0A2221E7E9D27>II<3807C0FE39FFC7FF 809038CF03E0390FDC01F03907F800FC49137E49133E49133FED1F80A3ED0FC0A8151F16 80A2ED3F00A26D137E6D137C5D9038FC01F09038CE07E09038C7FF80D9C1FCC7FC01C0C8 FCA9487EEAFFFEA2222B7E9D27>I<90380FE01890387FF8383801F81C3903E00E783807 C007390F8003F8001F1301EA3F00A2007E1300A212FE5AA8127EA36C13017EEB8003380F C0073803E00E3801F03C38007FF0EB1FC090C7FCA94A7E91381FFFC0A2222B7E9D25>I< 380781F838FF87FEEB8E3FEA0F9CEA07B813B0EBF01EEBE000A45BB0487EB5FCA2181E7E 9D1C>I<3801FE183807FFB8381E01F8EA3C00481378481338A21418A27E7EB41300EA7F F06CB4FC6C13C06C13F0000113F838001FFC130138C0007E143EA26C131EA27EA26C133C A26C137838FF01F038E3FFC000C0130017207E9E1C>I<1360A413E0A312011203A21207 121FB512F0A23803E000AF1418A714383801F03014703800F860EB3FE0EB0F80152A7FA8 1B>II<3AFFFC01FFC0A23A0FE0007E000007 147C15380003143015706C6C1360A26C6C5BA390387C0180A26D48C7FCA2EB3F07EB1F06 A2EB0F8CA214DCEB07D8A2EB03F0A36D5AA26D5A221E7F9C25>I<3BFFFC3FFE07FFA23B 0FE003F001F801C09038E000F00007010114E0812603E00314C0A2913807F8012701F006 781380A29039F80E7C030000D90C3C1300A290397C181E06A2151F6D486C5AA2168C9039 1F600798A216D890390FC003F0A36D486C5AA36DC75A301E7F9C33>I<3AFFFC07FF80A2 3A0FF003FC000003EB01F0000114C06D485A000091C7FCEB7C06EB3E0E6D5A14B8EB0FB0 EB07E013036D7E497E1307EB067C497EEB1C1F01387FEB700F496C7E6E7ED803C07F0007 6D7E391FE003FC3AFFF007FFC0A2221D7F9C25>I<3AFFFC01FFC0A23A0FE0007E000007 147C1538000314306D137000011460A26C6C5BA2EBFC01017C5BEB7E03013E90C7FCA2EB 1F06A2148EEB0F8CA2EB07D8A2EB03F0A36D5AA26D5AA2495AA2130391C8FC1278EAFC06 A25B131CEA7838EA7070EA3FE0EA0F80222B7F9C25>I<003FB51280A2EB003F003C1400 0038137E00305BEA700100605B495A495A130F00005B495A49C7FC5B137E9038FC0180EA 01F8120313F03807E003EA0FC0001F1400138048485A007E5B00FE133FB6FCA2191D7E9C 1F>II E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fj cmmi6 6 10 /Fj 10 121 df<131FEBFF8C3801E0DE3803807E3807007C48133C121E123E003C5B127C A3485BA215401560903801E0C012781303393807E180391C1CF300380FF87F3807E03C1B 177E9522>97 D100 D<13F8EA0FF0A21200A2 485AA4485AA4380787E0EB9FF8EBB83CEBE01C380FC01E1380A21300001E5BA35C5AA2EC F0201530481460EB01E015C0A239F000E380ECFF000060133C1C247CA224>104 D108 D111 D<380F01F0381FC7F83831CE1CEA61F8EBF0 3C00C1137C13E014383803C000A4485AA448C7FCA4121EA2120C16177D951D>114 D<133013785BA4485AA4485AB51280A23803C000485AA448C7FCA4121EA25B1480383C03 001306A25BEA1C38EA0FF0EA07C011217D9F18>116 D<3807800E380FE01FEA38F01230 0060130F12C01407EAC1E000011306EA03C0A33807800CA214081418A21430146014C0EA 03C13801FF00EA007E18177D951F>118 DI<3801F01E39 07FC7F80390E1CE1C038180F8100301383007013071260EC0380D8001EC7FCA45BA21580 003014C0397878018012F8EC030038F0FC0638E19C1C387F0FF8381E03E01A177D9523> I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fk cmmi8 8 26 /Fk 26 123 df11 D26 D<013FB7FCA2D900FEC7127F171F4A 140FA20101150717065CA21303A25C16300107147017004A136016E0130F15019138C007 C091B5FC5BECC0074A6C5AA2133FA2020090C7FCA25B92C8FC137EA213FEA25BA21201A2 5BA21203B512F0A2302D7DAC2D>70 D78 D<013FB6FC17E0903A00FE0007 F0EE01FC4AEB007EA2010181A25C1880010316005F5CA2010715FEA24A5C4C5A010F4A5A 4C5A4AEB1F8004FFC7FC91B512F84914C00280C9FCA3133F91CAFCA35B137EA313FE5BA3 12015BA21203B512E0A2312D7DAC2D>80 D<013FB512F816FF903A00FE001FC0EE07E04A 6D7E707E01016E7EA24A80A213034C5A5CA201074A5A5F4A495A4C5A010F4A5A047EC7FC 9138C003F891B512E04991C8FC9138C007C04A6C7E6F7E013F80150091C77EA2491301A2 017E5CA201FE1303A25BA20001EE038018005B5F0003913801FC0EB5D8E000133CEE7FF0 C9EA0FC0312E7CAC35>82 D<913807F00691383FFE0E9138F80F9E903903E001FE903807 800049C7127C131E49143CA2491438A313F81630A26D1400A27FEB7F8014F86DB47E15F0 6D13FC01077F01007F141F02011380EC003F151F150FA215071218A3150F00381500A215 1EA2007C5C007E5C007F5C397B8003E039F1F00F8026E07FFEC7FC38C00FF0272F7CAD2B >I<000FB8FCA23B1FC003F8003F0100151F001C4A130E123C003801071406123000704A 130EA20060010F140C12E0485CA2141FC715005DA2143FA292C8FCA25CA2147EA214FEA2 5CA21301A25CA21303A25CA21307A25C130F131F001FB512F0A2302D7FAC29>I97 D<151FEC03FFA2EC003F A2153EA2157EA2157CA215FCA215F8A21401EB07E190381FF9F0EB7C1DEBF80FEA01F039 03E007E0EA07C0120FEA1F8015C0EA3F00140F5A007E1480A2141F12FE481400A2EC3F02 1506143E5AEC7E0E007CEBFE0C14FC0101131C393E07BE18391F0E1E38390FFC0FF03903 F003C0202F7DAD24>100 DI<157C4AB4FC913807C380EC0F87150FEC1F1FA391383E0E0092C7FCA3147E147C A414FC90383FFFF8A2D900F8C7FCA313015CA413035CA413075CA5130F5CA4131F91C8FC A4133EA3EA383C12FC5BA25B12F0EAE1E0EA7FC0001FC9FC213D7CAE22>I<14FCEB03FF 90380F839C90381F01BC013E13FCEB7C005B1201485A15F8485A1401120F01C013F0A214 03121F018013E0A21407A215C0A2000F130F141F0007EB3F80EBC07F3803E1FF3800FF9F 90383E1F0013005CA2143EA2147E0038137C00FC13FC5C495A38F807E038F00F80D87FFE C7FCEA1FF81E2C7E9D22>I<131FEA03FFA2EA003FA2133EA2137EA2137CA213FCA25BA2 1201143F9038F1FFC09038F3C1F03803FF0001FC7F5BA2485A5BA25B000F13015D1380A2 001F13035D1300140748ECC04016C0003E130F1580007E148191381F0180007C1403ED07 0000FCEB0F06151E48EB07F80070EB01E0222F7DAD29>I<1307EB0F80EB1FC0A2EB0F80 EB070090C7FCA9EA01E0EA07F8EA0E3CEA1C3E123812301270EA607EEAE07C12C013FC48 5A120012015B12035BA21207EBC04014C0120F13801381381F01801303EB0700EA0F0613 1EEA07F8EA01F0122E7EAC18>I<137CEA0FFCA21200A213F8A21201A213F0A21203A213 E0A21207A213C0A2120FA21380A2121FA21300A25AA2123EA2127EA2127CA2EAFC081318 12F8A21338133012F01370EAF860EA78E0EA3FC0EA0F000E2F7DAD15>108 D<3907C007E0391FE03FF83918F8783E393879E01E39307B801F38707F00126013FEEAE0 FC12C05B00815C0001143E5BA20003147E157C5B15FC0007ECF8081618EBC00115F0000F 1538913803E0300180147016E0001F010113C015E390C7EAFF00000E143E251F7E9D2B> 110 DI<3807C01F390FF0 7FC0391CF8E0E0383879C138307B8738707F07EA607E13FC00E0EB03804848C7FCA21281 12015BA21203A25BA21207A25BA2120FA25BA2121FA290C8FC120E1B1F7E9D20>114 DI<130E131FA25BA2133EA2137E A2137CA213FCA2B512F8A23801F800A25BA21203A25BA21207A25BA2120FA25BA2001F13 10143013001470146014E0381E01C0EB0380381F0700EA0F0EEA07FCEA01F0152B7EA919 >I118 DI<013F137C9038 FFC1FF3A01C1E383803A0380F703C0390700F60F000E13FE4813FC12180038EC07000030 49C7FCA2EA200100005BA313035CA301075B5D14C000385CD87C0F130600FC140E011F13 0C011B131C39F03BE038D8707113F0393FE0FFC0260F803FC7FC221F7E9D28>II<011E1330EB3F80 9038FFC07048EBE0E0ECF1C03803C0FF9038803F80903800070048130EC75A5C5C5C495A 495A49C7FC131E13385B491340484813C0485A38070001000EEB0380380FE007391FF81F 0038387FFF486C5A38601FFC38E00FF038C003C01C1F7D9D21>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fl cmmi10 10.95 39 /Fl 39 123 df11 D<133F14E0EB07F0EB03FC13016D7EA314 7FA26E7EA36E7EA36E7EA36E7EA36E7EA26E7EA36E7EA3157FA36F7E157F15FF4A7F5C91 3807CFE0EC0F8FEC1F0F91383E07F0147C14FC49486C7EEB03F0EB07E049486C7EEB1F80 EB3F00496D7E13FE4848147F485A485A4848EC3F80485A123F4848EC1FC048C8FC4816E0 48150F48ED07F0007015032C407BBE35>21 D26 D<18E00130ED03F80170ED07FC13F0485A5B12034915030007160148CAFC187C120E121E 001C173C003C021C14380038147EA20078177803FE147000705CA218F04A4814E000F016 01A24BEB03C0A24BEB07800203140F6C0107EC1F00173E6CD91FF0137E007C013F5C007E 90397FF803F83B7F83FFFE1FF0263FFFFCB5FC4A14C06C496C5B6C01C091C7FC6C903800 1FFCD801FCEB07E036297FA739>33 D<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A79 8919>58 D<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A31201138012 0313005A120E5A1218123812300B1C798919>I<180E183F18FFEF03FEEF0FF8EF3FE0EF FF80933803FE00EE0FF8EE3FE0EEFF80DB03FEC7FCED1FF8ED7FE0913801FF80DA07FEC8 FCEC1FF0EC7FC04948C9FCEB07FCEB1FF0EB7FC04848CAFCEA07FCEA1FF0EA7FC048CBFC A2EA7FC0EA1FF0EA07FCEA01FF38007FC0EB1FF0EB07FCEB01FF9038007FC0EC1FF0EC07 FE913801FF809138007FE0ED1FF8ED03FE923800FF80EE3FE0EE0FF8EE03FE933800FF80 EF3FE0EF0FF8EF03FEEF00FF183F180E383679B147>II<127012FCB4FCEA7FC0EA 1FF0EA07FCEA01FF38007FC0EB1FF0EB07FCEB01FF9038007FC0EC1FF8EC07FE913801FF 809138007FE0ED0FF8ED03FE923800FF80EE3FE0EE0FF8EE03FE933800FF80EF3FE0EF0F F8EF03FEEF00FFA2EF03FEEF0FF8EF3FE0EFFF80933803FE00EE0FF8EE3FE0EEFF80DB03 FEC7FCED0FF8ED7FE0913801FF80DA07FEC8FCEC1FF8EC7FC04948C9FCEB07FCEB1FF0EB 7FC04848CAFCEA07FCEA1FF0EA7FC048CBFC12FC1270383679B147>I<49B712F818FF19 E090260001FEC7EA3FF0F007F84B6E7E727E850203815D1A80A20207167F4B15FFA3020F 17004B5C611803021F5E4B4A5A180FF01FE0023F4B5A4B4A5ADD01FEC7FCEF07F8027FEC 7FE092B6C8FC18E092C7EA07F84AEC01FE4A6E7E727E727E13014A82181FA213034A82A3 01075F4A153FA261010F167F4A5E18FF4D90C7FC011F5E4A14034D5A013FED1FF04D5A4A ECFFC0017F020790C8FCB812FC17F094C9FC413E7DBD45>66 DI<49B912C0A3D9000190C71201F0003F4B151F190F1A8002 0316075DA314075D1A00A2140F4BEB0380A205075B021FED000E4B92C7FC5FA2023F141E 5D173EEE01FE4AB55AA3ED800102FF6D5A92C71278A34915705C191C05F0133C01034B13 384A167894C71270A2010717F04A5E180161010F16034A4B5AA2180F011F4CC7FC4A5D18 7E013F16FE4D5A4A140F017F15FFB95AA260423E7DBD43>69 D<49B9FCA3D9000190C712 0718004B157F193F191E14035DA314075D191CA2140F5D17074D133C021F020E13384B15 00A2171E023F141C4B133C177C17FC027FEB03F892B5FCA39139FF8003F0ED00011600A2 495D5CA2160101035D5CA293C9FC13075CA3130F5CA3131F5CA2133FA25C497EB612F8A3 403E7DBD3A>I<92B612E0A39239003FF000161F5FA2163F5FA3167F5FA316FF94C7FCA3 5D5EA315035EA315075EA3150F5EA3151FA25EA2153FA25EA2157FA25EA2D80F8013FFEA 3FC0486C91C8FCA25CD8FFC05B140301805B49485A00FC5C0070495A0078495A0038495A 001E017EC9FC380F81FC3803FFE0C690CAFC33407ABD32>74 D<49B612F0A3D900010180 C7FC93C8FC5DA314035DA314075DA3140F5DA3141F5DA3143F5DA3147F5DA314FF92C9FC A35B5C180C181E0103161C5C183C183813074A1578187018F0130F4AEC01E0A21703011F ED07C04A140F171F013FED3F8017FF4A1303017F021F1300B9FCA25F373E7DBD3E>76 D<49B56C49B512F81BF0A290C76D9039000FFE004AEE03F0705D735A03DF150302037F03 8F5E82190791380787FC030793C7FC1503705C140F91260E01FF140EA26F151E021E8002 1C017F141C83193C023C6D7E02381638161F711378147802706D6C1370A2040714F002F0 804A01035C8318010101EC01FF4A5E82188313034A91387FC380A2EF3FC7010716E791C8 001F90C8FC18F718FF4981010E5E1707A2131E011C6F5AA2013C1501137C01FE6F5AEA03 FFB512FC187818704D3E7DBD49>78 D<49B712F018FF19C0D9000190C76C7EF00FF84BEC 03FC1801020382727E5DA214071A805DA2140F4E13005DA2021F5E18034B5D1807023F5E 4E5A4B4A5A4E5A027F4B5A06FEC7FC4BEB03FCEF3FF091B712C005FCC8FC92CBFCA25BA2 5CA21303A25CA21307A25CA2130FA25CA2131FA25CA2133FA25C497EB612E0A3413E7DBD 3A>80 D83 D<48B912FCA25A913A0003FE000F01 F84A1301D807E0EE00F8491307491778000F5D90C7FC001E140FA2001C4B1470123C0038 141FA200785D1270033F15F000F018E0485DC81600157FA25EA215FFA293C9FCA25CA25D A21403A25DA21407A25DA2140FA25DA2141FA25DA2143FA25DA2147FA214FF497F001FB6 12FCA25E3E3D7FBC35>I<027FB5D88007B512C091B6FCA2020101F8C7EBF8009126007F E0EC7F804C92C7FC033F157C701478616F6C495A4E5A6F6C495A4EC8FC180E6F6C5B606F 6C5B6017016F6C485A4D5A6F018FC9FC179E17BCEE7FF85F705AA3707EA283163F167FEE F7FCED01E7EEC3FEED0383ED070392380E01FF151E4B6C7F5D5D4A486D7E4A5A4A486D7E 92C7FC140E4A6E7E5C4A6E7E14F0495A49486E7E1307D91F806E7ED97FC014072603FFE0 EC1FFF007F01FC49B512FEB55CA24A3E7EBD4B>88 D97 D100 DI<163EEEFFC0923803E1E0923807C0F0ED 0F811687ED1F8F160F153FA217E092387E038093C7FCA45DA514015DA30103B512FCA390 260003F0C7FCA314075DA4140F5DA5141F5DA4143F92C8FCA45C147EA414FE5CA413015C A4495AA35CEA1E07127F5C12FF495AA200FE90C9FCEAF81EEA703EEA7878EA1FF0EA07C0 2C537CBF2D>III<143C14FEA21301A314FCEB00701400AD137E3801FF803803C7C0EA070300 0F13E0120E121C13071238A2EA780F007013C0A2EAF01F14801200133F14005B137EA213 FE5BA212015B0003130E13F0A20007131EEBE01CA2143CEBC0381478147014E013C13803 E3C03801FF00EA007C173E7EBC1F>I107 D110 DII114 DI<147014FC1301A25CA21303A25CA213 07A25CA2130FA25CA2007FB512F0B6FC15E039001F8000133FA291C7FCA25BA2137EA213 FEA25BA21201A25BA21203A25BA21207EC01C013E01403000F1480A2EBC0071500140E14 1E5C000713385C3803E1E03801FF80D8003EC7FC1C3A7EB821>I<017E147848B4EB01FC 2603C7C013FED807031303000F13E0120E121C0107130100381400167ED8780F143E0070 5B161EEAF01F4A131C1200133F91C7123C16385B137E167801FE14705B16F016E0120149 EB01C0A2ED0380A2ED0700A20000140E5D6D133C017C5B6D5B90381F03C0903807FF80D9 01FCC7FC27297EA72C>118 D<017CEE038048B40207EB0FE02603C7C090391F801FF0EA 0703000F7F000E153F001C16000107160F003817074C1303D8780F027E130100705B1800 D8F01F14FE4A4914E01200133FDA000114014C14C05B137E0303140301FE4A14805BA2F0 070000011407494A5B180EA260A2030F5C12006D011F5C017C496C5B017E0139495A6D90 3870F80390281F81E07C0FC7FC903A07FFC01FFE010090380007F03C297EA741>II<137C48B4EC03802603C7C0EB0FC0EA0703000F7F000E151F001C1680130712 38163FD8780F150000705BA2D8F01F5C4A137E1200133F91C712FE5E5B137E150113FE49 5CA2150300015D5BA215075EA2150F151F00005D6D133F017C137F017E13FF90393F03DF 8090380FFF1FEB01FC90C7123F93C7FCA25DD80380137ED80FE013FE001F5C4A5AA24848 485A4A5A6CC6485A001C495A001E49C8FC000E137C380781F03803FFC0C648C9FC2A3B7E A72D>I<02F8130ED903FE131ED90FFF131C49EB803C49EBC0784914F090397E07F1E090 38F800FF49EB1FC049EB07800001EC0F006C48131E90C75A5D5D4A5A4A5A4A5A4AC7FC14 3E14785C495A495A495A49C8FC011E14E05B5B4913014848EB03C0485AD807F8EB078048 B4131F3A1F87E07F00391E03FFFE486C5B00785CD870005B00F0EB7FC048011FC7FC2729 7DA72A>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fm cmbx12 12 45 /Fm 45 123 df46 DI49 DII<163FA25E5E5D5DA25D5D5D5DA25D92B5FCEC01F7EC03E714 0715C7EC0F87EC1F07143E147E147C14F8EB01F0EB03E0130714C0EB0F80EB1F00133E5B A25B485A485A485A120F5B48C7FC123E5A12FCB91280A5C8000F90C7FCAC027FB61280A5 31417DC038>I<0007150301E0143F01FFEB07FF91B6FC5E5E5E5E5E16804BC7FC5D15E0 92C8FC01C0C9FCAAEC3FF001C1B5FC01C714C001DF14F09039FFE03FFC9138000FFE01FC 6D7E01F06D13804915C0497F6C4815E0C8FC6F13F0A317F8A4EA0F80EA3FE0487E12FF7F A317F05B5D6C4815E05B007EC74813C0123E003F4A1380D81FC0491300D80FF0495AD807 FEEBFFFC6CB612F0C65D013F1480010F01FCC7FC010113C02D427BC038>I65 D69 D71 DII76 DII<923807FFC092B512FE0207EC FFC0021F15F091267FFE0013FC902601FFF0EB1FFF01070180010313C04990C76C7FD91F FC6E6C7E49486F7E49486F7E01FF8348496F7E48496F1380A248496F13C0A24890C96C13 E0A24819F04982003F19F8A3007F19FC49177FA400FF19FEAD007F19FC6D17FFA3003F19 F8A26D5E6C19F0A26E5D6C19E0A26C6D4B13C06C19806E5D6C6D4B13006C6D4B5A6D6C4B 5A6D6C4B5A6D6C4A5B6D01C001075B6D01F0011F5B010101FE90B5C7FC6D90B65A023F15 F8020715C002004AC8FC030713C047467AC454>II82 DI<003FBA12E0A59026FE000FEB 8003D87FE09338003FF049171F90C71607A2007E1803007C1801A300781800A400F819F8 481978A5C81700B3B3A20107B8FCA545437CC24E>I87 D<903801FFE0011F13FE017F6D7E48B612E03A03FE007FF84848EB1FFC 6D6D7E486C6D7EA26F7FA36F7F6C5A6C5AEA00F090C7FCA40203B5FC91B6FC1307013F13 F19038FFFC01000313E0000F1380381FFE00485A5B127F5B12FF5BA35DA26D5B6C6C5B4B 13F0D83FFE013EEBFFC03A1FFF80FC7F0007EBFFF86CECE01FC66CEB8007D90FFCC9FC32 2F7DAD36>97 DIIIIIII<137C48B4FC4813804813C0A24813E0A56C13C0A26C13806C1300EA007C90C7FCAA EB7FC0EA7FFFA512037EB3AFB6FCA518467CC520>IIII<90277F8007FEEC0FFCB590263FFFC090387FFF8092B5D8F001B512E002816E48 80913D87F01FFC0FE03FF8913D8FC00FFE1F801FFC0003D99F009026FF3E007F6C019E6D 013C130F02BC5D02F86D496D7EA24A5D4A5DA34A5DB3A7B60081B60003B512FEA5572D7C AC5E>I<90397F8007FEB590383FFF8092B512E0028114F8913987F03FFC91388F801F00 0390399F000FFE6C139E14BC02F86D7E5CA25CA35CB3A7B60083B512FEA5372D7CAC3E> II<90397FC00FF8B590B57E 02C314E002CF14F89139DFC03FFC9139FF001FFE000301FCEB07FF6C496D13804A15C04A 6D13E05C7013F0A2EF7FF8A4EF3FFCACEF7FF8A318F017FFA24C13E06E15C06E5B6E4913 806E4913006E495A9139DFC07FFC02CFB512F002C314C002C091C7FCED1FF092C9FCADB6 7EA536407DAC3E>I<90387F807FB53881FFE0028313F0028F13F8ED8FFC91389F1FFE00 0313BE6C13BC14F8A214F0ED0FFC9138E007F8ED01E092C7FCA35CB3A5B612E0A5272D7D AC2E>114 D<90391FFC038090B51287000314FF120F381FF003383FC00049133F48C712 1F127E00FE140FA215077EA27F01E090C7FC13FE387FFFF014FF6C14C015F06C14FC6C80 0003806C15806C7E010F14C0EB003F020313E0140000F0143FA26C141F150FA27EA26C15 C06C141FA26DEB3F8001E0EB7F009038F803FE90B55A00FC5CD8F03F13E026E007FEC7FC 232F7CAD2C>IIII120 DI<00 1FB71280A49026FC001F130001E0495A5B49495A90C7485A48495B123E4A5B4A5B003C49 5BA24A90C7FC4A5A4A5AC7FC4A5A495B495BA2495B499038800780491300A2495A494813 0F49481400A2485B48495B485BA248495B4890C75A48485C15034848EB1FFEB7FCA4292C 7DAB32>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fn cmsy10 10.95 11 /Fn 11 107 df<007FB812FEBAFCA26C17FE3804799847>0 D<121EEA7F80A2EAFFC0A4 EA7F80A2EA1E000A0A799B19>I15 D<180E183F18FFEF03FEEF0FF8EF3FE0EFFF80933803FE00EE1FF8EE7F E0923801FF80DB07FEC7FCED1FF0ED7FC04A48C8FCEC07FCEC3FF0ECFFC0010390C9FCEB 0FFCEB3FE0EBFF80D803FECAFCEA0FF8EA3FE0EAFF8048CBFC6C7EEA7FE0EA0FF8EA03FE C66C7EEB3FE0EB0FFCEB03FF010013C0EC3FF0EC07FCEC01FF9138007FC0ED1FF0ED07FE 923801FF809238007FE0EE1FF8EE03FE933800FF80EF3FE0EF0FF8EF03FEEF00FF183F18 0E1800AE007FB812FEBAFCA26C17FE384779B947>20 D<127012FCB4FCEA7FC0EA1FF0EA 07FCEA01FF38007FC0EB1FF8EB07FE903801FF809038007FE0EC0FF8EC03FE913800FF80 ED3FE0ED0FFCED03FF030013C0EE3FF0EE07FCEE01FF9338007FC0EF1FF0EF07FCEF01FF EF007FEF01FFEF07FEEF1FF0EF7FC0933801FF00EE07FCEE3FF0EEFFC0030390C7FCED0F FCED3FE0EDFF80DA03FEC8FCEC0FF8EC7FE0903801FF80D907FEC9FCEB1FF8EB7FC04848 CAFCEA07FCEA1FF0EA7FC048CBFC12FC1270CCFCAE007FB812FEBAFCA26C17FE384779B9 47>I24 DI<19301978A2197C193CA2193E191EA2 191F737EA2737E737EA2737E737E1A7C1A7EF21F80F20FC0F207F0007FBB12FCBDFCA26C 1AFCCDEA07F0F20FC0F21F80F27E001A7C624F5A4F5AA24F5A4F5AA24FC7FC191EA2193E 193CA2197C1978A2193050307BAE5B>33 D49 D<0060EE018000F0EE03 C06C1607A200781780007C160FA2003C1700003E5EA26C163EA26C163C6D157CA2000716 786D15F8A26C6C4A5AA200015E6D140390B7FC6C5EA3017CC7EA0F80A2013C92C7FC013E 5CA2011E141E011F143EA26D6C5BA2010714786E13F8A26D6C485AA201015CECF003A201 005CECF807A291387C0F80A2023C90C8FCEC3E1FA2EC1E1EEC1F3EA2EC0FFCA26E5AA36E 5AA36E5A6E5A324180BE33>56 D<126012F0B3B3B3B3B11260045B76C319>106 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fo cmti10 10.95 59 /Fo 59 123 df11 D<933807FF80043F13E09338FE00F8DB01F0133EDB07E0130E4B48131F4C137F031F14FF 4BC7FCA218FE157E1878180015FE5DA31401A25DA414030103B712F0A218E0903A0003F0 00070207140F4B14C0A3171F020F15805DA2173F1800141F5D5F177EA2143F92C712FE5F A34A1301027EECF81CA3160302FEECF03C4A1538A21878187013014A010113F018E09338 00F1C0EF7F804948EC1F0094C7FCA35C1307A2001E5B127F130F00FF5BA249CAFC12FEEA F81EEA703CEA7878EA1FF0EA07C0385383BF33>I40 D<14031580A2EC01C0EC00E0A21570A215781538153CA3151EA4151FA2150FA7151FA915 3FA2153EA3157EA2157CA215FCA215F8A21401A215F0A2140315E0A2140715C0A2EC0F80 A2141F15005C143EA25CA25CA2495A5C1303495A5C130F49C7FC131E5B137C5B5B485A48 5A485A48C8FC121E5A12705A5A205A7FC325>I44 D<387FFFFEA3B5FCA21705799521>I<120FEA3FC0127FA212FFA31380 EA7F00123C0A0A77891C>I<1838187CA218F8170118F0EF03E0A2EF07C0A2EF0F80171F 1800173EA25FA25F16015F4C5AA24C5AA24C5A161F94C7FC163EA25EA25E15015E4B5AA2 4B5AA24B5A151F93C8FC153EA25DA25D14015D4A5AA24A5AA24A5A141F92C9FC143EA25C A25C13015C495AA2495AA2495A131F91CAFC133EA25BA25B12015B485AA2485AA2485A12 1F90CBFC123EA25AA25AA25A5A365B7FC32E>I<15FE913807FF8091381F07C091387C01 F0ECF000494813F8494813780107147C495A49C7FC167E133E137EA25BA2485AA2000315 FEA25B000715FCA2491301120FA34848EB03F8A44848EB07F0A448C7EA0FE0A316C0007E 141F12FE1680153FA2481500A2157EA25DA25D4813015D6C495A127C4A5A4A5A6C49C7FC 143E6C5B380FC1F03803FFC0C648C8FC273F76BC2E>I<15031507150F151F151E153E15 7EEC01FEEC03FC1407141FEB01FF90380FFBF8EB1FC3EB0E07130015F0A2140FA215E0A2 141FA215C0A2143FA21580A2147FA21500A25CA25CA21301A25CA21303A25CA21307A25C A2130FA25CA2131FA25CEB7FE0B612F0A215E0203D77BC2E>I<15FE913803FFC091380F 01F091383C00F84A137C4A7F4948133F49487F4A148049C7FC5BEB0E0C011E15C0EB1C0E EB3C06133813781370020E133FD9F00C148013E0141C0218137F00011600EBC0384A13FE EC600102E05B3A00E3C003F89039FF0007F0013C495A90C7485A5E037FC7FC15FC4A5A4A 5AEC0FC04AC8FC147E14F8EB03E0495A011FC9FC133E49141801F0143C48481438485A16 78485A48C85A120E001E4A5AD83FE0130301FF495A397C3FF01FD8780FB55AD8700391C7 FCD8F0015B486C6C5A6E5AEC07C02A3F79BC2E>II<1638167E16FE16FCA3150116F8A31503 16F0A2150716E0A2ED0FC0A3ED1F80A216005DA2157EA2157C15FC5D14015D14035D4A5A A24A5AA24AC7FC143EED038091387C0FC014F8ECF01F01011480EB03E014C0903807803F 010F1400EB1F00133E495B49137E485A485A484813FE48B46C5A4813F04813FE267C00FF 130800F090380FFFFC00601301C714E0913803F8005DA314075DA3140F5DA3141F5DA302 0EC7FC274F7DBC2E>I55 D<131EEB3F80137FEBFFC05AA214806C13005B133C90C7 FCB3120FEA3FC0127FA212FFA35B6CC7FC123C122777A61C>58 D<171C173C177CA217FC A216011603A21607A24C7EA2161DA216391679167116E1A2ED01C1A2ED03811507160115 0EA2031C7FA24B7EA25D15F05D4A5AA24A5AA24AC7FC5C140E5C021FB6FC4A81A20270C7 127FA25C13015C495AA249C8FCA2130E131E131C133C5B01F882487ED807FEEC01FFB500 E0017FEBFF80A25C39417BC044>65 D<49B712C018F818FE903B0003FC0001FF9438007F 804BEC3FC0A2F01FE014074B15F0180FA2140F5D181FA2021F16E05D183F19C0023FED7F 804B14FF19004D5A027F4A5A92C7EA07F0EF1FE0EF7F804AD903FEC7FC92B512F017FE4A C7EA3F800101ED1FE04A6E7E17078401036F7E5CA30107825CA3010F5E4A1407A260011F 150F5C4D5A60013F153F4A4A5A4D5A017F4A90C7FC4C5A91C7EA0FF849EC3FF0B812C094 C8FC16F83C3E7BBD40>I<9339FF8001C0030F13E0033F9038F803809239FF807E07913A 03FC001F0FDA0FF0EB071FDA1FC0ECBF00DA7F806DB4FC4AC77E495AD903F86E5A495A13 0F4948157E4948157C495A13FF91C9FC4848167812035B1207491670120FA2485A95C7FC 485AA3127F5BA312FF5BA490CCFCA2170FA2170EA2171E171C173C173817786C16706D15 F04C5A003F5E6D1403001F4B5A6D4AC8FC000F151E6C6C5C6C6C14F86C6C495A6C6CEB07 C090397FC03F8090261FFFFEC9FC010713F0010013803A4272BF41>I<49B812F0A39026 0003FEC7123F180F4B1403A2F001E014075DA3140F5D19C0A2141F5D1770EFF003023F02 E013804B91C7FCA21601027F5CED8003A2160702FFEB1F8092B5FCA349D9003FC8FC4A7F 82A20103140E5CA2161E0107141C5CA293C9FC130F5CA3131F5CA3133F5CA2137FA25C49 7EB612E0A33C3E7BBD3B>70 DI<49B648B6FC 495DA2D9000390C7000313004B5D4B5DA2180714074B5DA2180F140F4B5DA2181F141F4B 5DA2183F143F4B5DA2187F147F4B5DA218FF91B8FC96C7FCA292C712015B4A5DA2170313 034A5DA2170713074A5DA2170F130F4A5DA2171F131F4A5DA2173F133F4A5DA2017F157F A24A5D496C4A7EB66CB67EA3483E7BBD44>I<49B6FC5BA2D9000313005D5DA314075DA3 140F5DA3141F5DA3143F5DA3147F5DA314FF92C7FCA35B5CA313035CA313075CA3130F5C A3131F5CA3133F5CA2137FA25C497EB67EA3283E7BBD23>I<49B612C0A25FD9000390C8 FC5D5DA314075DA3140F5DA3141F5DA3143F5DA3147F5DA314FF92C9FCA35B5CA313035C 18C0EF01E0010716C05C17031880130F4A140718005F131F4A141EA2173E013F5D4A14FC 1601017F4A5A16074A131F01FFECFFF0B8FCA25F333E7BBD39>76 D<49B5933807FFFC496062D90003F0FC00505ADBBF805E1A771AEF1407033F923801CFE0 A2F1039F020FEE071F020E606F6C140E1A3F021E161C021C04385BA2F1707F143C023804 E090C7FCF001C0629126780FE0495A02705FF00700F00E0114F002E0031C5BA2F0380301 0116704A6C6C5D18E019070103ED01C00280DA03805BA2943807000F13070200020E5C5F DB03F8141F495D010E4B5CA24D133F131E011CDAF9C05CEEFB80197F013C6DB4C7FC0138 95C8FC5E01784A5C13F8486C4A5CD807FE4C7EB500F04948B512FE16E01500563E7BBD52 >I<902601FFFE020FB5FC496D5CA2D900016D010013C04AEE3F00193E70141C193CEC07 BFDB3FE01438151F1978020F7FDA0E0F15708219F0EC1E07021C6D5CA203031401023C7F DA38015DA2701303EC7800027002805BA2047F130702F014C04A013F91C7FCA2715A0101 141F4AECF00EA2040F131E010315F84A151C1607EFFC3C0107140391C7143817FE040113 784915FF010E16708218F0131E011C6F5AA2173F133C01385E171F137813F8486C6F5AEA 07FEB500F01407A295C8FC483E7BBD44>II<49B77E18F018FC903B0003FE0003FE EF00FF4BEC7F80F03FC00207151F19E05DA2020F16F0A25DA2141FF03FE05DA2023F16C0 187F4B1580A2027FEDFF00604B495A4D5A02FF4A5A4D5A92C7EA3FC04CB4C7FC4990B512 FC17E04ACAFCA21303A25CA21307A25CA2130FA25CA2131FA25CA2133FA25CA2137FA25C 497EB67EA33C3E7BBD3E>I<49B612FCEFFF8018F0903B0003FE000FF8EF03FE4BEB00FF 8419800207ED3FC05DA219E0140F5DA3021FED7FC05DA2F0FF80143F4B15004D5A60027F 4A5A4B495A4D5AEF3F8002FF02FEC7FC92380007F892B512E01780499038000FE04A6D7E 707E707E0103814A130083A213075CA25E130F5C5F1603131F5CA3013F020714404A16E0 5F017F160119C04A01031303496C1680B6D8800113079438FE0F009338007E1ECAEA3FFC EF07F03B407BBD42>82 D<92390FF001C0ED7FFE4AB5EA0380913907F80FC791390FC003 EF91391F8001FF4AC71300027E805C495A4948143EA2495AA2010F153C5CA3011F1538A3 8094C7FC80A214FC6DB4FC15F015FE6DEBFFC06D14F06D14FC6D80143F020F7F020180EC 001F150303007F167F163FA2161FA212075A5F120EA2001E153F94C7FCA2163E003E157E 167C003F15FC4B5A486C5C4B5A6D495AD87DE0EB1F80D8F8F849C8FC017F13FE39F03FFF F8D8E00F13E048C690C9FC32427ABF33>I<48B9FCA25A903AFE001FF00101F89138E000 7FD807E0163E49013F141E5B48C75BA2001E147FA2001C4B131C123C003814FFA2007892 C7FC12704A153C00F01738485CC716001403A25DA21407A25DA2140FA25DA2141FA25DA2 143FA25DA2147FA25DA214FFA292C9FCA25BA25CA21303A25CEB0FFE003FB67E5AA2383D 71BC41>I<001FB500F090B512F0485DA226003FF0C7380FFC004AEC03F04A5D715A017F 1503A24A5DA201FF150795C7FC91C8FCA2485E170E5BA20003161E171C5BA20007163C17 385BA2000F167817705BA2001F16F05F5BA2003F1501A2495DA2007F1503A2495DA21607 94C8FC48C8FC5E160E161E6C151C163C5E5E5E6C6C13014B5A001F4A5A6C6C011FC9FC6D 133E6C6C13F83903FC07F0C6B512C0013F90CAFCEB07F83C406FBD44>I<277FFFFE01B5 00FC90B512E0B5FCA20003902680000790C7380FFC006C90C701FCEC07F049725A04035E A26350C7FCA20407150EA2040F5D1A3C041F153862163B6216734F5A6D14E303014B5A6C 15C303034BC8FC1683DB0703140E191E030E151C61031C7F61ED380161157003F04A5A15 E002014B5A15C0DA03804AC9FC60DA0700140E60140E605C029C5D14B8D97FF85D5C715A 5C4A5DA24A92CAFC5F91C7FC705A137E5F137C5F137801705D53406EBD5B>87 D<913801FFF05CA216E0EDC00014075DA3140F92C7FCA35C141EA3143E143CA3147C1478 A314F85CA313015CA313035CA313075CA3130F91C8FCA35B131EA3133E133CA3137C1378 A313F85BA312015BA312035BA312075BA3120F90C9FCA35A121EA3123E123CA3127C1278 EA7FFCA212FFA2245B7CC31C>91 D<913801FFF05CA216E0EC00011503A216C0A21507A2 1680A2150FA21600A25DA2151EA2153EA2153CA2157CA21578A215F8A25DA21401A25DA2 1403A25DA21407A25DA2140FA292C7FCA25CA2141EA2143EA2143CA2147CA21478A214F8 A25CA21301A25CA21303A25CA21307A25CA2130FA291C8FCA25BA2131EA2133EA2EA7FFC A212FFA2245B83C31C>93 D<147E49B47E903907C1C38090391F80EFC090383F00FF017E 137F4914804848133F485AA248481400120F5B001F5C157E485AA215FE007F5C90C7FCA2 1401485C5AA21403EDF0385AA21407EDE078020F1370127C021F13F0007E013F13E0003E 137FECF3E1261F01E313C03A0F8781E3803A03FF00FF00D800FC133E252977A72E>97 DIIII<167C 4BB4FC923807C78092380F83C0ED1F87161FED3F3FA2157EA21780EE0E004BC7FCA41401 5DA414035DA30103B512F8A390260007E0C7FCA3140F5DA5141F5DA4143F92C8FCA45C14 7EA414FE5CA413015CA4495AA4495AA4495A121E127F5C12FF49C9FCA2EAFE1EEAF83C12 70EA7878EA3FE0EA0F802A5383BF1C>III<1478EB01FCA21303A314F8EB00E01400AD137C48B4FC38038F 80EA0707000E13C0121E121CEA3C0F1238A2EA781F00701380A2EAF03F140012005B137E 13FE5BA212015BA212035B1438120713E0000F1378EBC070A214F0EB80E0A2EB81C01383 148038078700EA03FEEA00F8163E79BC1C>I<1507ED1FC0A2153FA31680ED0E0092C7FC ADEC07C0EC3FF0EC78F8ECE07CEB01C01303EC807EEB0700A2010E13FE5D131E131CEB3C 01A201005BA21403A25DA21407A25DA2140FA25DA2141FA25DA2143FA292C7FCA25CA214 7EA214FEA25CA213015CA2121C387F03F012FF495A5C495A4848C8FCEAF83EEA707CEA3F F0EA0FC0225083BC1C>I108 DIII<903903E001F890390FF807FE90 3A1E7C1E0F80903A1C3E3C07C0013C137801389038E003E0EB783F017001C013F0ED8001 9038F07F0001E015F8147E1603000113FEA2C75AA20101140717F05CA20103140F17E05C A20107EC1FC0A24A1480163F010F15005E167E5E131F4B5A6E485A4B5A90393FB80F80DA 9C1FC7FCEC0FFCEC03E049C9FCA2137EA213FEA25BA21201A25BA21203A2387FFFE0B5FC A22D3A80A72E>I<027E1360903901FF81E0903807C1C390391F80E7C090383F00F7017E 137F5B4848EB3F80485AA2485A000F15005B121F5D4848137EA3007F14FE90C75AA34813 01485CA31403485CA314074A5A127C141F007E133F003E495A14FF381F01EF380F879F39 03FF1F80EA00FC1300143F92C7FCA35C147EA314FE5CA21301130390B512F05AA2233A77 A72A>IIII<137C48B4141C26038F80137EEA07 07000E7F001E15FE121CD83C0F5C12381501EA781F007001805BA2D8F03F130314000000 5D5B017E1307A201FE5C5B150F1201495CA2151F0003EDC1C0491481A2153F1683EE0380 A2ED7F07000102FF13005C01F8EBDF0F00009038079F0E90397C0F0F1C90391FFC07F890 3907F001F02A2979A731>I<017CEB01C048B4EB07F038038F80EA0707000E01C013F812 1E001C1403EA3C0F0038EC01F0A2D8781F130000705BA2EAF03F91C712E012005B017E13 0116C013FE5B1503000115805BA2ED07001203495B150EA25DA25D1578000114706D5B00 00495A6D485AD97E0FC7FCEB1FFEEB03F0252979A72A>I<017C167048B491387001FC3A 038F8001F8EA0707000E01C015FE001E1403001CEDF000EA3C0F0038177C1507D8781F4A 133C00701380A2D8F03F130F020049133812005B017E011F14784C137013FE5B033F14F0 000192C712E05BA2170100034A14C049137E17031880A2EF070015FE170E00010101141E 01F86D131C0000D9039F5BD9FC076D5A903A3E0F07C1E0903A1FFC03FFC0902703F0007F C7FC372979A73C>I<903903F001F890390FFC07FE90393C1E0E0F9026780F1C138001F0 EBB83FD801E013F89039C007F07FEA0380000714E0D9000F140048151C000E4AC7FCA200 1E131FA2C75BA2143F92C8FCA35C147EA314FE4A131CA30101143C001E1538003F491378 D87F811470018314F000FF5D9039077801C039FE0F7C033A7C0E3C078027783C1E1EC7FC 391FF80FFC3907E003F029297CA72A>I<137C48B4143826038F8013FCEA0707000E7F00 1E1401001C15F8EA3C0F12381503D8781F14F000701380A2D8F03F1307020013E012005B 017E130F16C013FE5B151F1201491480A2153F000315005BA25D157EA315FE5D00011301 EBF8030000130790387C1FF8EB3FF9EB07E1EB00035DA21407000E5CEA3F80007F495AA2 4A5AD8FF0090C7FC143E007C137E00705B387801F0383803E0381E0FC06CB4C8FCEA03F8 263B79A72C>II E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fp cmbx12 14.4 48 /Fp 48 124 df44 DIII<157815FC14031407141F14FF13 0F0007B5FCB6FCA2147F13F0EAF800C7FCB3B3B3A6007FB712FEA52F4E76CD43>49 DI<91380FFFC091B512FC0107ECFF80011F15E09026 3FF8077F9026FF800113FC4848C76C7ED803F86E7E491680D807FC8048B416C080486D15 E0A4805CA36C17C06C5B6C90C75AD801FC1680C9FC4C13005FA24C5A4B5B4B5B4B13C04B 5BDBFFFEC7FC91B512F816E016FCEEFF80DA000713E0030113F89238007FFE707E701380 7013C018E07013F0A218F8A27013FCA218FEA2EA03E0EA0FF8487E487E487EB57EA318FC A25E18F891C7FC6C17F0495C6C4816E001F04A13C06C484A1380D80FF84A13006CB44A5A 6CD9F0075BC690B612F06D5D011F1580010302FCC7FCD9001F1380374F7ACD43>I<177C 17FEA2160116031607160FA2161F163F167FA216FF5D5DA25D5DED1FBFED3F3F153E157C 15FCEC01F815F0EC03E01407EC0FC01580EC1F005C147E147C5C1301495A495A5C495A13 1F49C7FC133E5B13FC485A5B485A1207485A485A90C8FC123E127E5ABA12C0A5C96C48C7 FCAF020FB712C0A53A4F7CCE43>III<121F7F7FEB FF8091B81280A45A1900606060A2606060485F0180C86CC7FC007EC95A4C5A007C4B5A5F 4C5A160F4C5A484B5A4C5A94C8FC16FEC812014B5A5E4B5A150F4B5AA24B5AA24B5A15FF A24A90C9FCA25C5D1407A2140FA25D141FA2143FA4147F5DA314FFA55BAC6D5BA2EC3FC0 6E5A395279D043>I<913807FFC0027F13FC0103B67E010F15E090261FFC0113F8903A3F E0003FFCD97F80EB0FFE49C76C7E48488048486E1380000717C04980120F18E0177FA212 1F7FA27F7F6E14FF02E015C014F802FE4913806C7FDBC00313009238F007FE6C02F85B92 38FE1FF86C9138FFBFF06CEDFFE017806C4BC7FC6D806D81010F15E06D81010115FC0107 81011F81491680EBFFE748018115C048D9007F14E04848011F14F048487F484813030300 14F8484880161F4848020713FC1601824848157F173FA2171FA2170FA218F8A27F007F17 F06D151FA26C6CED3FE0001F17C06D157F6C6CEDFF806C6C6C010313006C01E0EB0FFE6C 01FCEBFFFC6C6CB612F06D5D010F1580010102FCC7FCD9000F13C0364F7ACD43>I<9138 0FFF8091B512F8010314FE010F6E7E4901037F90267FF8007F4948EB3FF048496D7E4849 80486F7E484980824817805A91C714C05A7013E0A218F0B5FCA318F8A618FCA46C5DA37E A25E6C7F6C5DA26C5D6C7F6C6D137B6C6D13F390387FF803011FB512E36D14C301030283 13F89039007FFE03EC00401500A218F05EA3D801F816E0487E486C16C0487E486D491380 A218005E5F4C5A91C7FC6C484A5A494A5A49495B6C48495BD803FC010F5B9027FF807FFE C7FC6C90B55A6C6C14F06D14C0010F49C8FC010013F0364F7ACD43>I<171F4D7E4D7EA2 4D7EA34C7FA24C7FA34C7FA34C7FA24C7FA34C8083047F80167E8304FE804C7E03018116 F8830303814C7E03078116E083030F814C7E031F81168083033F8293C77E4B82157E8403 FE824B800201835D840203834B800207835D844AB87EA24A83A3DA3F80C88092C97E4A84 A2027E8202FE844A82010185A24A820103854A82010785A24A82010F855C011F717FEBFF FCB600F8020FB712E0A55B547BD366>65 D<932601FFFCEC01C0047FD9FFC013030307B6 00F81307033F03FE131F92B8EA803F0203DAE003EBC07F020F01FCC7383FF0FF023F01E0 EC0FF94A01800203B5FC494848C9FC4901F8824949824949824949824949824990CA7E49 4883A2484983485B1B7F485B481A3FA24849181FA3485B1B0FA25AA298C7FC5CA2B5FCAE 7EA280A2F307C07EA36C7FA21B0F6C6D1980A26C1A1F6C7F1C006C6D606C6D187EA26D6C 606D6D4C5A6D6D16036D6D4C5A6D6D4C5A6D01FC4C5A6D6DEE7F806D6C6C6C4BC7FC6E01 E0EC07FE020F01FEEC1FF80203903AFFE001FFF0020091B612C0033F93C8FC030715FCDB 007F14E0040101FCC9FC525479D261>67 D<932601FFFCEC01C0047FD9FFC013030307B6 00F81307033F03FE131F92B8EA803F0203DAE003EBC07F020F01FCC7383FF0FF023F01E0 EC0FF94A01800203B5FC494848C9FC4901F8824949824949824949824949824990CA7E49 4883A2484983485B1B7F485B481A3FA24849181FA3485B1B0FA25AA298C8FC5CA2B5FCAE 6C057FB712E0A280A36C94C7003FEBC000A36C7FA36C7FA27E6C7FA26C7F6C7FA26D7E6D 7F6D7F6D6D5E6D7F6D01FC93B5FC6D13FF6D6C6D5C6E01F0EC07FB020F01FEEC1FF10203 903AFFF001FFE0020091B6EAC07F033FEE001F030703FC1307DB007F02E01301040149CA FC5B5479D26A>71 DII76 DI<93380FFFC00303B6FC03 1F15E092B712FC0203D9FC0013FF020F01C0010F13C0023F90C7000313F0DA7FFC02007F 494848ED7FFE4901E0ED1FFF49496F7F49496F7F4990C96C7F49854948707F4948707FA2 4849717E48864A83481B804A83481BC0A2481BE04A83A2481BF0A348497113F8A5B51AFC AF6C1BF86E5FA46C1BF0A26E5F6C1BE0A36C6D4D13C0A26C6D4D1380A26C1B006C6D4D5A 6E5E6C626D6C4C5B6D6D4B5B6D6D4B5B6D6D4B5B6D6D4B5B6D6D4B90C7FC6D6D4B5A6D01 FF02035B023F01E0011F13F0020F01FC90B512C0020390B7C8FC020016FC031F15E00303 92C9FCDB001F13E0565479D265>79 DI82 D<91260FFF80130791B500F85B010702FF5B011FEDC03F49EDF07F9026FFFC006D 5A4801E0EB0FFD4801800101B5FC4848C87E48488149150F001F824981123F4981007F82 A28412FF84A27FA26D82A27F7F6D93C7FC14C06C13F014FF15F86CECFF8016FC6CEDFFC0 17F06C16FC6C16FF6C17C06C836C836D826D82010F821303010082021F16801400030F15 C0ED007F040714E01600173F050F13F08383A200788200F882A3187FA27EA219E07EA26C EFFFC0A27F6D4B13806D17006D5D01FC4B5A01FF4B5A02C04A5A02F8EC7FF0903B1FFFC0 03FFE0486C90B65AD8FC0393C7FC48C66C14FC48010F14F048D9007F90C8FC3C5479D24B >I<003FBC1280A59126C0003F9038C0007F49C71607D87FF8060113C001E08449197F49 193F90C8171FA2007E1A0FA3007C1A07A500FC1BE0481A03A6C994C7FCB3B3AC91B912F0 A553517BD05E>I87 D97 DI<913801FFF8021FEBFF8091B612F0010315FC010F9038C00FFE903A1FFE0001 FFD97FFC491380D9FFF05B4817C048495B5C5A485BA2486F138091C7FC486F1300705A48 92C8FC5BA312FFAD127F7FA27EA2EF03E06C7F17076C6D15C07E6E140F6CEE1F806C6DEC 3F006C6D147ED97FFE5C6D6CEB03F8010F9038E01FF0010390B55A01001580023F49C7FC 020113E033387CB63C>I<4DB47E0407B5FCA5EE001F1707B3A4913801FFE0021F13FC91 B6FC010315C7010F9038E03FE74990380007F7D97FFC0101B5FC49487F4849143F484980 485B83485B5A91C8FC5AA3485AA412FFAC127FA36C7EA37EA26C7F5F6C6D5C7E6C6D5C6C 6D49B5FC6D6C4914E0D93FFED90FEFEBFF80903A0FFFC07FCF6D90B5128F0101ECFE0FD9 003F13F8020301C049C7FC41547CD24B>I<913803FFC0023F13FC49B6FC010715C04901 817F903A3FFC007FF849486D7E49486D7E4849130F48496D7E48178048497F18C0488191 C7FC4817E0A248815B18F0A212FFA490B8FCA318E049CAFCA6127FA27F7EA218E06CEE01 F06E14037E6C6DEC07E0A26C6DEC0FC06C6D141F6C6DEC3F806D6CECFF00D91FFEEB03FE 903A0FFFC03FF8010390B55A010015C0021F49C7FC020113F034387CB63D>III<137F497E000313E0487FA2487FA7 6C5BA26C5BC613806DC7FC90C8FCADEB3FF0B5FCA512017EB3B3A6B612E0A51B547BD325 >105 D107 DIII<913801FFE0021F13FE91B612C0010315F0010F9038807F FC903A1FFC000FFED97FF86D6C7E49486D7F48496D7F48496D7F4A147F48834890C86C7E A24883A248486F7EA3007F1880A400FF18C0AC007F1880A3003F18006D5DA26C5FA26C5F 6E147F6C5F6C6D4A5A6C6D495B6C6D495B6D6C495BD93FFE011F90C7FC903A0FFF807FFC 6D90B55A010015C0023F91C8FC020113E03A387CB643>I<903A3FF001FFE0B5010F13FE 033FEBFFC092B612F002F301017F913AF7F8007FFE0003D9FFE0EB1FFFC602806D7F92C7 6C7F4A824A6E7F4A6E7FA2717FA285187F85A4721380AC1A0060A36118FFA2615F616E4A 5BA26E4A5B6E4A5B6F495B6F4990C7FC03F0EBFFFC9126FBFE075B02F8B612E06F148003 1F01FCC8FC030313C092CBFCB1B612F8A5414D7BB54B>I<90397FE003FEB590380FFF80 033F13E04B13F09238FE1FF89139E1F83FFC0003D9E3E013FEC6ECC07FECE78014EF1500 14EE02FEEB3FFC5CEE1FF8EE0FF04A90C7FCA55CB3AAB612FCA52F367CB537>114 D<903903FFF00F013FEBFE1F90B7FC120348EB003FD80FF81307D81FE0130148487F4980 127F90C87EA24881A27FA27F01F091C7FC13FCEBFFC06C13FF15F86C14FF16C06C15F06C 816C816C81C681013F1580010F15C01300020714E0EC003F030713F015010078EC007F00 F8153F161F7E160FA27E17E07E6D141F17C07F6DEC3F8001F8EC7F0001FEEB01FE9039FF C00FFC6DB55AD8FC1F14E0D8F807148048C601F8C7FC2C387CB635>I<143EA6147EA414 FEA21301A313031307A2130F131F133F13FF5A000F90B6FCB8FCA426003FFEC8FCB3A9EE 07C0AB011FEC0F8080A26DEC1F0015806DEBC03E6DEBF0FC6DEBFFF86D6C5B021F5B0203 13802A4D7ECB34>IIII121 D123 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fq cmbx10 10.95 40 /Fq 40 122 df46 D48 D<140F143F5C495A130F48B5 FCB6FCA313F7EAFE071200B3B3A8B712F0A5243C78BB34>I<903803FF80013F13F890B5 12FE00036E7E4881260FF80F7F261FC0037F4848C67F486C6D7E6D6D7E487E6D6D7EA26F 1380A46C5A6C5A6C5A0007C7FCC8FC4B1300A25E153F5E4B5AA24B5A5E4A5B4A5B4A48C7 FC5D4A5AEC1FE04A5A4A5A9139FF000F80EB01FC495A4948EB1F00495AEB1F8049C7FC01 7E5C5B48B7FC485D5A5A5A5A5AB7FC5EA4293C7BBB34>I<903801FFE0010F13FE013F6D 7E90B612E04801817F3A03FC007FF8D807F06D7E82D80FFC131F6D80121F7FA56C5A5E6C 48133FD801F05CC8FC4B5A5E4B5A4A5B020F5B902607FFFEC7FC15F815FEEDFFC0D90001 13F06E6C7E6F7E6F7E6F7E1780A26F13C0A217E0EA0FC0487E487E487E487EA317C0A25D 491580127F49491300D83FC0495A6C6C495A3A0FFE01FFF86CB65A6C5DC61580013F49C7 FC010313E02B3D7CBB34>II<00071538D80FE0EB01F801FE133F90B6FC5E5E5E5E93C7FC5D15F85D15C04AC8FC01 80C9FCA9ECFFC0018713FC019F13FF90B67E020113E09039F8007FF0496D7E01C06D7E5B 6CC77FC8120F82A31780A21207EA1FC0487E487E12FF7FA21700A25B4B5A6C5A01805C6C C7123F6D495AD81FE0495A260FFC075B6CB65A6C92C7FCC614FC013F13F0010790C8FC29 3D7BBB34>II<121F7F13F890 B712F0A45A17E017C0178017005E5E5A007EC7EA01F84B5A007C4A5A4B5A4B5A93C7FC48 5C157E5DC7485A4A5AA24A5A140F5D141F143F5D147FA214FF92C8FC5BA25BA3495AA313 0FA5131FAA6D5A6D5A6D5A2C3F7ABD34>II<903801FFE001 0F13FC013F13FF90B612C04801E07F489038003FF048486D7E000F6E7E485A6F7E123F48 488081178012FFA217C0A517E0A4007F5CA4003F5C6C7E5D6C7E00075C3903FF80FB6C13 FF6C6C13F36D13C3010F018313C090380008031400A24B1380EA03F0487E486C1500487E 4B5AA25E151F4B5A495C6C48EBFFE049485B2607FC0F5B6CB6C7FC6C14FC6C14F06D13C0 D90FFEC8FC2B3D7CBB34>II<16FCA24B7EA24B7EA34B7FA24B7FA34B7FA24B7FA34B7F157C03FC7FEDF8 7FA2020180EDF03F0203804B7E02078115C082020F814B7E021F811500824A81023E7F02 7E81027C7FA202FC814A147F49B77EA34982A2D907E0C7001F7F4A80010F835C83011F83 91C87E4983133E83017E83017C81B500FC91B612FCA5463F7CBE4F>65 D<922607FFC0130E92B500FC131E020702FF133E023FEDC07E91B7EAE1FE01039138803F FB499039F80003FF4901C01300013F90C8127F4948151FD9FFF8150F48491507485B4A15 03481701485B18004890CAFC197E5A5B193E127FA349170012FFAC127F7F193EA2123FA2 7F6C187E197C6C7F19FC6C6D16F86C6D150119F06C6D15036C6DED07E0D97FFEED0FC06D 6CED3F80010F01C0ECFF006D01F8EB03FE6D9039FF801FFC010091B55A023F15E0020715 80020002FCC7FC030713C03F407ABE4C>67 D75 DI79 DI<903A03FFC001C0011FEBF803017FEBFE0748B612 8F4815DF48010013FFD80FF8130F48481303497F4848EB007F127F49143F161F12FF160F A27F1607A27F7F01FC91C7FCEBFF806C13F8ECFFC06C14FCEDFF806C15E016F86C816C81 6C816C16806C6C15C07F010715E0EB007F020714F0EC003F1503030013F8167F163F1278 00F8151FA2160FA27EA217F07E161F6C16E06D143F01E015C001F8EC7F8001FEEB01FF90 26FFE00713004890B55A486C14F8D8F81F5CD8F00314C027E0003FFEC7FC2D407ABE3A> 83 D<903807FFC0013F13F848B6FC48812607FE037F260FF8007F6DEB3FF0486C806F7E A36F7EA26C5A6C5AEA01E0C8FC153F91B5FC130F137F3901FFFE0F4813E0000F1380381F FE00485A5B485A12FF5BA4151F7F007F143F6D90387BFF806C6C01FB13FE391FFF07F36C EBFFE100031480C6EC003FD91FF890C7FC2F2B7DA933>97 D<13FFB5FCA512077EAFEDFF E0020713FC021FEBFF80027F80DAFF8113F09139FC003FF802F06D7E4A6D7E4A13074A80 701380A218C082A318E0AA18C0A25E1880A218005E6E5C6E495A6E495A02FCEB7FF0903A FCFF01FFE0496CB55AD9F01F91C7FCD9E00713FCC7000113C033407DBE3A>IIIII<903A03FF8007F0013F9038F83FF8499038FCFF FC48B712FE48018313F93A07FC007FC34848EB3FE1001FEDF1FC4990381FF0F81700003F 81A7001F5DA26D133F000F5D6C6C495A3A03FF83FF8091B5C7FC4814FC01BF5BD80F0313 8090CAFCA2487EA27F13F06CB6FC16F016FC6C15FF17806C16C06C16E01207001F16F039 3FE000034848EB003F49EC1FF800FF150F90C81207A56C6CEC0FF06D141F003F16E001F0 147FD81FFC903801FFC02707FF800F13006C90B55AC615F8013F14E0010101FCC7FC2F3D 7DA834>I<13FFB5FCA512077EAFED1FF8EDFFFE02036D7E4A80DA0FE07F91381F007F02 3C805C4A6D7E5CA25CA35CB3A4B5D8FE0FB512E0A5333F7CBE3A>II<13FFB5FCA512077EB3B3AFB512FCA5163F7CBE1D>108 D<01FFD91FF8ECFFC0B590B5 010713F80203DAC01F13FE4A6E487FDA0FE09026F07F077F91261F003FEBF8010007013E DAF9F0806C0178ECFBC04A6DB4486C7FA24A92C7FC4A5CA34A5CB3A4B5D8FE07B5D8F03F EBFF80A551297CA858>I<01FFEB1FF8B5EBFFFE02036D7E4A80DA0FE07F91381F007F00 07013C806C5B4A6D7E5CA25CA35CB3A4B5D8FE0FB512E0A533297CA83A>II<01FFEBFFE0B5000713FC021FEBFF80027F80DA FF8113F09139FC007FF8000301F06D7E4A6D7E4A130F4A6D7E1880A27013C0A38218E0AA 4C13C0A318805E18005E6E5C6E495A6E495A02FCEBFFF0DAFF035B92B55A029F91C7FC02 8713FC028113C00280C9FCACB512FEA5333B7DA83A>I<3901FE01FE00FF903807FF804A 13E04A13F0EC3F1F91387C3FF8000713F8000313F0EBFFE0A29138C01FF0ED0FE0913880 07C092C7FCA391C8FCB3A2B6FCA525297DA82B>114 D<90383FFC1E48B512BE000714FE 5A381FF00F383F800148C7FC007E147EA200FE143EA27E7F6D90C7FC13F8EBFFE06C13FF 15C06C14F06C806C806C806C80C61580131F1300020713C014000078147F00F8143F151F 7EA27E16806C143F6D140001E013FF9038F803FE90B55A15F0D8F87F13C026E00FFEC7FC 222B7DA929>IIIII121 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fr cmr9 9 54 /Fr 54 127 df<14C01301EB0380EB0F00130E5B133C5B5BA2485A485AA212075B120F90 C7FC5AA2121E123EA3123C127CA55AB0127CA5123C123EA3121E121FA27E7F12077F1203 A26C7E6C7EA213787F131C7F130FEB0380EB01C01300124A79B71E>40 D<12C07E1270123C121C7E120F6C7E6C7EA26C7E6C7EA27F1378137C133C133EA2131E13 1FA37F1480A5EB07C0B0EB0F80A514005BA3131E133EA2133C137C137813F85BA2485A48 5AA2485A48C7FC120E5A123C12705A5A124A7CB71E>I<156015F0B3A4007FB812C0B912 E0A26C17C0C800F0C8FCB3A4156033327CAB3C>43 D<123C127EB4FCA21380A2127F123D 1201A412031300A25A1206120E120C121C5A5A126009177A8715>II<123C127E12FFA4127E123C08087A8715>I48 D<13075B5B137FEA07FFB5FC13BFEAF83F1200B3B3A2497E007F B51280A319327AB126>I51 DI< 14FE903807FF80011F13E090383F00F0017C13703901F801F8EBF003EA03E01207EA0FC0 EC01F04848C7FCA248C8FCA35A127EEB07F0EB1FFC38FE381F9038700F809038E007C039 FFC003E0018013F0EC01F8130015FC1400A24814FEA5127EA4127F6C14FCA26C13010180 13F8000F14F0EBC0030007EB07E03903E00FC03901F81F806CB51200EB3FFCEB0FE01F34 7DB126>54 D<1230123C003FB6FCA34814FEA215FC0070C7123800601430157015E04814 C01401EC0380C7EA07001406140E5C141814385CA25CA2495A1303A3495AA2130FA3131F 91C7FCA25BA55BA9131C20347CB126>III<007FB812C0B912E0A26C17C0CCFCAC007FB812 C0B912E0A26C17C033147C9C3C>61 D<15E0A34A7EA24A7EA34A7EA3EC0DFE140CA2EC18 7FA34A6C7EA202707FEC601FA202E07FECC00FA2D901807F1507A249486C7EA301066D7E A2010E80010FB5FCA249800118C77EA24981163FA2496E7EA3496E7EA20001821607487E D81FF04A7ED8FFFE49B512E0A333367DB53A>65 D67 DI70 DI73 D77 DI80 D82 D<90381FE00390387FFC0748B5FC3907F01FCF390F 8003FF48C7FC003E80814880A200788000F880A46C80A27E92C7FC127F13C0EA3FF013FF 6C13F06C13FF6C14C06C14F0C680013F7F01037F9038003FFF140302001380157F153FED 1FC0150F12C0A21507A37EA26CEC0F80A26C15006C5C6C143E6C147E01C05B39F1FC03F8 00E0B512E0011F138026C003FEC7FC22377CB42B>I<007FB712FEA390398007F001D87C 00EC003E0078161E0070160EA20060160600E01607A3481603A6C71500B3AB4A7E011FB5 12FCA330337DB237>I91 D93 D97 DII<153FEC0FFFA3EC007F81AE EB07F0EB3FFCEBFC0F3901F003BF3907E001FF48487E48487F8148C7FCA25A127E12FEAA 127E127FA27E6C6C5BA26C6C5B6C6C4813803A03F007BFFC3900F81E3FEB3FFCD90FE013 0026357DB32B>III<151F90391FC07F809039FFF8E3C039 01F07FC73907E03F033A0FC01F83809039800F8000001F80EB00074880A66C5CEB800F00 0F5CEBC01F6C6C48C7FCEBF07C380EFFF8380C1FC0001CC9FCA3121EA2121F380FFFFEEC FFC06C14F06C14FC4880381F0001003EEB007F4880ED1F8048140FA56C141F007C15006C 143E6C5C390FC001F83903F007E0C6B51280D91FFCC7FC22337EA126>IIIIII<2703F01FE013FF00FF 90267FF80313C0903BF1E07C0F03E0903BF3803E1C01F02807F7003F387FD803FE147049 6D486C7EA2495CA2495CB3486C496C487EB53BC7FFFE3FFFF0A33C217EA041>I<3903F0 1FC000FFEB7FF09038F1E0FC9038F3807C3907F7007EEA03FE497FA25BA25BB3486CEB7F 80B538C7FFFCA326217EA02B>II<3903F03F8000FFEBFFE09038F3C0F89038F7007ED807FE7F6C48EB1F804914C049 130F16E0ED07F0A3ED03F8A9150716F0A216E0150F16C06D131F6DEB3F80160001FF13FC 9038F381F89038F1FFE0D9F07FC7FC91C8FCAA487EB512C0A325307EA02B>I<3803E07C 38FFE1FF9038E38F809038E71FC0EA07EEEA03ECA29038FC0F8049C7FCA35BB2487EB512 E0A31A217FA01E>114 DI<13 30A51370A313F0A21201A212031207381FFFFEB5FCA23803F000AF1403A814073801F806 A23800FC0EEB7E1CEB1FF8EB07E0182F7FAD1E>IIII<3A7FFF807FF8A33A 07F8001FC00003EC0F800001EC070015066C6C5BA26D131C017E1318A26D5BA2EC807001 1F1360ECC0E0010F5BA2903807E180A214F3010390C7FC14FBEB01FEA26D5AA31478A214 30A25CA214E05CA2495A1278D8FC03C8FCA21306130EEA701CEA7838EA1FF0EA0FC02530 7F9F29>121 D<003FB512F0A2EB000F003C14E00038EB1FC00030EB3F800070137F1500 006013FE495A13035CC6485A495AA2495A495A49C7FC153013FE485A12035B4848137048 5A001F14604913E0485A387F000348130F90B5FCA21C207E9F22>I<3807C001390FF803 80391FFE0F00383FFFFE38783FFC38E00FF8384001F019077AB126>126 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fs cmr6 6 6 /Fs 6 54 df<13FF000313C0380781E0380F00F0001E137848133CA248131EA400F8131F AD0078131EA2007C133E003C133CA26C13786C13F0380781E03803FFC0C6130018227DA0 1E>48 D<13E01201120712FF12F91201B3A7487EB512C0A212217AA01E>II<13FF000313C0380F03E0381C00F014F8003E13FC147CA2 001E13FC120CC712F8A2EB01F0EB03E0EB0FC03801FF00A2380003E0EB00F01478147C14 3E143F1230127812FCA2143E48137E0060137C003813F8381E03F0380FFFC00001130018 227DA01E>I<14E01301A213031307A2130D131D13391331136113E113C1EA01811203EA 07011206120C121C12181230127012E0B6FCA2380001E0A6EB03F0EB3FFFA218227DA11E >I<00101330381E01F0381FFFE014C01480EBFE00EA1BF00018C7FCA513FE381BFF8038 1F03C0381C01E0381800F014F8C71278A2147CA21230127812F8A214784813F8006013F0 387001E01238381E07803807FF00EA01F816227CA01E>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Ft cmr10 10.95 79 /Ft 79 127 df<4AB4EB0FE0021F9038E03FFC913A7F00F8FC1ED901FC90383FF03FD907 F090397FE07F80494801FF13FF4948485BD93F805C137F0200ED7F00EF003E01FE6D91C7 FC82ADB97EA3C648C76CC8FCB3AE486C4A7E007FD9FC3FEBFF80A339407FBF35>11 D<4AB4FC021F13C091387F01F0903901FC0078D907F0131C4948133E494813FF49485A13 7F1400A213FE6F5A163893C7FCAA167FB8FCA33900FE00018182B3AC486CECFF80007FD9 FC3F13FEA32F407FBF33>I<4AB47E021F13F791387F00FFEB01F8903807F001EB0FE0EB 1FC0EB3F80137F14008101FE80AEB8FCA3C648C77EB3AE486CECFF80007FD9FC3F13FEA3 2F407FBF33>I<4AB4ECFF80021FD9C00F13E0913B7F01F03F80F8903C01F80078FE003C D907F0D93FF8130E49484948131F49484948EB7F804948484913FF137F02005CA201FE92 C7FC6FED7F0070141C96C7FCAAF13F80BBFCA3C648C76CC7FC197F193FB3AC486C4A6CEB 7FC0007FD9FC3FD9FE1FB5FCA348407FBF4C>I<001E130F397F803FC000FF137F01C013 E0A201E013F0A3007F133F391E600F3000001300A401E01370491360A3000114E04913C0 0003130101001380481303000EEB070048130E0018130C0038131C003013181C1C7DBE2D >34 D<013F4C7ED9FFC04B7E2601E0E015072607C070150F48486C4B5A023E4BC7FC4848 6C5D48D90FC0EB01FE003ED90EF0EB07FCDA0F3F133E007E903A070FFFF8F8007C0200EB C1F0EE000300FC6D6C495A604D5A171F95C8FC173E177E177C5F16015F007C4948485A16 07007E5E003E49495A020E131F003F93C9FC6C49133E260F803C137E0238137C6C6C485B 3901E0E0016CB448485AD93F0049133F90C74848EBFFC0030F903801E0E093398007C070 4B4848487E4B153C033E90381F001C4B497F03FC133E4B150F4A48017E7F0203147C5D4A 4801FCEB0380140F5D4AC7FC5C143E5C14FC5C495A13034948027CEB07005C4948147E01 1F033E5B91C8140E013E153F017E6F5B017C92380F803C4917380001706C5A49923801E0 E0496FB45A6C48043FC7FC41497BC34C>37 D<121EEA7F8012FF13C0A213E0A3127FEA1E 601200A413E013C0A312011380120313005A120E5A1218123812300B1C79BE19>39 D<1430147014E0EB01C0EB03801307EB0F00131E133E133C5B13F85B12015B1203A2485A A2120F5BA2121F90C7FCA25AA3123E127EA6127C12FCB2127C127EA6123E123FA37EA27F 120FA27F1207A26C7EA212017F12007F13787F133E131E7FEB07801303EB01C0EB00E014 701430145A77C323>I<12C07E12707E7E121E7E6C7E7F12036C7E7F12007F1378137CA2 7FA2133F7FA21480130FA214C0A3130714E0A6130314F0B214E01307A614C0130FA31480 A2131F1400A25B133EA25BA2137813F85B12015B485A12075B48C7FC121E121C5A5A5A5A 145A7BC323>I<1506150FB3A9007FB912E0BA12F0A26C18E0C8000FC9FCB3A915063C3C 7BB447>43 D<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A312011380 120313005A120E5A1218123812300B1C798919>II<121EEA7F80 A2EAFFC0A4EA7F80A2EA1E000A0A798919>IIIIII<150E15 1E153EA2157EA215FE1401A21403EC077E1406140E141CA214381470A214E0EB01C0A2EB 0380EB0700A2130E5BA25B5BA25B5B1201485A90C7FC5A120E120C121C5AA25A5AB8FCA3 C8EAFE00AC4A7E49B6FCA3283E7EBD2D>I<00061403D80780131F01F813FE90B5FC5D5D 5D15C092C7FC14FCEB3FE090C9FCACEB01FE90380FFF8090383E03E090387001F8496C7E 49137E497F90C713800006141FC813C0A216E0150FA316F0A3120C127F7F12FFA416E090 C7121F12FC007015C012780038EC3F80123C6CEC7F00001F14FE6C6C485A6C6C485A3903 F80FE0C6B55A013F90C7FCEB07F8243F7CBC2D>II<1238123C123F90B612FCA316F85A16F016E00078C712010070EC03C0ED 078016005D48141E151C153C5DC8127015F04A5A5D14034A5A92C7FC5C141EA25CA2147C 147814F8A213015C1303A31307A3130F5CA2131FA6133FAA6D5A0107C8FC26407BBD2D> III<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3121E EA7F80A2EAFFC0A4EA7F80A2EA1E000A2779A619>I<121EEA7F80A2EAFFC0A4EA7F80A2 EA1E00C7FCB3121E127FEAFF80A213C0A4127F121E1200A412011380A3120313005A1206 120E120C121C5A1230A20A3979A619>I<007FB912E0BA12F0A26C18E0CDFCAE007FB912 E0BA12F0A26C18E03C167BA147>61 D<15074B7EA34B7EA34B7EA34B7EA34B7E15E7A291 3801C7FC15C3A291380381FEA34AC67EA3020E6D7EA34A6D7EA34A6D7EA34A6D7EA34A6D 7EA349486D7E91B6FCA249819138800001A249C87EA24982010E157FA2011E82011C153F A2013C820138151FA2017882170F13FC00034C7ED80FFF4B7EB500F0010FB512F8A33D41 7DC044>65 DIIIIIIII<011FB512FCA3D9000713006E5A1401B3 B3A6123FEA7F80EAFFC0A44A5A1380D87F005B007C130700385C003C495A6C495A6C495A 2603E07EC7FC3800FFF8EB3FC026407CBD2F>IIIIIII82 DI<003FB91280A3903AF0007F E001018090393FC0003F48C7ED1FC0007E1707127C00781703A300701701A548EF00E0A5 C81600B3B14B7E4B7E0107B612FEA33B3D7DBC42>II87 D91 D<486C13C00003130101001380481303000EEB070048130E0018130C0038131C 003013180070133800601330A300E01370481360A400CFEB678039FFC07FE001E013F0A3 007F133FA2003F131F01C013E0390F0007801C1C73BE2D>II97 DI<49B4FC010F13E090383F00F8017C131E4848131F 4848137F0007ECFF80485A5B121FA24848EB7F00151C007F91C7FCA290C9FC5AAB6C7EA3 003FEC01C07F001F140316806C6C13076C6C14000003140E6C6C131E6C6C137890383F01 F090380FFFC0D901FEC7FC222A7DA828>IIII<167C903903F801 FF903A1FFF078F8090397E0FDE1F9038F803F83803F001A23B07E000FC0600000F6EC7FC 49137E001F147FA8000F147E6D13FE00075C6C6C485AA23901F803E03903FE0FC026071F FFC8FCEB03F80006CAFC120EA3120FA27F7F6CB512E015FE6C6E7E6C15E06C810003813A 0FC0001FFC48C7EA01FE003E140048157E825A82A46C5D007C153E007E157E6C5D6C6C49 5A6C6C495AD803F0EB0FC0D800FE017FC7FC90383FFFFC010313C0293D7EA82D>III<1478EB01FEA2EB03FFA4EB01FEA2EB00781400AC147FEB7FFFA313 017F147FB3B3A5123E127F38FF807E14FEA214FCEB81F8EA7F01387C03F0381E07C0380F FF803801FC00185185BD1C>III<2701F801FE14FF00FF902707FFC00313E0913B1E07E00F03F0913B7803F03C01F80007 903BE001F87000FC2603F9C06D487F000101805C01FBD900FF147F91C75B13FF4992C7FC A2495CB3A6486C496CECFF80B5D8F87FD9FC3F13FEA347287DA74C>I<3901F801FE00FF 903807FFC091381E07E091387803F000079038E001F82603F9C07F0001138001FB6D7E91 C7FC13FF5BA25BB3A6486C497EB5D8F87F13FCA32E287DA733>I<14FF010713E090381F 81F890387E007E01F8131F4848EB0F804848EB07C04848EB03E0000F15F04848EB01F8A2 003F15FCA248C812FEA44815FFA96C15FEA36C6CEB01FCA3001F15F86C6CEB03F0A26C6C EB07E06C6CEB0FC06C6CEB1F80D8007EEB7E0090383F81FC90380FFFF0010090C7FC282A 7EA82D>I<3901FC03FC00FF90381FFF8091387C0FE09039FDE003F03A03FFC001FC6C49 6C7E91C7127F49EC3F805BEE1FC017E0A2EE0FF0A3EE07F8AAEE0FF0A4EE1FE0A2EE3FC0 6D1580EE7F007F6E13FE9138C001F89039FDE007F09039FC780FC0DA3FFFC7FCEC07F891 C9FCAD487EB512F8A32D3A7EA733>I<02FF131C0107EBC03C90381F80F090397F00387C 01FC131CD803F8130E4848EB0FFC150748481303121F485A1501485AA448C7FCAA6C7EA3 6C7EA2001F14036C7E15076C6C130F6C7E6C6C133DD8007E137990383F81F190380FFFC1 903801FE0190C7FCAD4B7E92B512F8A32D3A7DA730>I<3901F807E000FFEB1FF8EC787C ECE1FE3807F9C100031381EA01FB1401EC00FC01FF1330491300A35BB3A5487EB512FEA3 1F287EA724>I<90383FC0603901FFF8E03807C03F381F000F003E1307003C1303127C00 78130112F81400A27E7E7E6D1300EA7FF8EBFFC06C13F86C13FE6C7F6C1480000114C0D8 003F13E0010313F0EB001FEC0FF800E01303A214017E1400A27E15F07E14016C14E06CEB 03C0903880078039F3E01F0038E0FFFC38C01FE01D2A7DA824>I<131CA6133CA4137CA2 13FCA2120112031207001FB512C0B6FCA2D801FCC7FCB3A215E0A912009038FE01C0A2EB 7F03013F138090381F8700EB07FEEB01F81B397EB723>IIIIII<001FB61280A2EBE0000180140049485A001E495A121C4A5A003C49 5A141F00385C4A5A147F5D4AC7FCC6485AA2495A495A130F5C495A90393FC00380A2EB7F 80EBFF005A5B484813071207491400485A48485BA248485B4848137F00FF495A90B6FCA2 21277EA628>II<01F01308D803FC131C48B4133848EB8070391F 3FF3E0393807FFC0486C138048C613000040133C1E0979BC2D>126 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fu cmcsc10 10.95 9 /Fu 9 86 df45 D48 D<14E013011303130F137FEA07FFB5FC138FEAF80F1200B3B3ACEB3FF8B612FEA31F3D77 BC32>I51 D<150E151E153EA2157EA215FE1401A21403EC077E1406140E141CA214 381470A214E0EB01C0A2EB0380EB0700A2130E5BA25B5BA25B5B1201485A90C7FC5A120E 120C121C5AA25A5AB8FCA3C8EAFE00AC913803FF8049B6FCA3283E7CBD32>I67 D77 D83 D85 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fv cmr12 12 21 /Fv 21 122 df45 D<14FF010713E090381F81F890383E007C01 FC133F4848EB1F8049130F4848EB07C04848EB03E0A2000F15F0491301001F15F8A2003F 15FCA390C8FC4815FEA54815FFB3A46C15FEA56D1301003F15FCA3001F15F8A26C6CEB03 F0A36C6CEB07E0000315C06D130F6C6CEB1F806C6CEB3F00013E137C90381F81F8903807 FFE0010090C7FC28447CC131>48 D<143014F013011303131F13FFB5FC13E713071200B3 B3B0497E497E007FB6FCA3204278C131>II66 D72 D77 DI97 D99 D101 D104 DI107 DI<3901FC01FE00FF903807FFC091381E07F091383801F8000701707F 0003EBE0002601FDC07F5C01FF147F91C7FCA25BA35BB3A8486CECFF80B5D8F83F13FEA3 2F2C7DAB36>110 DI<3903F803F000FFEB 1FFCEC3C3EEC707F0007EBE0FF3803F9C000015B13FBEC007E153C01FF13005BA45BB3A7 48B4FCB512FEA3202C7DAB26>114 D<90383FE0183901FFFC383907E01F78390F0003F8 001E1301481300007C1478127800F81438A21518A27EA27E6C6C13006C7E13FC383FFFE0 6C13FC6C13FF6C14C06C14E0C614F0011F13F81300EC0FFC140300C0EB01FE1400157E7E 153EA27EA36C143C6C147C15786C14F86CEB01F039F38003E039F1F00F8039E07FFE0038 C00FF01F2E7DAC26>I<1306A5130EA4131EA3133E137EA213FE12011207001FB512F0B6 FCA2C648C7FCB3A4150CAA017E131C017F1318A26D133890381F8030ECC070903807E0E0 903801FFC09038007F001E3E7EBC26>I121 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fw cmr10 10 1 /Fw 1 50 df49 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fx cmr12 14.4 22 /Fx 22 120 df67 D79 D83 D<003FBB12C0A449C79038F0000701F06E48130001C0183F48C8EE0FE0007E19 07007C1903A200781901A400701900A500F01AF0481A70A6C91700B3B3AC4C7E030313FC 027FB712E0A44C517CD055>I97 D99 D<17FF4BB5FCA4ED0007160182B3A6EC0FF8EC7FFF49B5 12E0903907FC03F090391FE0007C49487F49C7120F01FE80484880485A000781484880A2 485AA2485AA2127FA35B12FFAB127FA27FA2123FA27F121FA26C6C5C00075D7F6C6C5C6C 6C5C6C6C021E7F6D6C017C13E0D91FC049EBFF8090390FF807E00103B512800100495ADA 1FF091C7FC39547CD241>II<157F913803FFE0020F 13F091383FC0F891387F01FC903901FE03FE903803FC0714F81307EB0FF0A290391FE003 FCED01F892C7FC495AB3B612FEA426003FC0C7FCB3B3A580EBFFF0007FEBFFF8A427547D D324>III<1378EA 01FE487E487FA66C90C7FC6C5AEA007890C8FCB0EB7F80B5FCA41203C6FC137FB3B3A438 01FFE0B61280A419507CCF21>I108 D<01FFEB07FCB590383FFF8092B512E0913901F00FF8913903C0 07FC000349C66C7EC6010E13016D486D7E5C143002706E7E146014E05CA35CB3AD2601FF E0903801FFE0B600C0B612C0A43A347CB341>110 DI<90 397F8007FCB590387FFF800281B512E0913987F00FF891398F8003FC000190399E0001FF 6C01BC6D7FD97FF86E7E4A6E7E4A6E7E4A140F844A6E7EA2717EA3717EA4711380AB4D13 00A44D5AA24D5AA2606E140F4D5A6E5D6E4A5A6E4A5A02BC4AC7FC029E495A028FEB07FC 913987E01FF00281B512C0DA807F90C8FCED0FF892CAFCB13801FFE0B612C0A4394B7DB3 41>I<01FFEB1F80B5EB7FF0913801FFF8913803E1FC91380783FE0003EB0F07C6131EEB 7F1C1438143091387003FC91386000F0160014E05CA45CB3AA8048487EB612F0A427347D B32E>114 DIIIII E %EndDVIPSBitmapFont end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%PaperSize: Letter %%EndSetup %%Page: 0 1 0 0 bop 676 1067 a Fx(Sc)m(heduling)38 b(Solutions)f(for)h(Coping)f (with)h(T)-10 b(ransien)m(t)1636 1217 y(Ov)m(erload)2100 1173 y Fw(1)1039 1483 y Fv(Nikhil)31 b(Bansal)286 b(Mor)32 b(Harc)m(hol-Balter)1683 1624 y(Ma)m(y)h(2001)1532 1762 y Fu(CMU-CS-01-134)1336 2497 y Ft(Sc)m(ho)s(ol)c(of)i(Computer)f (Science)1347 2610 y(Carnegie)g(Mellon)f(Univ)m(ersit)m(y)1459 2723 y(Pittsburgh,)g(P)-8 b(A)31 b(15213)224 4857 y Fs(1)258 4889 y Fr(This)h(researc)n(h)g(w)n(as)g(supp)r(orted)e(b)n(y)g(Cisco)j (Systems)c(via)i(a)h(gran)n(t)f(from)g(the)f(Pittsburgh)h(Digital)i (Greenhouse)120 4980 y(00-1)26 b(and)g(b)n(y)e(NSF)h(ITR)h(99-167)h (ANI-0081396.)p eop %%Page: 1 2 1 1 bop 1690 163 a Fq(Abstract)120 375 y Ft(F)-8 b(or)35 b(most)f(computer)g(systems,)h(ev)m(en)g(short)f(p)s(erio)s(ds)d(of)j (o)m(v)m(erload)h(degrade)g(p)s(erformance)e(signi\014-)120 488 y(can)m(tly)-8 b(.)49 b(The)32 b(n)m(um)m(b)s(er)g(of)h(jobs)f(in)g (the)h(system)g(quic)m(kly)e(gro)m(ws,)j(often)g(exceeding)f(the)g (capacit)m(y)h(of)120 601 y(the)d(system)f(within)e(just)i(seconds,)g (and)g(resp)s(onse)f(times)h(explo)s(de.)120 714 y(In)i(this)g(pap)s (er)f(w)m(e)j(in)m(v)m(estigate)g(system)f(b)s(eha)m(vior)e(under)h (transien)m(t)g(o)m(v)m(erload.)49 b(W)-8 b(e)34 b(\014nd)d(that)j(the) 120 827 y(p)s(o)s(or)k(b)s(eha)m(vior)g(of)i(systems)f(under)e (transien)m(t)i(o)m(v)m(erload)h(can)g(at)g(least)f(partly)f(b)s(e)h (attributed)f(to)120 940 y(the)43 b(sc)m(heduling)d(p)s(olicy)h (traditionally)g(used)g(in)h(systems.)77 b(The)42 b(traditionally-used) e(sc)m(heduling)120 1053 y(p)s(olicy)35 b(is)g(Pro)s(cessor-Sharing,)i (or)g(time-sharing,)g(\(PS\).)g(W)-8 b(e)37 b(deriv)m(e)f(analytical)g (appro)m(ximations)120 1166 y(as)41 b(w)m(ell)e(as)i(sim)m(ulation)d (results)h(for)h(the)h(p)s(erformance)e(of)i(a)g(single)e(PS)g(queue)h (under)f(transien)m(t)120 1279 y(o)m(v)m(erload.)80 b(Sim)m(ulation)41 b(and)h(analysis)g(agree.)80 b(The)42 b(n)m(um)m(b)s(er)g(of)h(jobs)g (in)f(the)h(system)g(and)g(the)120 1391 y(system)34 b(resp)s(onse)g (times)g(gro)m(ws)g(quite)g(rapidly)e(during)g(o)m(v)m(erload,)k(and)e (ev)m(en)h(when)e(the)i(o)m(v)m(erload)120 1504 y(p)s(erio)s(d)28 b(ends,)i(recup)s(eration)f(is)h(v)m(ery)g(slo)m(w.)120 1617 y(W)-8 b(e)35 b(prop)s(ose)e(a)h(new)f(solution)f(for)i(coping)f (with)f(transien)m(t)i(o)m(v)m(erload:)48 b(SRPT)33 b(sc)m(heduling)f (of)h(jobs)120 1730 y(\(Shortest)d(Remaining)e(Pro)s(cessing)h(Time\).) 40 b(W)-8 b(e)31 b(deriv)m(e)e(analytical)g(appro)m(ximations)f(for)i (the)g(p)s(er-)120 1843 y(formance)36 b(of)h(a)f(single)f(SRPT)g(queue) h(under)e(transien)m(t)i(o)m(v)m(erload,)j(and)c(v)-5 b(alidate)36 b(those)g(appro)m(xi-)120 1956 y(mations)30 b(with)f(sim)m(ulation.)120 2069 y(W)-8 b(e)36 b(ev)-5 b(aluate)36 b(our)f(PS)f(and)h(SRPT)f(appro)m(ximations)g(under)f(a)j (realistic)e(job)h(size)g(distribution,)e(a)120 2182 y(Bounded)f(P)m(areto)j(with)d(a)i(hea)m(vy-tailed)f(prop)s(ert)m(y)-8 b(.)49 b(W)-8 b(e)35 b(\014nd)c(that)j(SRPT)e(p)s(erforms)g(an)h(order) g(of)120 2295 y(magnitude)c(b)s(etter)i(with)e(resp)s(ect)h(to)h(mean)g (resp)s(onse)e(time)h(and)g(mean)h(queue)f(length.)120 2408 y(While)21 b(SRPT)f(migh)m(t)i(not)g(seem)g(lik)m(e)g(the)g(b)s (est)f(c)m(hoice)i(for)f(large)g(jobs,)h(particularly)c(under)i(o)m(v)m (erload,)120 2521 y(it)28 b(turns)g(out)h(that)h(under)d(our)h (realistic)g(w)m(orkload)h(big)f(jobs)g(do)h(not)g(p)s(erform)e(w)m (orse)j(under)d(SRPT)120 2633 y(as)37 b(compared)g(with)f(PS)h(in)e (exp)s(ectation.)62 b(W)-8 b(e)38 b(giv)m(e)g(in)m(tuition)d(for)h (this.)60 b(Finally)35 b(w)m(e)j(p)s(ose)f(some)120 2746 y(in)m(teresting)30 b(op)s(en)f(questions)h(on)g(the)h(topic)f(of)h (starv)-5 b(ation)30 b(of)h(large)f(jobs.)261 4737 y Fq(Keyw)m(ords:)48 b Ft(Ov)m(erload,)35 b(HIGH/LO)m(W,)g(sc)m (heduling,)f(pro)s(cessor)f(sharing,)h(shortest)g(pro)s(cess-)120 4849 y(ing)24 b(remaining)e(time,)k(time-sharing,)e(shortest)h(job)f (\014rst,)h(SRPT,)e(priorit)m(y)-8 b(,)25 b(unfairness,)f(starv)-5 b(ation,)120 4962 y(hea)m(vy-tailed)31 b(b)s(eha)m(vior,)e(high)g(v)-5 b(ariance)p eop %%Page: 1 3 1 2 bop 120 91 a Fp(1)135 b(In)l(tro)t(duction)120 362 y Ft(Ov)m(erload)37 b(is)f(a)h(situation)f(where)g(the)h(rate)h(of)f(w) m(ork)f(arriving)f(at)j(a)f(system)g(is)f(greater)i(than)f(the)120 475 y(system)32 b(can)g(handle.)43 b(In)31 b(this)g(pap)s(er)f(w)m(e)j (in)m(v)m(estigate)f(systems)g(under)e Fo(tr)-5 b(ansient)36 b(overlo)-5 b(ad)p Ft(,)34 b(where)120 588 y(load)39 b(alternates)g(b)s(et)m(w)m(een)h(a)f(\014nite)f(p)s(erio)s(d)e(of)j(o) m(v)m(erload)h(\(called)f(HIGH)g(p)s(erio)s(d\))e(follo)m(w)m(ed)i(b)m (y)g(a)120 701 y(\014nite)f(p)s(erio)s(d)e(of)j(lo)m(w)f(load)h(or)f (zero)i(load)e(\(LO)m(W)i(p)s(erio)s(d\).)63 b(The)39 b(mean)f(system)h(load)g(is)e(alw)m(a)m(ys)120 814 y(b)s(elo)m(w)30 b(1.)41 b(This)28 b(HIGH/LO)m(W)k(mo)s(del)d(is)h(describ)s(ed)e(in)h (Section)h(2.)261 994 y(F)-8 b(or)26 b(most)f(serv)m(ers)g(\(e.g.)41 b(w)m(eb)25 b(serv)m(ers\),)h(ev)m(en)g(short)f(p)s(erio)s(ds)d(of)j(o) m(v)m(erload)h(cause)g(the)f(n)m(um)m(b)s(er)f(of)120 1107 y(jobs)h(in)e(the)j(system)f(to)h(quic)m(kly)e(exceed)i(the)f (system)h(capacit)m(y)-8 b(,)28 b(often)d(within)e(a)i(matter)h(of)g (seconds.)120 1220 y(A)34 b(large)f(n)m(um)m(b)s(er)g(of)g(jobs)h (implies)c(large)k(allo)s(cations)f(of)h(system)f(resources)h (\(bu\013ers\),)g(as)g(w)m(ell)f(as)120 1333 y(man)m(y)26 b(con)m(text)i(switc)m(hes.)39 b(These)25 b(e\013ects)i(in)e(turn)g (cause)h(the)g(serv)m(er)g(to)h(either)e(stop)h(accepting)g(new)120 1446 y(jobs)k(or)g(crash.)41 b(Either)29 b(w)m(a)m(y)-8 b(,)32 b(clien)m(t)e(resp)s(onse)f(times)h(explo)s(de.)261 1627 y(Recen)m(tly)h(there)g(has)g(b)s(een)f(m)m(uc)m(h)h(atten)m(tion) g(paid)f(to)h(the)g(problem)e(of)i(o)m(v)m(erload,)h(particularly)120 1740 y(in)38 b(w)m(eb)g(serv)m(ers.)67 b(This)37 b(researc)m(h)i(can)g (b)s(e)f(divided)f(in)m(to)h(3)i(primary)d(areas.)66 b(One)39 b(solution)e(is)h(to)120 1852 y(increase)f(the)g(serv)m(er)g (resources,)i(for)e(example,)i(adding)c(more)i(hardw)m(are,)i (bandwidth,)d(or)h(CPU.)120 1965 y(This)19 b(is)h(often)h(done)g(b)m(y) g(replacing)e(the)j(serv)m(er)f(b)m(y)f(a)i(serv)m(er)f(farm)f(\(e.g.) 39 b([8)q(,)21 b(6,)h(16]\).)39 b(Another)20 b(solution)120 2078 y(is)26 b(to)i(enhance)f(the)g(OS)g(to)h(b)s(etter)f(supp)s(ort)e (serv)m(er)i(soft)m(w)m(are:)41 b(\([20)r(,)27 b(9,)h(1,)f(15)q(,)g(19) q(]\).)41 b(Finally)-8 b(,)26 b(p)s(eople)120 2191 y(try)i(to)h(limit)d (the)j(load)f(at)h(a)f(serv)m(er,)i(either)d(via)h(installing)e(a)i (pro)m(xy)h(cac)m(he)h(\(at)f(the)f(clien)m(t)g(or)h(serv)m(er)120 2304 y(end\))h(\(e.g.)42 b([10)q(,)31 b(4]\))g(or)g(b)m(y)f(admission)e (con)m(trol)j(\([13)q(]\).)261 2485 y(Our)23 b(approac)m(h)i(to)g (coping)f(with)f(transien)m(t)h(o)m(v)m(erload)i(is)d(di\013eren)m(t)h (from)g(the)h(ab)s(o)m(v)m(e)g(approac)m(hes.)120 2598 y(Our)33 b(approac)m(h)i(do)s(es)f(not)g(require)f(buying)g(more)h (hardw)m(are)g(or)g(limiting)e(the)i(n)m(um)m(b)s(er)f(of)i(system)120 2711 y(users.)44 b(W)-8 b(e)33 b(simply)c(prop)s(ose)i(sc)m(heduling)f (the)i(jobs)f(in)f(a)i(di\013eren)m(t)g(order)f(from)g(that)h (traditionally)120 2823 y(used.)261 3004 y(In)23 b(computer)g(systems)h (to)s(da)m(y)-8 b(,)26 b(when)c(m)m(ultiple)g(jobs)h(con)m(tend)h(for)f (a)h(single)e(resource)h(\(e.g.)40 b(CPU)120 3117 y(or)32 b(bandwidth\),)f(the)h(p)s(olicy)f(used)g(for)h(sc)m(heduling)e(the)j (jobs)f(most)g(closely)g(resem)m(bles)g(Pro)s(cessor-)120 3230 y(Sharing)38 b(\(PS\).)j(That)f(is,)i(the)e(desired)f(resource)h (is)g(time-shared)f(among)i(the)f(con)m(tending)g(jobs,)120 3343 y(with)29 b(eac)m(h)j(job)e(in)f(turn)g(receiving)h(a)g(small)f (quan)m(tum)h(of)h(service.)261 3523 y(Pro)s(cessor-Sharing)h(has)g (man)m(y)h(pro)m(v)-5 b(ably)32 b(desirable)f(prop)s(erties)h(when)g (system)h(load)f(remains)120 3636 y(b)s(elo)m(w)37 b(1,)k(suc)m(h)c(as) h(lo)m(w)g(mean)g(resp)s(onse)f(times)h(and)f(fairness)g(\(all)g(jobs)g (exp)s(erience)h(same)g(mean)120 3749 y(slo)m(wdo)m(wn\))31 b([17)q(,)g(25)q(].)44 b(Ho)m(w)m(ev)m(er,)34 b(in)c(real)h(systems)g (the)h(load)e(\015uctuates,)i(sometimes)g(exceeding)f(1,)120 3862 y(and)f(it)g(is)f(not)i(clear)f(what)g(the)h(p)s(erformance)f(of)g (PS)g(is)f(in)g(this)h(case.)261 4043 y(The)35 b(\014rst)g(result)f(in) g(this)g(pap)s(er)g(is)h(an)g(appro)m(ximate)h(analysis)e(of)h(the)h(p) s(erformance)e(of)i(a)g(PS)120 4156 y(queue)23 b(under)f(transien)m(t)h (o)m(v)m(erload.)39 b(Our)22 b(analysis)g(is)h(based)g(on)g(com)m (bining)f(ideas)h(from)g(Jean-Marie)120 4269 y(and)36 b(Rob)s(ert)g([14)q(])h(and)f(Chen,)h(Kella,)h(and)e(W)-8 b(eiss)36 b([5)q(].)59 b(W)-8 b(e)38 b(v)-5 b(alidate)36 b(the)h(assumptions)e(made)h(in)120 4382 y(our)k(analysis)g(via)g(sim)m (ulation,)i(whic)m(h)e(agrees)i(with)d(our)i(analysis.)70 b(W)-8 b(e)42 b(ev)-5 b(aluate)42 b(our)e(analytic)120 4495 y(form)m(ulas)g(in)g(the)i(case)g(where)f(the)g(job)g(size)g (distribution)d(is)i(a)i(Bounded)f(P)m(areto)h(distribution,)120 4607 y(with)c(a)h(hea)m(vy-tailed)h(prop)s(ert)m(y)-8 b(.)66 b(This)38 b(distribution)d(has)k(b)s(een)f(sho)m(wn)h(to)g(b)s (e)g(c)m(haracteristic)h(of)120 4720 y(computer)f(w)m(orkloads)g([18)q (,)g(12)q(,)g(7,)h(21)q(].)66 b(Our)38 b(PS)g(results)g(indicate)g (that)i(p)s(erformance)e(of)h(a)h(PS)120 4833 y(serv)m(er)c(under)d (transien)m(t)i(o)m(v)m(erload)i(can)e(b)s(e)g(quite)g(p)s(o)s(or,)h (ev)m(en)g(when)e(mean)i(system)f(load)g(is)g(v)m(ery)120 4946 y(lo)m(w.)41 b(The)29 b(p)s(erformance)h(is)g(dominated)f(b)m(y)h (the)h(load)f(during)e(the)j(o)m(v)m(erload)g(p)s(erio)s(d.)38 b(The)30 b(n)m(um)m(b)s(er)1867 5229 y(1)p eop %%Page: 2 4 2 3 bop 120 91 a Ft(of)37 b(jobs)g(in)f(system)i(increases)e(v)m(ery)i (rapidly)d(during)g(the)i(o)m(v)m(erload)h(p)s(erio)s(d)d(and)i(then)g (is)f(slo)m(w)h(to)120 204 y(reco)m(v)m(er)32 b(during)c(the)j(lo)m(w)f (load)g(p)s(erio)s(d,)e(due)i(to)h(the)g(time-sharing)e(nature)h(of)g (PS)g(sc)m(heduling.)261 385 y(In)39 b(an)g(attempt)h(to)g(impro)m(v)m (e)f(p)s(erformance)f(of)h(serv)m(ers)h(under)d(transien)m(t)i(o)m(v)m (erload,)k(w)m(e)c(pro-)120 498 y(p)s(ose)26 b(sc)m(heduling)f (requests)h(under)f(the)h(w)m(ell-kno)m(wn)f(Shortest)i(Remaining)e (Pro)s(cessing)g(Time)h(First)120 611 y(\(SRPT\))35 b(p)s(olicy)-8 b(.)53 b(The)34 b(motiv)-5 b(ation)35 b(is)f(the)h(fact)h(that)g(SRPT)d (minimizes)g(the)i(n)m(um)m(b)s(er)f(of)h(jobs)f(in)120 724 y(the)d(system)f(at)h(an)m(y)g(time.)261 904 y(Applications)42 b(ha)m(v)m(e)k(shied)c(a)m(w)m(a)m(y)k(from)e(using)f(SRPT)g(for)h (fear)g(that)h(SRPT)e(\\starv)m(es")j(big)120 1017 y(jobs,)29 b(particularly)f(under)g(o)m(v)m(erload)i([3)q(,)g(23,)g(24)q(,)g(22)q (],)g(ho)m(w)m(ev)m(er)h(the)e(p)s(erformance)g(of)h(SRPT)e(under)120 1130 y(transien)m(t)c(o)m(v)m(erload)i(has)e(nev)m(er)h(b)s(een)f (analyzed.)39 b(In)24 b(a)h(recen)m(t)h(pap)s(er)d([2)q(])i(w)m(e)g (consider)e(only)h(the)h(case)120 1243 y(with)h(constan)m(t)j(load)e(b) s(elo)m(w)g(1)h(\(no)g(o)m(v)m(erload\).)41 b(In)27 b([2)q(])g(w)m(e)i (\014nd)d(that,)j(pro)m(vided)d(the)i(load)f(is)f(not)i(to)s(o)120 1356 y(close)e(to)h(1)g(\(so)g(as)f(to)h(allo)m(w)f(large)g(jobs)g(a)g (turn)f(to)i(run\),)f(for)g(man)m(y)g(w)m(orkloads)g(with)f(a)i(hea)m (vy-tailed)120 1469 y(prop)s(ert)m(y)-8 b(,)37 b(the)f(fear)g(of)g (starv)-5 b(ation)36 b(is)f(unsubstan)m(tiated.)55 b(That)36 b(is,)g Fo(al)5 b(l)36 b Ft(jobs,)h(including)c(the)j(v)m(ery)120 1582 y(largest)25 b(job)e(ha)m(v)m(e)j(lo)m(w)m(er)e(queueing)g(time)g (under)e(SRPT)h(sc)m(heduling)g(than)h(under)e(F)-10 b(AIR)25 b(sc)m(heduling.)261 1762 y(The)k(second)h(result)f(in)g(this) f(pap)s(er)h(is)g(an)h(appro)m(ximate)g(analysis)e(of)i(SRPT)f(sc)m (heduling)e(under)120 1875 y(transien)m(t)42 b(o)m(v)m(erload.)77 b(W)-8 b(e)43 b(v)-5 b(alidate)41 b(the)i(assumptions)d(made)i(in)f (our)g(analysis)g(via)h(sim)m(ulation,)120 1988 y(whic)m(h)31 b(agrees)j(with)d(our)g(analysis.)46 b(W)-8 b(e)33 b(ev)-5 b(aluate)33 b(the)g(analytic)f(form)m(ulas)f(in)g(the)i(case)g(where)f (the)120 2101 y(job)e(size)g(distribution)d(is)i(a)i(Bounded)f(P)m (areto)i(distribution,)27 b(with)i(a)h(hea)m(vy-tailed)h(prop)s(ert)m (y)-8 b(.)261 2282 y(The)34 b(comparison)g(of)g(the)h(PS)f(results)f (with)g(the)i(SRPT)e(results)g(under)g(the)i(Bounded)e(P)m(areto)120 2395 y(w)m(orkload)d(is)g(quite)f(in)m(teresting.)40 b(W)-8 b(e)32 b(\014nd)d(that:)256 2630 y Fn(\017)46 b Ft(The)35 b(impro)m(v)m(emen)m(t)g(of)h(SRPT)e(o)m(v)m(er)i(PS)f(b)s (oth)f(in)g(terms)h(of)g(the)g(mean)h(resp)s(onse)e(time)h(and)347 2743 y(in)44 b(terms)h(of)g(mean)g(n)m(um)m(b)s(er)f(of)h(jobs)f(in)g (system)h(is)f(substan)m(tial)g(\(close)i(to)f(an)g(order)g(of)347 2856 y(magnitude\).)256 3029 y Fn(\017)h Ft(The)34 b(mean)h(impro)m(v)m (emen)m(ts)g(of)g(SRPT)e(o)m(v)m(er)j(PS)e(are)h(greatest)i(when)c(the) i(o)m(v)m(erload)h(is)e(close)347 3142 y(to)d(1.)256 3315 y Fn(\017)46 b Ft(Unfairness)34 b(to)i(big)f(jobs)f(under)g(SRPT)h (as)g(compared)h(with)e(PS)g(is)h(virtually)e(non-existen)m(t)347 3428 y(under)c(our)h(Bounded)g(P)m(areto)h(w)m(orkload.)256 3600 y Fn(\017)46 b Ft(The)27 b(higher)f(the)h(load)g(during)e(the)j (lo)m(w)f(load)g(p)s(erio)s(d,)e(the)j(b)s(etter)f(SRPT)f(lo)s(oks)h (with)f(resp)s(ect)347 3713 y(to)31 b(all)f(of)g(the)h(ab)s(o)m(v)m(e)g (metrics.)256 3886 y Fn(\017)46 b Ft(F)-8 b(or)39 b(distributions)c (with)i(a)h(ligh)m(ter)g(tail,)h(e.g.)65 b(the)39 b(exp)s(onen)m(tial)e (distribution,)g(the)h(results)347 3999 y(are)g(not)f(m)m(uc)m(h)g(w)m (orse.)61 b(In)37 b(fact)g(w)m(e)h(can)f(pro)m(v)m(e)h(that)g(for)f(an) g(exp)s(onen)m(tial)f(distribution,)f(if)347 4112 y(the)28 b(load)g(during)e(the)i(o)m(v)m(erload)h(p)s(erio)s(d)c(exceeds)k(2,)g (then)f(ev)m(ery)g(single)f(job)h(p)s(erforms)e(b)s(etter)347 4225 y(under)j(SRPT)g(than)h(under)f(PS,)h(in)f(exp)s(ectation.)261 4461 y(The)d(last)h(observ)-5 b(ation)26 b(ab)s(o)m(v)m(e)i(leads)e(us) f(to)j(sp)s(eculate)e(on)g(the)h(class)f(of)h(distributions)c(for)j (whic)m(h)120 4574 y(SRPT)d(impro)m(v)m(es)i(up)s(on)e(PS)g(under)g (transien)m(t)i(o)m(v)m(erload.)39 b(This)23 b(discussion)f(is)i(co)m (v)m(ered)i(in)d(Section)h(7,)120 4686 y(where)30 b(w)m(e)h(pro)m(vide) e(analyses,)i(observ)-5 b(ations,)30 b(and)f(op)s(en)h(problems)f(on)h (this)f(topic.)261 4867 y(The)23 b(ab)s(o)m(v)m(e)h(results)e(are)i (encouraging)f(with)f(resp)s(ect)h(to)h(the)f(p)s(oten)m(tial)g(real-w) m(orld)f(applicabilit)m(y)120 4980 y(of)31 b(SRPT)e(sc)m(heduling.)1867 5229 y(2)p eop %%Page: 3 5 3 4 bop 120 91 a Fp(2)135 b(Mo)t(del,)33 b(Relev)-7 b(an)l(t)31 b(Previous)g(W)-11 b(ork,)33 b(and)d(Simplifying)h(Assump-)322 241 y(tions)120 515 y Fm(2.1)112 b(Mo)s(del)120 754 y Ft(Throughout)26 b(this)g(pap)s(er)f(w)m(e)j(will)c(assume)i(an)h (M/G/1)i(queue.)39 b(The)27 b(job)f(sizes)h(will)d(b)s(e)i(assumed)g (to)120 867 y(b)s(e)32 b(indep)s(enden)m(t)f(and)h(iden)m(tically)f (distributed)f(with)i(c.d.f.)49 b Fl(F)13 b Ft(\()p Fl(x)p Ft(\))33 b(and)g(p.d.f.)48 b Fl(f)10 b Ft(\()p Fl(x)p Ft(\).)48 b(The)32 b(arriv)-5 b(al)120 980 y(pro)s(cess)37 b(will)e(consist)j(of)g(alternating)f(p)s(erio)s(ds)e(of)j(high)f(and)g (lo)m(w)g(loads.)63 b(During)36 b(the)i(high)e(load)120 1093 y(p)s(erio)s(d)29 b(\(also)i(called)f(the)h(\\HIGH")h(p)s(erio)s (d\),)d(jobs)i(arriv)m(e)f(with)g(mean)h(arriv)-5 b(al)29 b(rate)j Fl(\025)3170 1108 y Fk(h)3245 1093 y Ft(and)e(create)120 1206 y(a)h(load)f(of)g Fl(\032)543 1221 y Fk(h)613 1206 y Fl(>)25 b Ft(1.)41 b(The)30 b(high)f(load)h(p)s(erio)s(d)e(has)i (\014xed)g(duration)e Fl(t)2472 1221 y Fk(h)2517 1206 y Ft(.)41 b(During)29 b(the)h(lo)m(w)g(load)g(p)s(erio)s(d)120 1319 y(\(also)f(called)g(the)g(\\LO)m(W")h(p)s(erio)s(d\))e(jobs)g (arriv)m(e)h(with)f(mean)h(arriv)-5 b(al)28 b(rate)h Fl(\025)2819 1334 y Fk(l)2874 1319 y Ft(and)g(create)i(a)e(load)g(of) 120 1432 y Fl(\032)167 1447 y Fk(l)218 1432 y Fl(<)c Ft(1.)41 b(The)30 b(lo)m(w)g(load)g(p)s(erio)s(d)e(has)j(\014xed)e (duration)g Fl(t)2040 1447 y Fk(l)2066 1432 y Ft(.)261 1612 y(Let)i Fl(\032)f Ft(denote)h(the)g(a)m(v)m(erage)i(system)d (load.)41 b(Th)m(us)1400 1847 y Fl(\032)26 b Ft(=)1664 1785 y Fl(t)1697 1800 y Fk(h)p 1579 1826 248 4 v 1579 1909 a Fl(t)1612 1924 y Fk(h)1676 1909 y Ft(+)20 b Fl(t)1800 1924 y Fk(l)1836 1847 y Fl(\032)1883 1862 y Fk(h)1948 1847 y Ft(+)2143 1785 y Fl(t)2176 1800 y Fk(l)p 2049 1826 V 2049 1909 a Fl(t)2082 1924 y Fk(h)2147 1909 y Ft(+)g Fl(t)2271 1924 y Fk(l)2307 1847 y Fl(\032)2354 1862 y Fk(l)120 2087 y Ft(W)-8 b(e)32 b(will)27 b(alw)m(a)m(ys)k (assume)f(that)h(the)g(a)m(v)m(erage)i(load)d Fl(\032)25 b(<)g Ft(1.)261 2268 y(Our)41 b(system)g(b)s(eha)m(vior)g(is)g(as)h (follo)m(ws:)63 b(During)40 b(the)i(HIGH)g(p)s(erio)s(d,)h(jobs)e (build)e(up)h(in)h(the)120 2380 y(system)32 b(as)g(a)g(function)f(of)g (time.)45 b(W)-8 b(e)33 b(will)c(deriv)m(e)i(an)h(expression)f(for)g (this)g(buildup.)41 b(A)m(t)32 b(the)g(start)120 2493 y(of)39 b(the)g(LO)m(W)g(p)s(erio)s(d,)g(there)h(is)e(an)g(accum)m (ulation)h(of)g(jobs)f(whic)m(h)g(w)m(e)h(refer)g(to)h(as)f(\\the)h (bag)f(of)120 2606 y(jobs.")56 b(Since)34 b(the)i(load)f(during)e(the)j (LO)m(W)g(p)s(erio)s(d)d(is)i(less)f(than)i(1,)h(the)f(n)m(um)m(b)s(er) e(in)g(system)i(will)120 2719 y(start)30 b(deca)m(ying)g(and)f(will)d (con)m(v)m(erge)32 b(to)e(a)g(lo)m(w)f(v)-5 b(alue,)29 b(related)h(to)g Fl(\032)2494 2734 y Fk(l)2520 2719 y Ft(,)g(b)s(efore)f(the)g(end)g(of)h(the)f(of)h(the)120 2832 y(LO)m(W)h(p)s(erio)s(d.)38 b(This)29 b(is)g(exp)s(ected)i(since)f (the)g(a)m(v)m(erage)j(load)d(is)g(less)f(than)h(1.)261 3013 y(Some)h(additional)d(notation:)41 b(The)30 b(n)m(um)m(b)s(er)f (of)h(jobs)g(in)f(the)i(system)f Fl(t)g Ft(time)g(after)h(the)g(onset)g (of)120 3126 y(the)h(HIGH)h(p)s(erio)s(d)d(will)g(b)s(e)h(denoted)i(b)m (y)f Fl(N)1682 3141 y Fk(h)1727 3126 y Ft(\()p Fl(t)p Ft(\).)47 b(Lik)m(ewise)31 b(the)h(n)m(um)m(b)s(er)f(of)i(jobs)e(in)g (the)i(system)f Fl(t)120 3239 y Ft(time)e(after)h(the)g(onset)f(of)h (the)g(LO)m(W)f(p)s(erio)s(d)e(will)g(b)s(e)i(denoted)g(b)m(y)g Fl(N)2566 3254 y Fk(l)2593 3239 y Ft(\()p Fl(t)p Ft(\).)120 3550 y Fm(2.2)112 b(Relev)-6 b(an)m(t)37 b(Previous)f(W)-9 b(ork)120 3789 y Ft(T)h(o)43 b(the)f(b)s(est)g(of)g(our)g(kno)m (wledge,)k(the)c(HIGH/LO)m(W)i(w)m(orkload)e(mo)s(del)f(with)g(general) h(job)g(size)120 3902 y(distribution)27 b(has)j(not)g(b)s(een)g (studied)f(under)g(either)g(PS)h(or)g(SRPT)g(sc)m(heduling.)261 4083 y(F)-8 b(or)33 b(SRPT)e(sc)m(heduling,)g(there)i(are)f(no)h(relev) -5 b(an)m(t)32 b(queueing)f(results)g(in)g(the)i(literature)e(dealing) 120 4196 y(with)e(o)m(v)m(erload.)261 4376 y(F)-8 b(or)28 b(PS)e(sc)m(heduling,)g(there)h(are)g(t)m(w)m(o)h(relev)-5 b(an)m(t)28 b(results:)37 b(one)27 b(b)m(y)g(Chen)f(et.)i(al.)f([5])g (and)g(the)g(other)120 4489 y(b)m(y)33 b(Jean-Marie)g(and)f(Rob)s(ert)g ([14)q(].)48 b(While)32 b(these)h(results)f(don't)g(co)m(v)m(er)j(the)e (HIGH/LO)m(W)h(mo)s(del,)120 4602 y(they)d(are)f(still)f(v)m(ery)h (relev)-5 b(an)m(t)31 b(in)e(its)h(analysis.)261 4783 y(Jean-Marie)h(and)f(Rob)s(ert's)g(w)m(ork)g([14)q(])h(can)g(b)s(e)e (view)m(ed)h(as)h(analyzing)e(only)h(the)g(HIGH)h(p)s(erio)s(d)120 4896 y(of)38 b(the)g(HIGH/LO)m(W)h(mo)s(del)d(under)g(PS)h(sc)m (heduling.)61 b(They)37 b(pro)m(v)m(e)h(that)g Fl(N)2900 4911 y Fk(h)2945 4896 y Ft(\()p Fl(t)p Ft(\))p Fl(=t)h Ft(con)m(v)m(erges)g(to)1867 5229 y(3)p eop %%Page: 4 6 4 5 bop 120 91 a Ft(a)39 b(particular)f(constan)m(t)i(in)d(the)j(limit) c(as)k Fl(t)f Fn(!)g(1)p Ft(.)67 b(They)38 b(also)h(deriv)m(e)f(the)i (distribution)35 b(on)k(the)120 204 y(residual)28 b(job)i(sizes)g(in)f (the)i(limit)d(as)j Fl(t)25 b Fn(!)g(1)p Ft(.)261 385 y(Chen)47 b(et.)j(al.'s)e(w)m(ork)h([5])g(can)g(b)s(e)e(view)m(ed)h(as) h(analyzing)e(only)h(the)g(LO)m(W)h(p)s(erio)s(d)d(of)j(the)120 498 y(HIGH/LO)m(W)36 b(mo)s(del)d(under)g(PS)h(sc)m(heduling.)51 b(Sp)s(eci\014cally)-8 b(,)34 b(they)h(assume)f(a)h(PS)f(serv)m(er)h (running)120 611 y(under)28 b(load)i Fl(\032)621 626 y Fk(l)672 611 y Fl(<)25 b Ft(1)31 b(whic)m(h)d(b)s(egins)h(with)f(a)j (set)f(of)h(initial)c(jobs)i(distributed)e(according)j(to)h(an)f(arbi-) 120 724 y(trary)i(distribution.)41 b(They)31 b(obtain)g(a)h(\015uid)e (appro)m(ximation)g(on)i Fl(N)2501 739 y Fk(l)2527 724 y Ft(,)g(ho)m(w)m(ev)m(er)h(it)f(is)e(not)i(expressed)120 837 y(as)i(a)g(function)e(of)i Fl(t)p Ft(,)g(but)f(rather)h(as)g(a)g (function)e(of)i Fl(v)s Ft(\()p Fl(t)p Ft(\),)h(where)e Fl(v)s Ft(\()p Fl(t)p Ft(\))i(is)d(the)i(cum)m(ulativ)m(e)f(amoun)m(t) 120 949 y(of)e(pro)s(cessing)e(time)h(p)s(er)f(customer)i(allo)s(cated) f(b)m(y)g(the)h(serv)m(er)g(up)e(to)i(time)f Fl(t)p Ft(.)120 1257 y Fm(2.3)112 b(Simplifying)35 b(Assumptions)120 1496 y Ft(It)c(seems)h(natural)e(to)i(try)f(to)h(com)m(bine)f(the)g (results)f(in)g([14)q(])h(and)g([5])h(to)g(analyze)f(the)h(HIGH/LO)m(W) 120 1609 y(mo)s(del)k(under)f(PS.)i(Our)f(goal)i(is)e(to)i(understand)d (the)i Fo(me)-5 b(an)40 b(r)-5 b(esp)g(onse)41 b(time)e(for)g(a)g(job)g (of)g(size)g Fl(x)120 1722 y Ft(under)31 b(the)j(HIGH/LO)m(W)g(mo)s (del.)47 b(Unfortunately)-8 b(,)34 b(w)m(e)f(could)f(not)h(see)h(ho)m (w)f(to)h(directly)d(com)m(bine)120 1835 y(these)j(results)f(to)i (deriv)m(e)e(mean)i(resp)s(onse)e(time.)51 b(P)m(art)34 b(of)h(the)f(problem)e(is)h(that)i(the)f(Chen)f(result)120 1948 y(do)s(esn't)e(actually)f(compute)h Fl(N)1225 1963 y Fk(l)1252 1948 y Ft(\()p Fl(t)p Ft(\).)42 b(Another)31 b(part)g(of)g(the)g(problem)f(is)g(that)h(the)g(Jean-Marie)h(and)120 2061 y(Rob)s(ert)25 b(result)e(requires)h Fl(t)h Fn(!)g(1)p Ft(,)h(whereas)f(w)m(e)g(w)m(an)m(t)h(to)g(consider)e(\014nite)f Fl(t)2720 2076 y Fk(h)2790 2061 y Ft(and)h Fl(t)2994 2076 y Fk(l)3020 2061 y Ft(.)39 b(In)24 b(our)g(analysis)120 2174 y(it)32 b(w)m(as)g(therefore)h(necessary)f(for)g(us)f(to)i(resort) f(to)h(t)m(w)m(o)65 b Fo(simplifying)35 b(assumptions)i(under)d(PS)g (and)120 2287 y(under)f(SRPT)p Ft(:)231 2522 y(1.)357 2477 y Fk(N)413 2489 y Fj(h)454 2477 y Fi(\()p Fk(t)p Fi(\))p 357 2501 177 4 v 433 2553 a Fk(t)569 2522 y Ft(=)25 b(constan)m(t)92 b Fn(8)p Fl(t;)45 b Ft(for)31 b(all)e(sample)g(paths,) i(and)231 2701 y(2.)46 b Fl(N)420 2716 y Fk(l)446 2701 y Ft(\()p Fl(t)p Ft(\))31 b(is)f(the)g(same)h(for)f(all)f(sample)h (paths)p Fl(:)120 2936 y Ft(These)40 b(simplifying)c(assumptions)i (will)f(serv)m(e)k(sev)m(eral)f(purp)s(oses:)59 b(First,)42 b(they)e(will)d(allo)m(w)j(us)f(to)120 3049 y(obtain)29 b(an)g(appro)m(ximation)g(for)g(exp)s(ected)h(resp)s(onse)e(time)h(for) g(a)h(job)f(of)h(size)f Fl(x)h Ft(for)f(a)h(HIGH/LO)m(W)120 3162 y(pro)s(cess)e(under)f(PS)h(sc)m(heduling)e(\(see)k(Section)e (3\).)41 b(Second,)28 b(they)h(will)d(allo)m(w)i(us)g(to)h(obtain)f (appro)m(x-)120 3275 y(imations)35 b(for)g(all)g(p)s(erformance)g (metrics)h(of)g(in)m(terest)g(for)g(a)g(HIGH/LO)m(W)h(pro)s(cess)f (under)e(SRPT)120 3388 y(sc)m(heduling)20 b(\()h(exp)s(ected)h(resp)s (onse)f(time)g(for)g(a)h(job)f(of)h(size)f Fl(x)p Ft(,)i Fl(N)2310 3403 y Fk(h)2355 3388 y Ft(\()p Fl(t)p Ft(\),)h Fl(N)2580 3403 y Fk(l)2606 3388 y Ft(\()p Fl(t)p Ft(\)\))e(\(See)g (Section)g(4\).)38 b(Third,)120 3501 y(they)28 b(will)d(allo)m(w)i(us)h (to)g(compare)g(SRPT)f(and)g(PS)g(p)s(erformance)h(in)e(a)i(HIGH/LO)m (W)h(w)m(orkload)f(\(see)120 3614 y(Section)i(5\).)261 3794 y(Our)36 b(simplifying)d(assumptions)j(ma)m(y)i(seem)g(quite)f (strong.)61 b(Ho)m(w)m(ev)m(er,)42 b(in)36 b(Section)h(6)h(w)m(e)g (will)120 3907 y(compare)j(the)f(p)s(erformance)g(n)m(um)m(b)s(ers)f (deriv)m(ed)g(using)g(the)h(simplifying)c(assumptions)i(with)h(our)120 4020 y(sim)m(ulation)32 b(results)h(whic)m(h)f(mak)m(e)j(no)f (assumptions.)49 b(W)-8 b(e)36 b(will)31 b(\014nd)h(that)j(pro)m(vided) d Fl(t)3187 4035 y Fk(h)3266 4020 y Ft(and)h Fl(t)3479 4035 y Fk(l)3539 4020 y Ft(are)120 4133 y(not)h(to)s(o)g(small)e(\(at)i (least)g(100)h(times)e(the)g(mean)h(job)f(size\),)h(the)g(sim)m (ulation)e(n)m(um)m(b)s(ers)g(agree)i(with)120 4246 y(the)d (analytically-deriv)m(ed)d(n)m(um)m(b)s(ers.)120 4596 y Fp(3)135 b(Analytical)46 b(Results)g(for)f(PS)f(under)h(HIGH/LO)l(W)g (mo)t(del)120 4867 y Ft(The)32 b(goal)h(of)g(this)f(section)h(is)f(to)h (deriv)m(e)f(the)h(exp)s(ected)g(resp)s(onse)f(time)g(for)h(a)g(job)f (of)h(size)g Fl(x)f Ft(under)120 4980 y(the)38 b(HIGH/LO)m(W)h(mo)s (del)d(with)g(PS)h(sc)m(heduling.)60 b(Throughout)37 b(w)m(e)h(will)d(apply)h(our)h(simplifying)1867 5229 y(4)p eop %%Page: 5 7 5 6 bop 120 91 a Ft(assumptions)29 b(from)h(Section)g(2.)261 272 y(Before)f(w)m(e)f(b)s(egin)e(w)m(e)j(will)c(need)i(to)i(review)e (the)h(results)e(of)i(Jean-Marie)g(and)f(Rob)s(erts)g([14)r(])h(and)120 385 y(Chen)j(et.)47 b(al.)f([5)q(].)g(In)32 b(reviewing)e(these)j (results,)f(w)m(e)g(will)e(also)i(use)g(our)g(simplifying)c (assumptions)120 498 y(to)j(pro)m(vide)f(in)m(tuitiv)m(e)f(deriv)-5 b(ations)29 b(of)h(these)h(results)e(for)h(the)h(b)s(ene\014t)e(of)i (the)f(reader.)120 809 y Fm(3.1)112 b(Analysis)37 b(of)h(the)f(HIGH)f (load)i(p)s(erio)s(d)f(only)120 1048 y Fq(Lemma)c(0.1)46 b Fo(\(due)39 b(to)h([14)q(]\))f(Consider)h(an)g(M/G/1/PS)g(queue)e (with)i(lo)-5 b(ad)42 b Fl(\032)37 b(>)f Ft(1)k Fo(and)g(aver)-5 b(age)120 1161 y(arrival)39 b(r)-5 b(ate)38 b Fl(\025)662 1176 y Fk(h)707 1161 y Fo(.)55 b(L)-5 b(et)38 b Fl(N)1025 1176 y Fk(h)1069 1161 y Ft(\()p Fl(t)p Ft(\))g Fo(denote)g(the)g(numb) -5 b(er)37 b(of)h(jobs)f(in)g(the)h(system)g(at)f(time)h Fl(t)p Fo(.)55 b(Then)37 b(for)120 1274 y(almost)d(al)5 b(l)34 b(sample)g(p)-5 b(aths,)1614 1430 y Ft(lim)1594 1485 y Fk(t)p Fh(!1)1786 1368 y Fl(N)1859 1383 y Fk(h)1903 1368 y Ft(\()p Fl(t)p Ft(\))p 1786 1409 222 4 v 1880 1492 a Fl(t)2042 1430 y Ft(=)25 b Fl(a)1358 b Ft(\(1\))120 1628 y Fo(wher)-5 b(e)34 b Fl(a)e Fo(is)h(the)g(solution)h(to)f Fl(\025)1212 1643 y Fk(h)1257 1628 y Ft(\(1)21 b Fn(\000)1449 1559 y Fg(R)1504 1586 y Fh(1)1488 1656 y Fi(0)1594 1628 y Fl(f)10 b Ft(\()p Fl(x)p Ft(\))p Fl(e)1813 1595 y Fh(\000)p Fk(ax)1949 1628 y Fl(dx)p Ft(\))26 b(=)f Fl(a)p Fo(.)261 1908 y Fq(Pro)s(of)35 b(via)f(Simplifying)g(Assumptions)p Ft(:)41 b(The)29 b(follo)m(wing)f(is)h(a)h(rough)f(pro)s(of)g(based)h (on)f(our)120 2021 y(appro)m(ximations)34 b(made)h(in)f(Section)h(2.)56 b(Since)34 b(the)h(w)m(ork)g(in)f(the)i(system)f(b)m(y)g(time)g Fl(t)g Ft(increases)g(as)120 2134 y(\()p Fl(\032)202 2149 y Fk(h)259 2134 y Fn(\000)12 b Ft(1\))p Fl(t)g Ft(+)g Fl(o)p Ft(\()p Fl(t)p Ft(\),)28 b(it)e(is)f(not)h(di\016cult)f(to)i (see)f(that)h(for)f(almost)h(all)e(sample)g(paths,)i Fl(N)3042 2149 y Fk(h)3087 2134 y Ft(\()p Fl(t)p Ft(\))f(=)f Fl(at)12 b Ft(+)g Fl(o)p Ft(\()p Fl(t)p Ft(\),)120 2247 y(for)28 b(some)g Fl(a)p Ft(.)40 b(T)-8 b(o)28 b(determine)f Fl(a)p Ft(,)i(let)f(us)f(ignore)h(the)g Fl(o)p Ft(\()p Fl(t)p Ft(\))g(term)g(and)g(appro)m(ximate)g Fl(N)3079 2262 y Fk(h)3124 2247 y Ft(\()p Fl(t)p Ft(\))g(b)m(y)g Fl(at)p Ft(,)h(and)120 2360 y(assume)h(that)h(this)e(holds)g(for)h(all) g Fl(t)g Ft(and)g(for)g(all)f(sample)h(paths.)261 2541 y(No)m(w,)f(consider)e(a)g(job)h(of)f(size)h Fl(x)p Ft(,)g(arriving)d (at)k(time)e Fl(t)2126 2555 y Fk(a)2167 2541 y Ft(.)40 b(Then)26 b(the)i(service)f(receiv)m(ed)h(b)m(y)g(the)f(job)120 2654 y(b)m(y)j(time)g Fl(t)486 2668 y Fi(0)556 2654 y Ft(is)1468 2809 y Fl(S)5 b Ft(\()p Fl(t)1597 2823 y Fk(a)1639 2809 y Fl(;)15 b(t)1712 2823 y Fi(0)1752 2809 y Ft(\))25 b(=)1908 2694 y Fg(Z)1991 2721 y Fk(t)2016 2730 y Fs(0)1954 2883 y Fk(t)1979 2891 y Fj(a)2151 2748 y Fl(dt)p 2081 2788 V 2081 2872 a(N)2154 2887 y Fk(h)2198 2872 y Ft(\()p Fl(t)p Ft(\))3544 2809 y(\(2\))120 3025 y(Clearly)31 b(the)i(job)f(departs)g(at)h(time)g Fl(t)1435 3040 y Fk(d)1507 3025 y Ft(suc)m(h)f(that)i Fl(S)5 b Ft(\()p Fl(t)2043 3039 y Fk(a)2084 3025 y Fl(;)15 b(t)2157 3040 y Fk(d)2198 3025 y Ft(\))29 b(=)g Fl(x)p Ft(.)47 b(So,)33 b Fl(t)2673 3040 y Fk(d)2742 3025 y Ft(=)c Fl(t)2875 3039 y Fk(a)2916 3025 y Fl(e)2958 2992 y Fk(ax)3040 3025 y Ft(.)47 b(Th)m(us,)32 b(at)h(time)120 3138 y Fl(t)p Ft(,)d(if)g(a)g(job)h(of)f(size)g Fl(x)h Ft(arriving)d(at)j(time)f Fl(t)1572 3152 y Fk(a)1644 3138 y Ft(is)f(presen)m(t)i(in)e(the)h (system,)h(then)f Fl(t)2881 3152 y Fk(a)2948 3138 y Fn(\025)25 b Fl(te)3119 3105 y Fh(\000)p Fk(ax)3255 3138 y Ft(.)261 3318 y(No)m(w)f(the)g(exp)s(ected)g(n)m(um)m(b)s(er)e(of)i(jobs)f(of)h (size)f(b)s(et)m(w)m(een)h Fl(x)g Ft(and)f Fl(x)7 b Ft(+)g Fl(dx)22 b Ft(whic)m(h)h(arriv)m(e)g(during)e(time)120 3431 y([0)p Fl(;)15 b(t)p Ft(])28 b(is)d Fl(\025)456 3446 y Fk(h)501 3431 y Fl(tf)10 b Ft(\()p Fl(x)p Ft(\))p Fl(dx)p Ft(.)39 b(Since)26 b(the)g(arriv)-5 b(al)25 b(pro)s(cess)h(is)g (P)m(oisson)g(these)h(jobs)f(can)h(b)s(e)e(assumed)h(to)h(arriv)m(e)120 3544 y(uniformly)k(o)m(v)m(er)k([0)p Fl(;)15 b(t)p Ft(].)51 b(Th)m(us,)34 b(w)m(e)g(exp)s(ect)g(that)g(ab)s(out)g Fl(\025)2185 3559 y Fk(h)2230 3544 y Fl(t)p Ft(\(1)23 b Fn(\000)f Fl(e)2501 3511 y Fh(\000)p Fk(ax)2637 3544 y Ft(\))p Fl(f)10 b Ft(\()p Fl(x)p Ft(\))p Fl(dx)35 b Ft(of)e(these)h(jobs)g(will)120 3657 y(still)22 b(b)s(e)i(presen)m(t)g (in)f(the)h(system)h(at)g(time)f Fl(t)p Ft(.)38 b(Av)m(eraging)25 b(o)m(v)m(er)h(the)e(p)s(ossible)e(job)i(sizes)g Fl(x)p Ft(,)h(w)m(e)g(get)g(that)120 3770 y Fl(N)193 3785 y Fk(h)238 3770 y Ft(\()p Fl(t)p Ft(\))h(=)463 3701 y Fg(R)518 3727 y Fh(1)502 3798 y Fi(0)608 3770 y Fl(\025)661 3785 y Fk(h)706 3770 y Ft(\()p Fl(t)q Fn(\000)q Fl(te)922 3737 y Fh(\000)p Fk(ax)1057 3770 y Ft(\))p Fl(f)10 b Ft(\()p Fl(x)p Ft(\))p Fl(dx)p Ft(.)38 b(Equating)20 b Fl(N)1887 3785 y Fk(h)1932 3770 y Ft(\()p Fl(t)p Ft(\))h(to)h Fl(at)e Ft(giv)m(es)h(us)f Fl(a)26 b Ft(=)2748 3701 y Fg(R)2804 3727 y Fh(1)2788 3798 y Fi(0)2894 3770 y Fl(\025)2947 3785 y Fk(h)2992 3770 y Ft(\(1)q Fn(\000)q Fl(e)3187 3737 y Fh(\000)p Fk(ax)3323 3770 y Ft(\))p Fl(f)10 b Ft(\()p Fl(x)p Ft(\))p Fl(dx)p Ft(.)120 3883 y Ff(2)p Ft(.)261 4064 y(Since)21 b(w)m(e)i(will)c(b)s(e)j(in)m(terested)g(in)f (ev)-5 b(aluating)21 b(v)-5 b(arious)21 b(metrics)h(for)g(PS,)g(w)m(e)g (will)e(mak)m(e)j(the)f(results)120 4176 y(more)40 b(compact.)72 b(Let)41 b Fl(L)1021 4190 y Fk(g)1061 4176 y Ft(\()p Fl(s)p Ft(\))g(denote)g(the)f(Laplace)h(transform)e(of)i(a)g(function)e Fl(g)s Ft(,)k Fo(i.e.)70 b Fl(L)3394 4190 y Fk(g)3434 4176 y Ft(\()p Fl(s)p Ft(\))42 b(=)120 4220 y Fg(R)175 4247 y Fh(1)159 4317 y Fi(0)265 4289 y Fl(g)s Ft(\()p Fl(x)p Ft(\))p Fl(e)475 4256 y Fh(\000)p Fk(sx)608 4289 y Fl(dx)p Ft(.)k(Th)m(us)30 b(w)m(e)j(observ)m(e)f(that)h Fl(a)e Ft(satis\014es)h Fl(a)27 b Ft(=)h Fl(\025)2312 4304 y Fk(h)2357 4289 y Ft(\(1)22 b Fn(\000)f Fl(L)2613 4304 y Fk(f)2658 4289 y Ft(\()p Fl(a)p Ft(\)\).)46 b(Moreo)m(v)m(er)34 b(observing)120 4402 y(that)39 b Fl(L)p 387 4378 59 4 v 31 x Fk(F)445 4402 y Ft(\()p Fl(s)p Ft(\))g(=)e(\(1)26 b Fn(\000)g Fl(L)970 4417 y Fk(f)1015 4402 y Ft(\()p Fl(s)p Ft(\)\))p Fl(=s)p Ft(,)41 b(w)m(e)d(can)h(write)e Fl(a)h Ft(in)f(the)h(follo)m(wing)e(form)i(whic)m(h)f(will)e(b)s(e)j (useful)120 4515 y(later.)1651 4644 y Fl(L)p 1713 4619 V 30 x Fk(F)1771 4644 y Ft(\()p Fl(a)p Ft(\))26 b(=)2047 4582 y(1)p 2021 4622 98 4 v 2021 4706 a Fl(\025)2074 4721 y Fk(h)3544 4644 y Ft(\(3\))1867 5229 y(5)p eop %%Page: 6 8 6 7 bop 261 91 a Ft(W)-8 b(e)35 b(no)m(w)g(obtain)e(an)h(appro)m (ximation)f(for)h(the)g(n)m(um)m(b)s(er)f(of)h(jobs)g(with)f(remaining) f(size)i Fl(>)d(y)37 b Ft(at)120 204 y(the)31 b(end)e(of)i(the)f(HIGH)h (p)s(erio)s(d,)e(using)f(our)i(simplifying)c(assumptions)2669 171 y Fi(1)2709 204 y Ft(.)261 385 y(Consider)h(a)i(job)g(of)g (\(original\))e(size)i Fl(z)t Ft(.)40 b(Arguing)28 b(as)h(ab)s(o)m(v)m (e,)i(this)c(job)i(will)d(ha)m(v)m(e)k(remaining)d(size)120 498 y Fl(>)e(y)33 b Ft(at)e(time)f Fl(t)645 513 y Fk(h)720 498 y Ft(i\013)g(it's)g(arriv)-5 b(al)29 b(time,)h Fl(t)1532 512 y Fk(a)1573 498 y Ft(,)h(is)e(suc)m(h)h(that)h Fl(t)2155 512 y Fk(a)2222 498 y Fl(>)25 b(t)2351 513 y Fk(h)2396 498 y Fl(e)2438 465 y Fh(\000)p Fk(a)p Fi(\()p Fk(z)s Fh(\000)p Fk(y)r Fi(\))261 678 y Ft(Th)m(us)h(the)g(total)i(n)m(um)m(b) s(er)d(of)i(jobs)f(of)g(size)h(\()p Fl(z)t(;)15 b(z)j Ft(+)13 b Fl(dz)t Ft(\))26 b(whic)m(h)g(ha)m(v)m(e)i(remaining)c(size)j Fl(>)e(y)k Ft(at)e(time)120 791 y Fl(t)153 806 y Fk(h)228 791 y Ft(will)h(b)s(e)1395 904 y Fl(\025)1448 919 y Fk(h)1493 904 y Fl(t)1526 919 y Fk(h)1571 904 y Fl(f)10 b Ft(\()p Fl(z)t Ft(\)\(1)21 b Fn(\000)f Fl(e)1976 867 y Fh(\000)p Fk(a)p Fi(\()p Fk(z)s Fh(\000)p Fk(y)r Fi(\))2256 904 y Ft(\))p Fl(dz)1164 b Ft(\(4\))120 1071 y(In)m(tegrating)35 b(4)g(o)m(v)m(er)g(all)e(p)s(ossible)f(job)i(sizes)g(greater)i(than)e Fl(y)j Ft(giv)m(es)e(us)e(the)i(total)g(n)m(um)m(b)s(er)e(of)h(jobs)120 1184 y(whic)m(h)29 b(ha)m(v)m(e)j(remaining)c(size)i Fl(>)25 b(y)34 b Ft(at)d(time)f Fl(t)1712 1199 y Fk(h)1756 1184 y Ft(,)h(whic)m(h)e(is)1309 1304 y Fg(Z)1392 1330 y Fh(1)1355 1492 y Fk(y)1482 1419 y Fl(\025)1535 1434 y Fk(h)1580 1419 y Fl(t)1613 1434 y Fk(h)1657 1419 y Fl(f)10 b Ft(\()p Fl(z)t Ft(\)\(1)22 b Fn(\000)e Fl(e)2063 1381 y Fh(\000)p Fk(a)p Fi(\()p Fk(z)s Fh(\000)p Fk(y)r Fi(\))2342 1419 y Ft(\))p Fl(dz)1078 b Ft(\(5\))120 1668 y(Let)31 b Fl(F)341 1682 y Fk(r)411 1668 y Ft(denote)g(the)g(c.d.f)g (of)h(the)f(remaining)e(sizes)h(of)i(the)f(jobs)f(at)i(the)f(end)f(of)h (the)h(HIGH)f(p)s(erio)s(d.)120 1781 y(Since)e(the)i(total)g(n)m(um)m (b)s(er)e(of)i(jobs)f(at)h(time)f Fl(t)1707 1796 y Fk(h)1782 1781 y Ft(is)f Fl(at)1954 1796 y Fk(h)1999 1781 y Ft(,)h(using)f(5)i (giv)m(es,)p 1184 1984 97 4 v 1184 2056 a Fl(F)1242 2070 y Fk(r)1280 2056 y Ft(\()p Fl(y)s Ft(\))26 b(=)1530 1912 y Fg(R)1585 1938 y Fh(1)1569 2009 y Fk(y)1675 1981 y Fl(\025)1728 1996 y Fk(h)1773 1981 y Fl(f)10 b Ft(\()p Fl(z)t Ft(\)\(1)21 b Fn(\000)f Fl(e)2178 1948 y Fh(\000)p Fk(a)p Fi(\()p Fk(z)s Fh(\000)p Fk(y)r Fi(\))2457 1981 y Ft(\))p Fl(dz)p 1530 2035 1057 4 v 2034 2118 a(a)3544 2056 y Ft(\(6\))120 2297 y(After)38 b(some)g(manipulation,)f(w)m(e)i (observ)m(e)f(that)h(the)f(Laplace)g(T)-8 b(ransform)36 b(of)p 2932 2224 97 4 v 38 w Fl(F)2990 2311 y Fk(r)3067 2297 y Ft(can)i(b)s(e)f(written)120 2409 y(simply)28 b(as)1446 2569 y Fl(L)p 1508 2544 84 4 v 30 x Fk(F)1553 2607 y Fj(r)1591 2569 y Ft(\()p Fl(s)p Ft(\))e(=)1836 2504 y(1)20 b Fn(\000)g Fl(\025)2045 2519 y Fk(h)2090 2504 y Fl(L)p 2152 2479 59 4 v 30 x Fk(F)2211 2504 y Ft(\()p Fl(s)p Ft(\))p 1836 2548 489 4 v 1979 2631 a Fl(s)g Fn(\000)g Fl(a)3544 2569 y Ft(\(7\))120 2911 y Fm(3.2)112 b(Analysis)37 b(of)h(the)f(LO)m(W)g(load)h(p)s(erio)s(d)f (only)120 3150 y Ft(W)-8 b(e)25 b(no)m(w)f(consider)f(just)g(the)h(lo)m (w)g(load)f(p)s(erio)s(d)f(\()p Fl(\032)1831 3165 y Fk(l)1882 3150 y Fl(<)j Ft(1\),)i(starting)c(with)g Fl(N)2716 3165 y Fk(l)2742 3150 y Ft(\(0\))i(jobs)e(with)g(remaining)120 3263 y(sizes)31 b(distributed)d(according)j(to)h(c.d.f.)43 b Fl(F)1612 3277 y Fk(r)1650 3263 y Ft(.)g(New)32 b(jobs)e(arriv)m(e)h (in)m(to)g(the)g(system)h(at)f(rate)h Fl(\025)3370 3278 y Fk(l)3427 3263 y Ft(where)120 3376 y(the)37 b(new)g(job)g(sizes)g(ha) m(v)m(e)i(c.d.f.)61 b Fl(F)13 b Ft(.)62 b(W)-8 b(e)38 b(no)m(w)g(use)f(our)f(simplifying)e(assumptions)h(to)j(deriv)m(e)f(an) 120 3489 y(expression)27 b(for)h(the)g(n)m(um)m(b)s(er)f(of)i(jobs)f (in)f(the)h(system.)40 b(Chen,)28 b(Kella)f(and)h(W)-8 b(eiss)28 b([5)q(])h(ha)m(v)m(e)g(analyzed)120 3602 y(the)k(lo)m (w-load)g(only)f(system)g(and)h(obtained)f(a)h(\015uid)e(limit)f (expression)i(for)g(the)h(n)m(um)m(b)s(er)f(of)h(jobs)f(in)120 3715 y(the)f(system.)40 b(The)30 b([5)q(])h(result)e(is)g(similar)f(to) j(our)f(result)f(in)g(Equation)h(11.)261 3896 y(Denote)35 b(the)e(n)m(um)m(b)s(er)f(of)i(jobs)f(in)e(this)i(system)g(at)h(time)f Fl(t)g Ft(b)m(y)g Fl(N)2554 3911 y Fk(l)2580 3896 y Ft(\()p Fl(t)p Ft(\),)i(and)e(let)g(us)f(assume)h(that)120 4008 y Fl(N)193 4023 y Fk(l)219 4008 y Ft(\()p Fl(t)p Ft(\))e(is)f(constan)m (t)i(for)f(all)f(sample)g(paths.)42 b Fl(N)1741 4023 y Fk(l)1767 4008 y Ft(\()p Fl(t)p Ft(\))31 b(will)d(consist)j(of)g(t)m (w)m(o)h(t)m(yp)s(es)f(of)g(jobs.)42 b(Jobs)30 b(whic)m(h)120 4121 y(w)m(ere)g(presen)m(t)g(at)g(time)g(0)g(and)f(those)h(whic)m(h)f (arriv)m(ed)f(at)j(time)e(greater)i(than)f(0.)41 b(W)-8 b(e)30 b(will)d(call)i(these)120 4234 y(jobs)h(of)g Fo(T)-7 b(yp)i(e)34 b(1)d Ft(and)e Fo(T)-7 b(yp)i(e)34 b(2)c Ft(resp)s(ectiv)m(ely)-8 b(.)261 4415 y(T)g(o)38 b(determine)e Fl(N)906 4430 y Fk(l)932 4415 y Ft(\()p Fl(t)p Ft(\),)k(consider)c(a)i (job)e(of)i(size)f Fl(x)g Ft(whic)m(h)f(arriv)m(es)h(at)h(time)f Fl(t)3016 4429 y Fk(a)3057 4415 y Ft(.)61 b(This)36 b(job)h(will)120 4528 y(complete)g(at)g(time)f Fl(t)873 4543 y Fk(d)950 4528 y Ft(suc)m(h)g(that)i(the)e(service)h(receiv)m(ed)f(b)m(y)h(the)g (job)f(during)e(time)i Fl(t)3180 4542 y Fk(a)3258 4528 y Ft(to)h Fl(t)3408 4543 y Fk(d)3485 4528 y Ft(is)f Fl(x)p Ft(.)120 4641 y(No)m(w,)31 b(the)g(service)f(receiv)m(ed)h(b)m(y)f(the) h(job)f(during)e(time)i Fl(t)2119 4655 y Fk(a)2191 4641 y Ft(to)h Fl(t)2335 4656 y Fk(d)2405 4641 y Ft(under)e(PS,)h(will)e(b)s (e)3127 4572 y Fg(R)3182 4598 y Fk(t)3207 4610 y Fj(d)3166 4668 y Fk(t)3191 4676 y Fj(a)3322 4605 y Fk(dt)p 3273 4620 161 4 v 3273 4673 a(N)3329 4685 y Fj(l)3353 4673 y Fi(\()p Fk(t)p Fi(\))3443 4641 y Ft(.)p 120 4718 1416 4 v 224 4771 a Fs(1)258 4803 y Fr([14)q(])e(also)h(study)e(the)g (problem)g(of)i(residual)f(job)g(sizes.)1867 5229 y Ft(6)p eop %%Page: 7 9 7 8 bop 261 91 a Ft(Let)21 b(us)f(de\014ne)f Fl(v)s Ft(\()p Fl(t)p Ft(\))26 b(=)1045 22 y Fg(R)1101 49 y Fk(t)1084 119 y Fi(0)1205 51 y Fk(dy)p 1155 70 173 4 v 1155 123 a(N)1211 135 y Fj(l)1235 123 y Fi(\()p Fk(y)r Fi(\))1338 91 y Ft(,)c(where)e Fl(v)s Ft(\()p Fl(t)p Ft(\))h(is)e(the)i(cum)m (ulativ)m(e)f(service)g(p)s(er)f(customer)i(allo)s(cated)120 204 y(b)m(y)26 b(the)h(serv)m(er)g(up)e(to)j(time)e Fl(t)p Ft(.)39 b(Th)m(us)25 b(a)i(job)f(of)h(size)f Fl(x)h Ft(arriving)d(at)k (time)e Fl(t)2666 218 y Fk(a)2734 204 y Ft(is)f(presen)m(t)i(in)e(the)i (system)120 317 y(at)32 b(time)f Fl(t)g Ft(i\013)f Fl(v)s Ft(\()p Fl(t)p Ft(\))22 b Fn(\000)e Fl(v)s Ft(\()p Fl(t)991 331 y Fk(a)1033 317 y Ft(\))27 b Fl(<)f(x)p Ft(.)43 b(Th)m(us)30 b(the)i(n)m(um)m(b)s(er)e(of)h(T)m(yp)s(e)f(1)i(jobs)f(still)e(presen)m (t)i(at)h(time)f Fl(t)g Ft(will)120 430 y(b)s(e)36 b Fl(N)323 445 y Fk(l)349 430 y Ft(\(0\))p 464 358 97 4 v Fl(F)522 444 y Fk(r)561 430 y Ft(\()p Fl(v)s Ft(\()p Fl(t)p Ft(\)\).)60 b(T)-8 b(o)37 b(obtain)e(the)i(n)m(um)m(b)s(er)e(of) h(T)m(yp)s(e)g(2)g(jobs,)i(consider)d(the)i(jobs)e(whic)m(h)g(arriv)m (e)120 543 y(during)30 b(time)h Fl(y)k Ft(and)c Fl(y)24 b Ft(+)d Fl(dy)s Ft(.)45 b(There)31 b(will)e(b)s(e)i(appro)m(ximately)g Fl(\025)2417 558 y Fk(l)2443 543 y Fl(dy)k Ft(suc)m(h)d(jobs.)44 b(Out)32 b(of)f(these)i(the)120 656 y(n)m(um)m(b)s(er)f(still)f(presen) m(t)i(at)h(time)f Fl(t)g Ft(will)d(b)s(e)j Fl(\025)1697 671 y Fk(l)1723 656 y Fl(dy)p 1818 584 72 4 v 3 w(F)13 b Ft(\()p Fl(v)s Ft(\()p Fl(t)p Ft(\))24 b Fn(\000)d Fl(v)s Ft(\()p Fl(y)s Ft(\)\).)51 b(In)m(tegrating)33 b(o)m(v)m(er)i Fl(y)h Ft(from)d(0)g(to)h Fl(t)120 769 y Ft(will)26 b(giv)m(e)i(us)g(the)h(total)g(n)m(um)m(b)s(er)e(of)h(T)m (yp)s(e)g(2)g(jobs)g(still)f(presen)m(t)h(at)h(time)f Fl(t)p Ft(.)40 b(Adding)26 b(the)j(n)m(um)m(b)s(er)e(of)120 882 y(T)m(yp)s(e)j(1)h(and)e(T)m(yp)s(e)h(2)h(jobs)f(w)m(e)h(th)m(us)f (obtain,)970 1114 y Fl(N)1043 1129 y Fk(l)1069 1114 y Ft(\()p Fl(t)p Ft(\))c(=)f Fl(N)1367 1129 y Fk(l)1393 1114 y Ft(\(0\))p 1508 1042 97 4 v Fl(F)1566 1128 y Fk(r)1606 1114 y Ft(\()p Fl(v)s Ft(\()p Fl(t)p Ft(\)\))c(+)1938 999 y Fg(Z)2021 1025 y Fk(t)1984 1188 y Fi(0)2066 1114 y Fl(\025)2119 1129 y Fk(l)p 2145 1042 72 4 v 2145 1114 a Fl(F)13 b Ft(\()p Fl(v)s Ft(\()p Fl(t)p Ft(\))22 b Fn(\000)d Fl(v)s Ft(\()p Fl(y)s Ft(\)\))p Fl(dy)739 b Ft(\(8\))120 1336 y(W)-8 b(e)31 b(do)f(not)g(kno)m(w)g(of)g(a)g(w)m(a)m (y)h(to)f(solv)m(e)h(Equation)e(8)h(directly)f(to)h(obtain)g(the)g(n)m (um)m(b)s(er)e(in)h(system)h(as)120 1449 y(a)35 b(function)e(of)h (time.)53 b(Ho)m(w)m(ev)m(er,)37 b(w)m(e)e(can)g(obtain)e(this)h (indirectly)d(b)m(y)k(solving)e(for)h(the)g(n)m(um)m(b)s(er)f(in)120 1562 y(system)24 b(and)g(solving)f(for)h Fl(t)g Ft(as)h(a)g(function)e (of)h Fl(v)s Ft(.)39 b(W)-8 b(e)26 b(will)21 b(denote)k(these)g(b)m(y)f Fl(N)2843 1529 y Fk(v)2833 1588 y(l)2908 1562 y Ft(and)g Fl(t)3112 1529 y Fk(v)3177 1562 y Ft(resp)s(ectiv)m(ely)-8 b(.)261 1742 y(Observing)29 b(that)i Fl(v)s Ft(\(0\))26 b(=)f(0)31 b(and)1451 1707 y Fk(d)p 1438 1722 62 4 v 1438 1774 a(dt)1510 1742 y Fl(v)s Ft(\()p Fl(t)p Ft(\))26 b(=)1836 1707 y Fi(1)p 1792 1722 124 4 v 1792 1775 a Fk(n)p Fi(\()p Fk(t)p Fi(\))1925 1742 y Ft(,)k(Equation)g(8)h(can)f(b)s (e)g(written)g(as)948 2015 y Fl(N)1031 1977 y Fk(v)1021 2037 y(l)1072 2015 y Ft(\()p Fl(v)s Ft(\))c(=)f Fl(N)1384 2030 y Fk(l)1411 2015 y Ft(\(0\))p 1526 1943 97 4 v Fl(F)1584 2029 y Fk(r)1623 2015 y Ft(\()p Fl(v)s Ft(\))c(+)1852 1900 y Fg(Z)1935 1926 y Fk(v)r Fi(\()p Fk(t)p Fi(\))1898 2088 y(0)2072 2015 y Fl(\025)2125 2030 y Fk(l)p 2151 1943 72 4 v 2151 2015 a Fl(F)13 b Ft(\()p Fl(v)24 b Fn(\000)c Fl(z)t Ft(\))p Fl(N)2580 1977 y Fk(v)2570 2037 y(l)2621 2015 y Ft(\()p Fl(z)t Ft(\))p Fl(dz)718 b Ft(\(9\))120 2237 y(W)-8 b(e)32 b(can)e(no)m(w)h(solv)m(e)f(Equation)g(9.)41 b(Using)30 b(Laplace)g(T)-8 b(ransforms)30 b(this)f(giv)m(es)i(us)1114 2426 y Fl(L)1176 2440 y Fk(N)1239 2418 y Fj(v)1232 2465 y(l)1280 2426 y Ft(\()p Fl(s)p Ft(\))26 b(=)f Fl(N)1588 2441 y Fk(l)1614 2426 y Ft(\(0\))p Fl(L)p 1791 2402 84 4 v 31 x Fk(F)1836 2465 y Fj(r)1875 2426 y Ft(\()p Fl(s)p Ft(\))c(+)f Fl(\025L)p 2215 2402 59 4 v 31 x Fk(F)2273 2426 y Ft(\()p Fl(s)p Ft(\))p Fl(L)2448 2440 y Fk(N)2511 2418 y Fj(v)2504 2465 y(l)2553 2426 y Ft(\()p Fl(s)p Ft(\))832 b(\(10\))120 2616 y(whic)m(h)29 b(yields)1443 2784 y Fl(L)1505 2798 y Fk(N)1568 2775 y Fj(v)1561 2823 y(l)1609 2784 y Ft(\()p Fl(s)p Ft(\))d(=)1853 2710 y Fl(N)1926 2725 y Fk(l)1952 2710 y Ft(\(0\))p Fl(L)p 2129 2686 84 4 v 31 x Fk(F)2174 2749 y Fj(r)2214 2710 y Ft(\()p Fl(s)p Ft(\))p 1853 2763 474 4 v 1855 2846 a(1)21 b Fn(\000)f Fl(\025)2065 2861 y Fk(l)2091 2846 y Fl(L)p 2153 2821 59 4 v 31 x Fk(F)2212 2846 y Ft(\()p Fl(s)p Ft(\))3498 2784 y(\(11\))120 2994 y(Using)30 b(Equation)f(7)i(w)m(e)g(get,)1250 3230 y Fl(L)1312 3244 y Fk(N)1375 3221 y Fj(v)1368 3269 y(l)1416 3230 y Ft(\()p Fl(s)p Ft(\))26 b(=)1660 3168 y Fl(N)1733 3183 y Fk(l)1760 3168 y Ft(\(0\))p 1660 3209 216 4 v 1667 3292 a Fl(s)20 b Fn(\000)g Fl(a)1906 3230 y Fn(\001)1961 3165 y Ft(\(1)h Fn(\000)f Fl(\025)2206 3180 y Fk(h)2251 3165 y Fl(L)p 2313 3140 59 4 v 30 x Fk(F)2372 3165 y Ft(\()p Fl(s)p Ft(\)\))p 1961 3209 559 4 v 1970 3292 a(\(1)i Fn(\000)e Fl(\025)2216 3307 y Fk(l)2242 3292 y Fl(L)p 2304 3268 59 4 v 31 x Fk(F)2362 3292 y Ft(\()p Fl(s)p Ft(\)\))3498 3230 y(\(12\))120 3490 y(T)-8 b(o)31 b(obtain)f Fl(t)570 3457 y Fk(v)641 3490 y Ft(observ)m(e)h(that) 1172 3454 y Fk(dt)1233 3431 y Fj(v)p 1172 3469 99 4 v 1185 3521 a Fk(dv)1306 3490 y Ft(=)25 b Fl(N)1485 3457 y Fk(v)1475 3516 y(l)1526 3490 y Ft(,)30 b(th)m(us)g(w)m(e)h(get,)1203 3740 y Fl(L)1265 3754 y Fk(t)1290 3734 y Fj(v)1332 3740 y Ft(\()p Fl(s)p Ft(\))25 b(=)1576 3678 y(1)p 1576 3719 46 4 v 1577 3802 a Fl(s)1652 3740 y Fn(\001)1707 3678 y Fl(N)1780 3693 y Fk(l)1806 3678 y Ft(\(0\))p 1707 3719 216 4 v 1714 3802 a Fl(s)20 b Fn(\000)g Fl(a)1953 3740 y Fn(\001)2008 3675 y Ft(\(1)h Fn(\000)f Fl(\025)2253 3690 y Fk(h)2298 3675 y Fl(L)p 2360 3650 59 4 v 30 x Fk(F)2418 3675 y Ft(\()p Fl(s)p Ft(\)\))p 2008 3719 559 4 v 2017 3802 a(\(1)h Fn(\000)f Fl(\025)2262 3817 y Fk(l)2288 3802 y Fl(L)p 2350 3777 59 4 v 31 x Fk(F)2409 3802 y Ft(\()p Fl(s)p Ft(\)\))3498 3740 y(\(13\))120 4108 y Fm(3.3)112 b(Analysis)37 b(of)h(Resp)s(onse)g(times)e(for)h(the)g (HIGH/LO)m(W)g(mo)s(del)120 4348 y Ft(Using)g(the)h(results)f(ab)s(o)m (v)m(e)i(w)m(e)g(can)f(no)m(w)g(obtain)g(the)g(expressions)f(for)g(the) i(resp)s(onse)e(times)g(as)i(a)120 4461 y(function)29 b(of)i(job)f(size)g(under)f(transien)m(t)h(o)m(v)m(erload.)261 4641 y(W)-8 b(e)27 b(classify)d(the)i(jobs)f(in)m(to)h(3)f(t)m(yp)s (es.)40 b(Jobs)25 b(whic)m(h)f(arriv)m(e)h(during)e(the)j(HIGH)g(p)s (erio)s(d)d(and)i(\014nish)120 4754 y(during)h(the)i(HIGH)h(p)s(erio)s (d)d(itself)h(are)h(t)m(yp)s(e)h(1)f(jobs.)40 b(Jobs)27 b(whic)m(h)g(arriv)m(e)h(during)e(the)j(HIGH)f(p)s(erio)s(d)120 4867 y(but)i(\014nish)e(in)i(the)g(LO)m(W)h(p)s(erio)s(d)e(are)i(t)m (yp)s(e)g(2)g(jobs.)41 b(Jobs)30 b(whic)m(h)g(arriv)m(e)g(during)e(the) j(LO)m(W)g(p)s(erio)s(d)120 4980 y(and)f(\014nish)e(during)g(the)i (same)h(LO)m(W)g(p)s(erio)s(d)d(are)j(t)m(yp)s(e)f(3)h(jobs.)1867 5229 y(7)p eop %%Page: 8 10 8 9 bop 261 91 a Ft(Note,)32 b(that)f(since)e(the)h(a)m(v)m(erage)j (load)d(is)f(less)g(than)h(1,)h(v)m(ery)g(few)f(jobs)f(whic)m(h)g (arriv)m(e)h(during)e(the)120 204 y(LO)m(W)g(p)s(erio)s(d)c(will)h(con) m(tin)m(ue)i(during)e(the)j(next)f(HIGH)h(p)s(erio)s(d.)37 b(Th)m(us)26 b(w)m(e)i(consider)e(only)g(the)i(three)120 317 y(t)m(yp)s(es)i(of)h(jobs)f(men)m(tioned)g(ab)s(o)m(v)m(e.)261 498 y(Supp)s(ose)36 b Fl(J)46 b Ft(is)36 b(a)i(job)f(of)g(size)g Fl(x)p Ft(.)61 b(If)37 b(it)g(is)f(a)h(t)m(yp)s(e)h(1)f(job,)i(then)e (w)m(e)h(kno)m(w)f(that)h(it)f(m)m(ust)g(ha)m(v)m(e)120 611 y(arriv)m(ed)e(during)f(time)i(0)h(to)f Fl(t)1172 626 y Fk(h)1217 611 y Fl(e)1259 578 y Fh(\000)p Fk(ax)1396 611 y Ft(.)58 b(Assuming)34 b(it)i(arriv)m(es)f(uniformly)f(during)f (this)i(in)m(terv)-5 b(al,)37 b(w)m(e)120 724 y(obtain)1455 920 y Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\))p Fn(j)p Ft(Job)31 b(is)f(of)g(t)m(yp)s(e)h(1])1301 1120 y(=)1570 1058 y(1)p 1465 1099 257 4 v 1465 1182 a Fl(t)1498 1197 y Fk(h)1543 1182 y Fl(e)1585 1156 y Fh(\000)p Fk(ax)1746 1005 y Fg(Z)1829 1031 y Fk(t)1854 1043 y Fj(h)1895 1031 y Fk(e)1928 1007 y Fe(\000)p Fj(ax)1792 1193 y Fi(0)2068 1120 y Fl(y)s Ft(\()p Fl(e)2193 1082 y Fk(ax)2295 1120 y Fn(\000)20 b Ft(1\))p Fl(dy)1301 1350 y Ft(=)1465 1289 y(1)p 1465 1329 46 4 v 1465 1412 a(2)1520 1350 y Fl(t)1553 1365 y Fk(h)1598 1350 y Ft(\(1)h Fn(\000)f Fl(e)1832 1313 y Fh(\000)p Fk(ax)1969 1350 y Ft(\))1494 b(\(14\))261 1645 y(Supp)s(ose)25 b Fl(J)35 b Ft(is)25 b(of)i(t)m(yp)s(e)f(2,)i (then)e(it)f(m)m(ust)i(ha)m(v)m(e)g(arriv)m(ed)f(during)e(time)h Fl(t)2724 1660 y Fk(h)2769 1645 y Fl(e)2811 1612 y Fh(\000)p Fk(ax)2974 1645 y Ft(to)i Fl(t)3114 1660 y Fk(h)3159 1645 y Ft(.)39 b(If)26 b(it)f(arriv)m(es)120 1758 y(at)35 b(time)f Fl(y)s Ft(,)i(then)e(it)g(sp)s(ends)e Fl(t)1194 1773 y Fk(h)1262 1758 y Fn(\000)22 b Fl(y)37 b Ft(time)d(during)e(the)j (HIGH)g(p)s(erio)s(d)d(and)i(its)f(remaining)g(size)h(at)120 1871 y(the)27 b(b)s(eginning)e(of)i(the)g(LO)m(W)h(p)s(erio)s(d)d(is)h Fl(r)s Ft(\()p Fl(y)s Ft(\))f(=)g Fl(x)14 b Fn(\000)1998 1835 y Fi(1)p 1997 1850 38 4 v 1997 1902 a Fk(a)2060 1871 y Ft(log)2202 1831 y Fk(t)2227 1843 y Fj(h)p 2202 1850 66 4 v 2217 1902 a Fk(y)2278 1871 y Ft(.)40 b(Observ)m(e)27 b(that)h(b)m(y)f(Equation)f(13)i(this)120 1984 y(job)i(\014nishes)e(at) j(time)f Fl(t)944 1951 y Fk(v)985 1984 y Ft(\()p Fl(r)s Ft(\()p Fl(y)s Ft(\)\).)42 b(Th)m(us)29 b(w)m(e)i(obtain,)1177 2180 y Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\))p Fn(j)p Ft(Job)32 b(is)d(of)i(t)m(yp)s(e)f(2)q(])1024 2365 y(=)1251 2304 y(1)p 1187 2344 173 4 v 1187 2427 a Fl(k)s Ft(\()p Fl(x)p Ft(\))1385 2250 y Fg(Z)1468 2276 y Fk(t)1493 2288 y Fj(h)1431 2439 y Fk(t)1456 2451 y Fj(h)1497 2439 y Fk(e)1530 2420 y Fe(\000)p Fj(ax)1655 2365 y Ft([\()p Fl(t)1748 2380 y Fk(h)1813 2365 y Fn(\000)20 b Fl(y)s Ft(\))g(+)g Fl(t)2131 2328 y Fk(v)2172 2365 y Ft(\()p Fl(x)g Fn(\000)2382 2304 y Ft(1)p 2380 2344 49 4 v 2380 2427 a Fl(a)2454 2365 y Ft(log)2596 2304 y Fl(t)2629 2319 y Fk(h)p 2596 2344 78 4 v 2611 2427 a Fl(y)2684 2365 y Ft(\)])p Fl(dy)1024 2613 y Ft(=)1187 2552 y(1)p 1187 2592 46 4 v 1187 2676 a(2)1243 2613 y Fl(k)s Ft(\()p Fl(x)p Ft(\))h(+)1600 2552 y(1)p 1537 2592 173 4 v 1537 2676 a Fl(k)s Ft(\()p Fl(x)p Ft(\))1735 2498 y Fg(Z)1818 2525 y Fk(t)1843 2537 y Fj(h)1781 2687 y Fk(t)1806 2699 y Fj(h)1847 2687 y Fk(e)1880 2668 y Fe(\000)p Fj(ax)2019 2613 y Fl(t)2052 2576 y Fk(v)2093 2613 y Ft(\()p Fl(x)f Fn(\000)2302 2552 y Ft(1)p 2301 2592 49 4 v 2301 2676 a Fl(a)2374 2613 y Ft(log)2517 2552 y Fl(t)2550 2567 y Fk(h)p 2517 2592 78 4 v 2532 2676 a Fl(y)2604 2613 y Ft(\))p Fl(dy)1024 2852 y Ft(=)1187 2790 y(1)p 1187 2831 46 4 v 1187 2914 a(2)1243 2852 y Fl(k)s Ft(\()p Fl(x)p Ft(\))h(+)1681 2790 y(1)p 1537 2831 336 4 v 1537 2914 a(1)f Fn(\000)g Fl(e)1735 2888 y Fh(\000)p Fk(ax)1897 2737 y Fg(Z)1980 2763 y Fk(x)1943 2926 y Fi(0)2039 2852 y Fl(at)2120 2814 y Fk(v)2161 2852 y Ft(\()p Fl(x)g Fn(\000)g Fl(z)t Ft(\))p Fl(e)2482 2814 y Fh(\000)p Fk(az)2615 2852 y Fl(dz)794 b Ft(\(15\))120 3090 y(where)30 b Fl(k)s Ft(\()p Fl(x)p Ft(\))c(=)f Fl(t)710 3105 y Fk(h)755 3090 y Ft(\(1)c Fn(\000)f Fl(e)989 3057 y Fh(\000)p Fk(ax)1125 3090 y Ft(\).)261 3271 y(Finally)34 b(w)m(e)h(consider)g(the)h(case)g(when)f Fl(J)44 b Ft(is)35 b(a)g(job)h(of)f(t)m(yp)s(e)h(3.)56 b(T)-8 b(o)36 b(do)f(this,)h(w)m(e) g(need)f(to)i(\014rst)120 3384 y(digress)29 b(and)h(de\014ne)g(quan)m (tit)m(y)g Fl(t)1255 3398 y Fk(w)1312 3384 y Ft(.)261 3564 y(Consider)g(the)i(amoun)m(t)g(of)f(w)m(ork)h(accum)m(ulated)g (during)d(the)j(HIGH)g(p)s(erio)s(d.)42 b(This)30 b(is)g(appro)m(xi-) 120 3677 y(mately)i(\()p Fl(\032)504 3692 y Fk(h)571 3677 y Fn(\000)21 b Ft(1\))p Fl(t)776 3692 y Fk(h)821 3677 y Ft(.)46 b(Th)m(us)31 b(the)h(time)g(un)m(til)e(this)h(w)m(ork)h (is)f(remo)m(v)m(ed)i(from)f(the)g(system)g(during)e(the)120 3790 y(LO)m(W)h(p)s(erio)s(d)d(will)g(b)s(e)h(around)h Fl(t)1289 3804 y Fk(w)1370 3790 y Ft(=)25 b(\()p Fl(\032)1548 3805 y Fk(h)1614 3790 y Fn(\000)20 b Ft(1\))p Fl(t)1818 3805 y Fk(h)1863 3790 y Fl(=)p Ft(\(1)h Fn(\000)f Fl(\032)2147 3805 y Fk(l)2173 3790 y Ft(\).)261 3971 y(Returning)31 b(to)j(the)f(case)h(of)f(a)g(job)g(of)g(t)m(yp)s(e)g(3,)h(w)m(e)g(can)f (separate)h(jobs)e(of)h(t)m(yp)s(e)g(3)h(in)m(to)e(2)i(cases:)120 4084 y(those)d(whic)m(h)e(arriv)m(e)h(b)s(efore)g(time)g Fl(t)1389 4098 y Fk(w)1476 4084 y Ft(and)g(those)g(whic)m(h)g(arriv)m (e)g(after)h(time)f Fl(t)2864 4098 y Fk(w)2920 4084 y Ft(.)261 4265 y(Let)j(us)e(\014rst)h(consider)f(the)i(jobs)e(whic)m(h)g (arriv)m(e)h(during)e(time)i Fl(t)2494 4279 y Fk(w)2583 4265 y Ft(from)f(the)i(start)g(of)f(the)h(LO)m(W)120 4377 y(p)s(erio)s(d.)261 4558 y(Supp)s(ose)23 b(a)i(job)f(arriv)m(es)g (at)h(time)f Fl(t)1457 4572 y Fk(a)1523 4558 y Ft(from)g(the)h(start)g (of)g(the)g(LO)m(W)f(p)s(erio)s(d,)g(then)g(it)g(will)e(\014nish)g(at) 120 4671 y(time)j Fl(t)355 4638 y Fk(v)395 4671 y Ft(\()p Fl(x)9 b Ft(+)g Fl(v)s Ft(\()p Fl(t)686 4685 y Fk(a)729 4671 y Ft(\)\).)39 b(Giv)m(en)25 b(that)h(a)f(job)f(arriv)m(es)h (during)e(the)i(time)f(0)h(to)h Fl(t)2664 4685 y Fk(w)2721 4671 y Ft(,)g(it)e(will)e(arriv)m(e)j(uniformly)120 4784 y(during)j(this)h(in)m(terv)-5 b(al)30 b(\(since)g(the)h(arriv)-5 b(al)28 b(pro)s(cess)i(is)g(P)m(oisson\).)41 b(Th)m(us,)1092 4980 y Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\))p Fn(j)p Ft(Job)31 b(is)f(of)g(t)m(yp)s(e)h(3,)g(and)f(arriv)m(es)f(in)h (\(0)p Fl(;)15 b(t)2807 4994 y Fk(w)2864 4980 y Ft(\)])1867 5229 y(8)p eop %%Page: 9 11 9 10 bop 938 130 a Ft(=)1124 68 y(1)p 1102 108 90 4 v 1102 192 a Fl(t)1135 206 y Fk(w)1216 15 y Fg(Z)1300 41 y Fk(t)1325 49 y Fj(w)1263 203 y Fi(0)1379 130 y Ft(\()p Fl(t)1447 92 y Fk(v)1488 130 y Ft(\()p Fl(x)21 b Ft(+)f Fl(v)s Ft(\()p Fl(y)s Ft(\)\))h Fn(\000)f Fl(y)s Ft(\))p Fl(dy)938 359 y Ft(=)1124 297 y(1)p 1102 338 V 1102 421 a Fl(t)1135 435 y Fk(w)1216 244 y Fg(Z)1300 270 y Fh(1)1263 432 y Fi(0)1374 359 y Ft(\()p Fl(t)1442 321 y Fk(v)1483 359 y Ft(\()p Fl(z)25 b Ft(+)20 b Fl(x)p Ft(\))h Fn(\000)e Fl(t)1907 321 y Fk(v)1948 359 y Ft(\()p Fl(z)t Ft(\)\))p Fl(N)2182 321 y Fk(v)2172 381 y(l)2224 359 y Ft(\()p Fl(z)t Ft(\))p Fl(dz)1069 b Ft(\(16\))261 665 y(Observ)m(e)30 b(that)h(for)f(eac)m(h)h(of)f(the)h(T)m(yp)s(e)e(1,2)i(and)f(3)g(jobs)g (considered)f(ab)s(o)m(v)m(e,)j(the)e(resp)s(onse)f(time)120 778 y(of)i(a)f(job)g(is)g(prop)s(ortional)e(to)j Fl(t)1212 793 y Fk(h)1257 778 y Ft(.)261 959 y(F)-8 b(or)39 b(t)m(yp)s(e)f(3)g (jobs)g(whic)m(h)f(arriv)m(e)g(after)i(time)e Fl(t)1928 973 y Fk(w)1985 959 y Ft(,)j(their)d(resp)s(onse)g(time)h(will)d(b)s(e) i(indep)s(enden)m(t)120 1072 y(of)d Fl(t)260 1087 y Fk(h)305 1072 y Ft(.)51 b(Th)m(us)32 b(if)h Fl(t)734 1087 y Fk(h)812 1072 y Ft(is)g(quite)g(large)h(\(compared)h(to)f(the)g(mean)g(job)f (size\))h(w)m(e)h(can)f(assume)f(that)i(the)120 1185 y(resp)s(onse)e(time)h(for)g(these)g(jobs)g(is)f(negligible)f(compared) i(to)g(jobs)g(of)g(t)m(yp)s(e)g(1,)i(t)m(yp)s(e)e(2)h(and)e(jobs)h(of) 120 1298 y(t)m(yp)s(e)c(3)h(whic)m(h)e(arriv)m(e)h(during)e(time)i(0)h (to)g Fl(t)1633 1312 y Fk(w)1689 1298 y Ft(.)41 b(Hence)31 b(w)m(e)g(will)d(appro)m(ximate)i(the)g(resp)s(onse)g(time)g(of)120 1411 y(t)m(yp)s(e)h(3)f(jobs)g(arriving)f(during)f Fl(t)1253 1425 y Fk(w)1339 1411 y Ft(to)k Fl(t)1484 1426 y Fk(l)1540 1411 y Ft(b)m(y)e(0.)261 1591 y(So,)h(\014nally)d(w)m(e)j(obtain)1352 1795 y Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\))p Fn(j)p Ft(Job)31 b(is)f(of)g(t)m(yp)s(e)h(3])1198 1971 y(=)1369 1910 y(1)p 1362 1950 59 4 v 1362 2034 a Fl(t)1395 2049 y Fk(l)1446 1856 y Fg(Z)1529 1883 y Fh(1)1492 2045 y Fi(0)1604 1971 y Ft(\()p Fl(t)1672 1934 y Fk(v)1713 1971 y Ft(\()p Fl(z)25 b Ft(+)20 b Fl(x)p Ft(\))g Fn(\000)g Fl(t)2137 1934 y Fk(v)2178 1971 y Ft(\()p Fl(z)t Ft(\)\))p Fl(N)2412 1934 y Fk(v)2402 1994 y(l)2454 1971 y Ft(\()p Fl(z)t Ft(\))p Fl(dz)839 b Ft(\(17\))261 2279 y(Finally)30 b(to)j(obtain)e(the)h(appro)m(ximate)g(exp)s(ected)g(resp)s(onse)f (time)h(for)f(a)i(job)e(of)h(size)g Fl(x)p Ft(,)g(w)m(e)g(\014nd)120 2392 y(the)f(unconditional)c(resp)s(onse)j(time.)40 b(Th)m(us)29 b(w)m(e)i(obtain)f(that)845 2596 y Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])1155 2610 y Fk(P)d(S)1287 2596 y Ft(=)25 b Fl(p)1429 2610 y Fi(1)1468 2596 y Fl(E)5 b Ft(\()p Fl(T)1628 2610 y Fi(1)1668 2596 y Ft(\()p Fl(x)p Ft(\)\))21 b(+)f Fl(p)1983 2610 y Fi(2)2022 2596 y Fl(E)5 b Ft(\()p Fl(T)2182 2610 y Fi(2)2223 2596 y Ft(\()p Fl(x)p Ft(\)\))21 b(+)f Fl(p)2538 2610 y Fi(3)2577 2596 y Fl(E)5 b Ft(\()p Fl(T)2737 2610 y Fi(3)2777 2596 y Ft(\()p Fl(x)p Ft(\)\))564 b(\(18\))120 2800 y(where)45 b Fl(E)5 b Ft([)p Fl(T)548 2814 y Fk(i)577 2800 y Ft(\()p Fl(x)p Ft(\)])47 b(is)e(the)h(exp)s(ected)g(resp)s(onse)f(time)h(for)f(a)i(job)e(of)h(t) m(yp)s(e)g Fl(i)p Ft(,)k Fl(i)i Ft(=)f(1)p Fl(;)15 b Ft(2)p Fl(;)g Ft(3,)52 b(as)46 b(ob-)120 2913 y(tained)c(in)g (Equations)g(14,15)i(and)f(17.)78 b(The)43 b(probabilit)m(y)d Fl(p)2325 2927 y Fi(1)2407 2913 y Ft(that)j(a)g(job)g(of)g(size)f Fl(x)h Ft(is)f(of)h(t)m(yp)s(e)120 3026 y(1)48 b(is)e Fl(\025)374 3041 y Fk(h)419 3026 y Fl(t)452 3041 y Fk(h)496 3026 y Fl(e)538 2993 y Fh(\000)p Fk(ax)675 3026 y Fl(=)p Ft(\()p Fl(\025)808 3041 y Fk(h)853 3026 y Fl(t)886 3041 y Fk(h)962 3026 y Ft(+)32 b Fl(\025)1118 3041 y Fk(l)1144 3026 y Fl(t)1177 3041 y Fk(l)1202 3026 y Ft(\).)92 b(The)46 b(probabilit)m(y)f Fl(p)2085 3040 y Fi(2)2171 3026 y Ft(that)j(a)f(job)g(of)h(size)f Fl(x)g Ft(is)f(of)h(t)m(yp)s(e)g(2)h (is)120 3139 y(\()p Fl(\025)208 3154 y Fk(h)253 3139 y Fl(t)286 3154 y Fk(h)331 3139 y Ft(\(1)21 b Fn(\000)f Fl(e)565 3106 y Fh(\000)p Fk(ax)702 3139 y Ft(\)\))p Fl(=)p Ft(\()p Fl(\025)905 3154 y Fk(h)951 3139 y Fl(t)984 3154 y Fk(h)1049 3139 y Ft(+)g Fl(\025)1193 3154 y Fk(l)1219 3139 y Fl(t)1252 3154 y Fk(l)1278 3139 y Ft(\).)42 b(Finally)29 b(the)i(probabilit)m(y)d Fl(p)2358 3153 y Fi(3)2428 3139 y Ft(that)j(a)g(job)f(of)h(size)g Fl(x)f Ft(is)g(of)h(t)m(yp)s(e)g(3) 120 3252 y(is)e Fl(\025)264 3267 y Fk(l)290 3252 y Fl(t)323 3267 y Fk(l)349 3252 y Fl(=)p Ft(\()p Fl(\025)482 3267 y Fk(h)528 3252 y Fl(t)561 3267 y Fk(h)626 3252 y Ft(+)20 b Fl(\025)770 3267 y Fk(l)796 3252 y Fl(t)829 3267 y Fk(l)855 3252 y Ft(\).)261 3433 y(Substituting)28 b(the)i(v)-5 b(alues)30 b(in)f(Equation)h(18)h(and)f(doing)f(some)i(manipulation)d (giv)m(es)1009 3637 y Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])1319 3651 y Fk(P)d(S)856 3840 y Ft(=)1144 3779 y Fl(\025)1197 3794 y Fk(h)1242 3779 y Fl(t)1275 3794 y Fk(h)p 1019 3819 425 4 v 1019 3903 a Fl(\025)1072 3918 y Fk(h)1117 3903 y Fl(t)1150 3918 y Fk(h)1215 3903 y Ft(+)20 b Fl(\025)1359 3918 y Fk(l)1385 3903 y Fl(t)1418 3918 y Fk(l)1469 3696 y Fg(")1527 3779 y Ft(\(1)h Fn(\000)f Fl(e)1761 3746 y Fh(\000)p Fk(ax)1898 3779 y Ft(\))p Fl(t)1966 3794 y Fk(h)p 1527 3819 484 4 v 1746 3903 a Ft(2)2041 3840 y(+)2132 3725 y Fg(Z)2215 3752 y Fk(x)2178 3914 y Fi(0)2274 3840 y Fl(at)2355 3803 y Fk(v)2396 3840 y Ft(\()p Fl(x)g Fn(\000)g Fl(z)t Ft(\))p Fl(e)2717 3803 y Fh(\000)p Fk(az)2850 3840 y Fl(dz)2943 3696 y Fg(#)856 4100 y Ft(+)1192 4038 y Fl(\025)1245 4053 y Fk(l)p 1019 4079 425 4 v 1019 4162 a Fl(\025)1072 4177 y Fk(h)1117 4162 y Fl(t)1150 4177 y Fk(h)1215 4162 y Ft(+)g Fl(\025)1359 4177 y Fk(l)1385 4162 y Fl(t)1418 4177 y Fk(l)1469 3981 y Fg(\024)1513 3985 y(Z)1596 4011 y Fh(1)1559 4174 y Fi(0)1670 4100 y Ft(\()p Fl(t)1738 4062 y Fk(v)1780 4100 y Ft(\()p Fl(z)k Ft(+)c Fl(x)p Ft(\))h Fn(\000)f Fl(t)2204 4062 y Fk(v)2244 4100 y Ft(\()p Fl(z)t Ft(\)\))p Fl(N)2478 4062 y Fk(v)2468 4122 y(l)2521 4100 y Ft(\()p Fl(z)t Ft(\))p Fl(dz)2730 3981 y Fg(\025)3498 4100 y Ft(\(19\))261 4408 y(Observ)m(e)30 b(that)h(if)f Fl(\032)938 4423 y Fk(l)989 4408 y Ft(=)25 b(0,)825 4659 y Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])1135 4673 y Fk(P)d(S)1267 4659 y Ft(=)1373 4598 y(\(1)21 b Fn(\000)f Fl(e)1607 4565 y Fh(\000)p Fk(ax)1743 4598 y Ft(\))p Fl(t)1811 4613 y Fk(h)p 1373 4638 484 4 v 1592 4722 a Ft(2)1886 4659 y(+)1977 4544 y Fg(Z)2060 4571 y Fk(x)2023 4733 y Fi(0)2119 4659 y Fl(at)2200 4622 y Fk(v)2241 4659 y Ft(\()p Fl(x)h Fn(\000)e Fl(z)t Ft(\))p Fl(e)2562 4622 y Fh(\000)p Fk(az)2696 4659 y Fl(dz)713 b Ft(\(20\))1867 5229 y(9)p eop %%Page: 10 12 10 11 bop 120 91 a Fp(4)135 b(Analytical)46 b(Results)g(for)f(SRPT)f (under)g(HIGH/LO)l(W)i(mo)t(del)120 362 y Ft(In)37 b(the)g(previous)g (section)g(w)m(e)h(deriv)m(ed)f(an)g(appro)m(ximation)g(for)g(the)h (resp)s(onse)e(time)h(for)h(a)g(job)f(of)120 475 y(size)29 b Fl(x)f Ft(under)g(PS)g(sc)m(heduling.)38 b(The)28 b(goal)h(of)g(this) f(section)h(is)f(to)h(deriv)m(e)g(an)f(appro)m(ximation)g(for)h(the)120 588 y(resp)s(onse)g(time)h(for)h(a)f(job)g(of)h(size)f Fl(x)g Ft(under)f(the)i(HIGH/LO)m(W)h(mo)s(del)d(with)g(SRPT)g(sc)m (heduling.)120 899 y Fm(4.1)112 b(Num)m(b)s(er)37 b(of)h(jobs)g(during) f(HIGH)f(p)s(erio)s(d)120 1138 y Ft(Let)31 b Fl(x)335 1152 y Fk(o)403 1138 y Ft(b)s(e)f(de\014ned)f(suc)m(h)h(that)h Fl(\032)1289 1153 y Fk(h)1334 1138 y Ft(\()p Fl(x)1421 1152 y Fk(o)1460 1138 y Ft(\))25 b(=)g(1.)261 1319 y(Consider)k(a)i (job)f(of)g(size)h Fl(x)25 b(>)g(x)1372 1333 y Fk(o)1410 1319 y Ft(.)41 b(This)29 b(job)h(will)e(nev)m(er)j(run)e(as)h(long)g (as)h(there)g(are)f(jobs)g(of)h(size)120 1432 y(less)h(than)g Fl(x)h Ft(in)e(the)i(system.)47 b(Since)32 b Fl(\032)1486 1447 y Fk(h)1531 1432 y Ft(\()p Fl(x)p Ft(\))d Fl(>)g Ft(1,)34 b(it)e(follo)m(ws)g(that)h(for)f(almost)h(all)e(sample)h (paths)g Fl(!)120 1545 y Ft(there)i(will)c(b)s(e)j(a)h(time)f Fl(t)p Ft(\()p Fl(!)s Ft(\))h(suc)m(h)f(that)h(the)g(w)m(ork)f(made)h (up)e(b)m(y)i(jobs)f(of)g(size)g(less)g(than)g Fl(x)h Ft(will)d(b)s(e)120 1658 y(non-zero)i(for)f(all)f Fl(t)d(>)g(t)p Ft(\()p Fl(!)s Ft(\).)47 b(Hence,)34 b(if)d(the)i(job)f Fl(x)g Ft(arriv)m(es)g(after)h(time)f Fl(t)p Ft(\()p Fl(!)s Ft(\))g(it)g(will)e(remain)h(in)g(the)120 1771 y(system)37 b(at)g(least)f(un)m(til)f(the)h(end)g(of)h(the)f(HIGH)h(p)s (erio)s(d.)56 b(Assuming)35 b(that)i Fl(t)2869 1786 y Fk(h)2950 1771 y Ft(is)e(large)i(compared)120 1884 y(to)31 b Fl(t)p Ft(\()p Fl(!)s Ft(\),)h(w)m(e)f(will)c(use)k(the)g(appro)m (ximation)e(that)i(all)f(jobs)g(of)g(size)h Fl(>)25 b(x)2615 1898 y Fk(o)2684 1884 y Ft(are)31 b(held)e(bac)m(k)i(during)e(the)120 1996 y(HIGH)i(p)s(erio)s(d.)261 2177 y(Secondly)-8 b(,)28 b(for)f(jobs)h(of)g(size)f Fl(x)e(<)g(x)1477 2191 y Fk(o)1543 2177 y Ft(the)j(exp)s(ected)g(resp)s(onse)f(time)g(for)h(a)g(job)f(of)h (size)g Fl(x)g Ft(is)e Fl(o)p Ft(\()p Fl(t)3554 2192 y Fk(h)3599 2177 y Ft(\),)120 2290 y(as)32 b(sho)m(wn)f(in)g([2)q(].)45 b(The)32 b(reason)g(for)g(this)f(is)f(that)j(if)e(w)m(e)h(consider)f (the)h(busy)f(p)s(erio)s(ds)f(during)f(whic)m(h)120 2403 y(jobs)d(of)h(size)g Fn(\024)e Fl(x)h Ft(are)h(executed,)i(then)e(at)g (most)g(one)g(job)g(of)f(size)h Fl(>)e(x)i Ft(can)g(a\013ect)h(a)f (particular)e(busy)120 2516 y(p)s(erio)s(d.)38 b(Hence,)31 b(the)e(resp)s(onse)g(time)g(for)g(a)h(job)f(of)g(size)h Fl(x)f Ft(is)f(not)i(a\013ected)h(signi\014can)m(tly)d(b)m(y)h(jobs)g (of)120 2629 y(size)h Fl(>)25 b(x)p Ft(,)31 b(and)e(hence)i(is)e Fl(o)p Ft(\()p Fl(t)1128 2644 y Fk(h)1173 2629 y Ft(\),)i(if)f Fl(\032)p Ft(\()p Fl(x)p Ft(\))c Fl(<)f Ft(1.)261 2809 y(Using)30 b(the)g(observ)-5 b(ations)30 b(ab)s(o)m(v)m(e)i(w)m(e)f (appro)m(ximate)f(the)h(n)m(um)m(b)s(er)e(of)h(jobs)g(at)h(time)f Fl(t)g Ft(as)1537 3014 y Fl(N)1610 3029 y Fk(h)1655 3014 y Ft(\()p Fl(t)p Ft(\))c(=)f Fl(\025)1933 3029 y Fk(h)1978 3014 y Fl(t)p 2011 2942 72 4 v(F)13 b Ft(\()p Fl(x)2169 3028 y Fk(o)2207 3014 y Ft(\))1256 b(\(21\))120 3218 y(and)30 b(the)g(distribution)d(of)k(the)f(job)g(sizes)g(of)h(the)f (accum)m(ulated)h(jobs)f(as)1302 3492 y Fl(f)1347 3506 y Fk(r)1385 3492 y Ft(\()p Fl(x)p Ft(\))c(=)1629 3348 y Fg(\()1771 3385 y Fk(f)7 b Fi(\()p Fk(x)p Fi(\))p 1747 3408 184 4 v 1747 3418 55 4 v 1747 3474 a Fk(F)i Fi(\()p Fk(x)1868 3482 y Fj(o)1903 3474 y Fi(\))1941 3429 y Fl(;)197 b(x)25 b(>)g(x)2388 3443 y Fk(o)1769 3569 y Ft(0)182 b Fl(other)s(w)r(ise)3498 3492 y Ft(\(22\))120 3876 y Fm(4.2)150 b(Num)m(b)s(er)36 b(of)i(jobs)g(during)f(LO)m(W)h(p)s(erio)s (d)120 4115 y Ft(During)29 b(the)i(LO)m(W)g(p)s(erio)s(d,)e Fl(\032)1189 4130 y Fk(l)1241 4115 y Fl(<)c Ft(1,)31 b(and)f(th)m(us)h(the)g(jobs)f(accum)m(ulated)h(during)d(the)j(HIGH)g (p)s(erio)s(d)120 4228 y(will)j(start)j(receiving)f(some)h(share)g(of)f (the)h(pro)s(cessor.)59 b(Let)38 b(us)e(consider)f(what)i(the)g(accum)m (ulated)120 4341 y(jobs)c(lo)s(ok)h(lik)m(e)f(during)f(the)i(LO)m(W)g (p)s(erio)s(d.)49 b(A)m(t)35 b(time)e Fl(t)e Ft(=)g(0,)k(the)f(jobs)g (in)e(the)j(bag)f(are)g(of)g(size)g Fl(x)3622 4355 y Fk(o)120 4454 y Ft(and)d(greater.)44 b(As)31 b(time)g(progresses,)h (jobs)e(will)f(b)s(e)h(cleared)i(from)e(the)i(bag)f(starting)g(from)g (the)g(jobs)120 4567 y(of)e(size)g Fl(x)445 4581 y Fk(o)483 4567 y Ft(.)40 b(Let)29 b Fl(x)p Ft(\()p Fl(t)p Ft(\))g(b)s(e)f(the)h (size)g(of)g(the)g(smallest)f(job)g(remaining)f(in)h(the)h(bag)g(at)g (time)g Fl(t)p Ft(.)40 b(W)-8 b(e)30 b(will)120 4679 y(\014rst)g(appro)m(ximate)g Fl(x)p Ft(\()p Fl(t)p Ft(\))h(as)g(a)f (function)f(of)i Fl(t)p Ft(.)261 4860 y(Clearly)f Fl(x)p Ft(\(0\))f(=)d Fl(x)923 4874 y Fk(o)962 4860 y Ft(.)44 b(Consider)30 b(the)h(scenario)h(at)g(time)f Fl(t)p Ft(.)44 b(Consider)30 b(ho)m(w)i(m)m(uc)m(h)f(time)g(it)g(tak)m(es)120 4973 y(to)k(adv)-5 b(ance)35 b Fl(x)p Ft(\()p Fl(t)p Ft(\))g(b)m(y)f Fl(dx)h Ft(amoun)m(t.)53 b(This)32 b(will)g(simply)g(b) s(e)h(the)i(amoun)m(t)g(of)f(w)m(ork)h(of)f(size)g(b)s(et)m(w)m(een) 1845 5229 y(10)p eop %%Page: 11 13 11 12 bop 120 91 a Fl(x)p Ft(\()p Fl(t)p Ft(\))35 b(and)e Fl(x)p Ft(\()p Fl(t)p Ft(\))23 b(+)g Fl(dx)34 b Ft(presen)m(t)g(in)f (the)h(system)h(at)g(time)e Fl(t)p Ft(.)52 b(Supp)s(ose)33 b(it)g(tak)m(es)j Fl(dt)e Ft(time)g(to)h(do)f(this.)120 204 y(Let)h(us)e(estimate)i Fl(dt)f Ft(in)e(terms)i(of)g Fl(dx)p Ft(.)52 b(The)34 b(exp)s(ected)g(amoun)m(t)h(of)f(w)m(ork)g (that)g(needs)g(to)h(b)s(e)e(done)120 317 y(during)28 b(the)j Fl(dt)f Ft(time)g(can)h(b)s(e)f(divided)d(in)m(to)k(3)f(parts:) 231 573 y(1.)46 b(The)30 b(exp)s(ected)g(w)m(ork)h(made)f(up)f(of)h (jobs)g(in)f(the)h(original)e(bag)j(with)d(sizes)i(b)s(et)m(w)m(een)h Fl(x)p Ft(\()p Fl(t)p Ft(\))g(and)347 685 y Fl(x)p Ft(\()p Fl(t)p Ft(\))21 b(+)f Fl(dx)p Ft(.)41 b(This)28 b(w)m(ork)j(totals)g (to)g Fl(\025)1626 700 y Fk(h)1671 685 y Fl(t)1704 700 y Fk(h)1748 685 y Fl(x)p Ft(\()p Fl(t)p Ft(\))p Fl(f)10 b Ft(\()p Fl(x)p Ft(\()p Fl(t)p Ft(\)\))p Fl(dx)p Ft(.)231 873 y(2.)46 b(P)m(ending)30 b(w)m(ork)h(due)f(to)i(the)f(new)f(arriv)-5 b(als)30 b(\(during)f(the)i(LO)m(W)g(p)s(erio)s(d\))e(with)h(sizes)g(b) s(et)m(w)m(een)347 986 y Fl(x)p Ft(\()p Fl(t)p Ft(\))d(and)f Fl(x)p Ft(\()p Fl(t)p Ft(\))13 b(+)g Fl(dx)p Ft(.)40 b(Note)28 b(that)f(these)g(jobs)f(w)m(ere)h(not)g(w)m(ork)m(ed)g(up)s (on,)f(un)m(til)f(no)m(w.)40 b(This)24 b(new)347 1099 y(w)m(ork)31 b(will)c(b)s(e)j Fl(\025)918 1114 y Fk(l)944 1099 y Fl(tx)p Ft(\()p Fl(t)p Ft(\))p Fl(f)10 b Ft(\()p Fl(x)p Ft(\()p Fl(t)p Ft(\)\))p Fl(dx)p Ft(.)231 1287 y(3.)46 b(The)29 b(fresh)f(w)m(ork)h(whic)m(h)f(arriv)m(es)h(during)e (this)h Fl(dt)h Ft(amoun)m(t)h(of)f(time.)40 b(W)-8 b(e)31 b(need)e(only)f(consider)347 1399 y(w)m(ork)f(made)h(up)e(b)m(y)h(jobs) f(of)i(size)f(less)f(than)h Fl(x)p Ft(\()p Fl(t)p Ft(\),)h(since)f Fl(x)p Ft(\()p Fl(t)p Ft(\))g(will)e(b)s(e)h(a\013ected)j(b)m(y)e (other)g(jobs.)347 1512 y(This)i(w)m(ork)h(will)e(b)s(e)i Fl(\032)1120 1527 y Fk(l)1146 1512 y Ft(\()p Fl(x)p Ft(\()p Fl(t)p Ft(\)\))p Fl(dt)p Ft(.)120 1768 y(Using)g(these)g(observ)-5 b(ations)30 b(w)m(e)h(can)g(write,)810 1972 y Fl(dt)25 b Ft(=)g Fl(\025)1064 1987 y Fk(h)1109 1972 y Fl(t)1142 1987 y Fk(h)1186 1972 y Fl(x)p Ft(\()p Fl(t)p Ft(\))p Fl(f)10 b Ft(\()p Fl(x)p Ft(\()p Fl(t)p Ft(\)\))p Fl(dx)22 b Ft(+)e Fl(\025)1886 1987 y Fk(l)1912 1972 y Fl(tx)p Ft(\()p Fl(t)p Ft(\))p Fl(f)10 b Ft(\()p Fl(x)p Ft(\()p Fl(t)p Ft(\)\))p Fl(dx)21 b Ft(+)f Fl(\032)2638 1987 y Fk(l)2664 1972 y Ft(\()p Fl(x)p Ft(\()p Fl(t)p Ft(\)\))p Fl(dt)120 2176 y Ft(Hence,)1512 2270 y Fl(dt)p 1353 2311 399 4 v 1353 2394 a(\025)1406 2409 y Fk(h)1450 2394 y Fl(t)1483 2409 y Fk(h)1548 2394 y Ft(+)g Fl(\025)1692 2409 y Fk(l)1718 2394 y Fl(t)1786 2332 y Ft(=)1892 2270 y Fl(x)p Ft(\()p Fl(t)p Ft(\))p Fl(f)10 b Ft(\()p Fl(x)p Ft(\()p Fl(t)p Ft(\)\))p Fl(dx)p 1892 2311 536 4 v 1932 2394 a Ft(1)21 b Fn(\000)e Fl(\032)2135 2409 y Fk(l)2161 2394 y Ft(\()p Fl(x)p Ft(\()p Fl(t)p Ft(\)\))3498 2332 y(\(23\))120 2547 y(In)m(tegrating)43 b(the)g(l.h.s.)76 b(of)42 b(Equation)g(23)h(from)f(0)h(to)g Fl(t)f Ft(and)g(the)h(r.h.s.) 76 b(from)42 b Fl(x)3112 2561 y Fk(o)3193 2547 y Ft(to)h Fl(x)p Ft(\()p Fl(t)p Ft(\))g(and)120 2673 y(observing)29 b(that)734 2628 y Fk(d\032)806 2640 y Fj(l)831 2628 y Fi(\()p Fk(x)p Fi(\))p 734 2651 192 4 v 792 2704 a Fk(dx)961 2673 y Ft(=)c Fl(\025)1110 2688 y Fk(l)1136 2673 y Fl(xf)10 b Ft(\()p Fl(x)p Ft(\))30 b(and)g Fl(\032)1619 2688 y Fk(h)1663 2673 y Ft(\()p Fl(x)1750 2687 y Fk(o)1789 2673 y Ft(\))c(=)f(1,)31 b(w)m(e)f(get,)1162 2872 y(1)p 1146 2912 80 4 v 1146 2996 a Fl(\025)1199 3011 y Fk(l)1250 2933 y Ft(log)1392 2872 y Fl(\025)1445 2887 y Fk(h)1490 2872 y Fl(t)1523 2887 y Fk(h)1588 2872 y Ft(+)20 b Fl(\025)1732 2887 y Fk(l)1758 2872 y Fl(t)p 1392 2912 399 4 v 1504 2996 a(\025)1557 3011 y Fk(h)1602 2996 y Fl(t)1635 3011 y Fk(h)1826 2933 y Ft(=)1949 2872 y(1)p 1932 2912 80 4 v 1932 2996 a Fl(\025)1985 3011 y Fk(l)2036 2933 y Ft(log)2211 2872 y(1)h Fn(\000)f Fl(\032)2415 2887 y Fk(l)2441 2872 y Ft(\()p Fl(x)2528 2886 y Fk(o)2566 2872 y Ft(\))p 2179 2912 456 4 v 2179 2996 a(1)g Fn(\000)g Fl(\032)2382 3011 y Fk(l)2408 2996 y Ft(\()p Fl(x)p Ft(\()p Fl(t)p Ft(\)\))120 3194 y(Th)m(us)29 b(w)m(e)i(obtain)737 3161 y Fi(2)1471 3332 y Fl(\032)1518 3347 y Fk(l)1544 3332 y Ft(\()p Fl(x)p Ft(\()p Fl(t)p Ft(\)\))26 b(=)1915 3270 y Fl(\025)1968 3285 y Fk(l)1994 3270 y Ft(\()p Fl(t)20 b Ft(+)g Fl(t)2206 3285 y Fk(h)2251 3270 y Ft(\))p 1901 3311 399 4 v 1901 3394 a Fl(\025)1954 3409 y Fk(h)1999 3394 y Fl(t)2032 3409 y Fk(h)2097 3394 y Ft(+)g Fl(\025)2241 3409 y Fk(l)2267 3394 y Fl(t)3498 3332 y Ft(\(24\))120 3539 y(Ha)m(ving)30 b(obtained)e Fl(x)p Ft(\()p Fl(t)p Ft(\),)j Fl(N)1086 3554 y Fk(l)1112 3539 y Ft(\()p Fl(t)p Ft(\))f(can)f(b)s(e)g(readily)f(determined,)h(since)f(b)m(y)i(the)f(ab) s(o)m(v)m(e)i(argumen)m(ts)f(the)120 3652 y(n)m(um)m(b)s(er)f(of)i (jobs)e(at)j(time)e Fl(t)g Ft(will)e(b)s(e)h(appro)m(ximately)h(\()p Fl(\025)2108 3667 y Fk(h)2153 3652 y Fl(t)2186 3667 y Fk(h)2251 3652 y Ft(+)20 b Fl(\025)2395 3667 y Fk(l)2421 3652 y Fl(t)p Ft(\))p 2489 3580 72 4 v Fl(F)13 b Ft(\()p Fl(x)p Ft(\()p Fl(t)p Ft(\)\).)42 b(Th)m(us,)1345 3856 y Fl(N)1418 3871 y Fk(l)1444 3856 y Ft(\()p Fl(t)p Ft(\))26 b(=)f(\()p Fl(\025)1757 3871 y Fk(h)1802 3856 y Fl(t)1835 3871 y Fk(h)1900 3856 y Ft(+)20 b Fl(\025)2044 3871 y Fk(l)2070 3856 y Fl(t)p Ft(\))p 2138 3784 V Fl(F)13 b Ft(\()p Fl(x)p Ft(\()p Fl(t)p Ft(\)\))1064 b(\(25\))261 4128 y(Finally)-8 b(,)28 b(w)m(e)i(obtain)f(the)h(in)m(v)m(erse)f(of)g Fl(x)p Ft(\()p Fl(t)p Ft(\))h(whic)m(h)e(w)m(e)i(denote)g(b)m(y)2555 4112 y(~)2554 4128 y Fl(t)p Ft(\()p Fl(x)p Ft(\).)41 b(Th)m(us)3006 4112 y(~)3004 4128 y Fl(t)p Ft(\()p Fl(x)p Ft(\()p Fl(t)p Ft(\)\))27 b(=)e Fl(t)p Ft(.)40 b(This)120 4241 y(will)24 b(b)s(e)i(useful)f(in)h(obtaining)f(the)i(appro)m (ximation)f(for)g(the)h(exp)s(ected)g(resp)s(onse)f(time.)39 b(Clearly)3506 4225 y(~)3505 4241 y Fl(t)o Ft(\()p Fl(x)p Ft(\))120 4354 y(is)29 b(only)h(de\014ned)f(for)h Fl(x)25 b(>)g(x)1088 4368 y Fk(o)1127 4354 y Ft(.)40 b(Then)30 b(Equation)f(24)i(giv)m(es)2135 4321 y Fi(3)1519 4584 y Ft(~)1517 4601 y Fl(t)p Ft(\()p Fl(x)p Ft(\))26 b(=)f Fl(t)1827 4616 y Fk(h)1882 4540 y Fl(\032)1929 4555 y Fk(h)1973 4540 y Ft(\()p Fl(x)p Ft(\))c Fn(\000)f Ft(1)p 1882 4580 372 4 v 1891 4664 a(1)h Fn(\000)f Fl(\032)2095 4679 y Fk(l)2121 4664 y Ft(\()p Fl(x)p Ft(\))3498 4601 y(\(26\))p 120 4748 1416 4 v 224 4802 a Fs(2)258 4833 y Fr(F)-6 b(or)26 b(the)f(case)i(when)e Fd(\025)936 4842 y Fj(l)982 4833 y Fr(=)c(0,)26 b(w)n(e)g(get)g Fd(\032)1429 4842 y Fj(h)1469 4833 y Fr(\()p Fd(x)p Fr(\()p Fd(t)p Fr(\)\))20 b(=)h(1)d(+)1924 4803 y Fj(t)p 1904 4817 63 4 v 1904 4859 a(t)1928 4871 y Fc(h)224 4902 y Fs(3)258 4934 y Fr(F)-6 b(or)26 b(the)f(case)i(when)e Fd(\025)936 4943 y Fj(l)982 4934 y Fr(=)c(0,)26 b(w)n(e)g(get)1390 4920 y(~)1389 4934 y Fd(t)p Fr(\()p Fd(x)p Fr(\))21 b(=)g Fd(t)1651 4943 y Fj(h)1691 4934 y Fr(\()p Fd(\032)1761 4943 y Fj(h)1800 4934 y Fr(\()p Fd(x)p Fr(\))c Fb(\000)f Fr(1\))1845 5229 y Ft(11)p eop %%Page: 12 14 12 13 bop 120 91 a Fm(4.3)150 b(Resp)s(onse)38 b(times)e(as)i(a)g (function)f(of)g(job)h(size)120 331 y Ft(T)-8 b(o)27 b(deriv)m(e)f(the)h(exp)s(ected)g(resp)s(onse)f(time)g(under)f(SRPT,)h (w)m(e)h(\014rst)e(consider)h(a)h(job)f(of)h(size)f(less)g(than)120 444 y Fl(x)172 458 y Fk(o)210 444 y Ft(.)54 b(F)-8 b(or)35 b(suc)m(h)g(a)g(job)f(w)m(e)h(kno)m(w)g(that)g(the)g(exp)s(ected)g (resp)s(onse)f(time)g(is)g(a)h(constan)m(t,)i(hence)e Fl(o)p Ft(\()p Fl(t)3554 459 y Fk(h)3599 444 y Ft(\).)120 557 y(This)29 b(holds)f(whether)i(the)h(job)f(arriv)m(es)g(during)e (the)i(HIGH)h(p)s(erio)s(d)d(or)j(during)d(the)i(LO)m(W)h(p)s(erio)s (d.)261 737 y(Consider)k(a)i(job)f(of)h(size)g Fl(x)p Ft(,)h Fl(x)d(>)h(x)1539 751 y Fk(o)1577 737 y Ft(.)60 b(Supp)s(ose)34 b(the)j(job)f(arriv)m(es)h(during)d(the)j(HIGH)g(p)s (erio)s(d.)120 850 y(Then)c(it)g(will)f(w)m(ait)i(throughout)f(the)h (HIGH)h(p)s(erio)s(d,)d(and)i(appro)m(ximately)2843 833 y(~)2842 850 y Fl(t)p Ft(\()p Fl(x)p Ft(\))g(time)g(during)e(the)120 963 y(LO)m(W)d(p)s(erio)s(d.)38 b(Giv)m(en)29 b(that)g(the)g(job)g (arriv)m(es)f(during)f(the)i(HIGH)g(p)s(erio)s(d,)e(it)h(will)e(arriv)m (e)j(uniformly)120 1076 y(in)g(the)i(in)m(terv)-5 b(al)29 b(since)h(the)g(arriv)-5 b(al)29 b(pro)s(cess)h(is)g(P)m(oisson.)40 b(Th)m(us)722 1308 y Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\))p Fn(j)p Ft(job)31 b(arriv)m(es)f(during)e(HIGH)j(p)s (erio)s(d)n(])2318 1322 y Fk(S)t(RP)10 b(T)2553 1308 y Ft(=)2659 1247 y(1)p 2659 1287 46 4 v 2659 1371 a(2)2714 1308 y Fl(t)2747 1323 y Fk(h)2812 1308 y Ft(+)2904 1292 y(~)2903 1308 y Fl(t)p Ft(\()p Fl(x)p Ft(\))440 b(\(27\))261 1596 y(No)m(w)31 b(consider)e(the)i(case)g(when)e(the)i(job)f(of)g (size)g Fl(x)p Ft(,)h Fl(x)25 b(>)g(x)2327 1610 y Fk(o)2395 1596 y Ft(arriv)m(es)30 b(during)e(the)i(LO)m(W)h(p)s(erio)s(d.)120 1709 y(Again,)f(if)g(the)g(job)g(arriv)m(es)g(after)h(time)1522 1692 y(~)1520 1709 y Fl(t)p Ft(\()p Fl(x)p Ft(\),)g(then)f(its)g(will)e (resp)s(onse)h(time)h(will)e(b)s(e)i Fl(o)p Ft(\()p Fl(t)3219 1724 y Fk(h)3264 1709 y Ft(\).)261 1890 y(Finally)-8 b(,)36 b(giv)m(en)g(that)h(the)f(job)g(arriv)m(es)g(during)e(the)i(lo)m (w)g(p)s(erio)s(d)e(b)s(et)m(w)m(een)i(time)g(0)h(to)3347 1873 y(~)3345 1890 y Fl(t)p Ft(\()p Fl(x)p Ft(\),)i(its)120 2003 y(resp)s(onse)29 b(time)h(will)e(b)s(e)i(appro)m(ximately)1599 1967 y Fi(1)p 1599 1982 36 4 v 1599 2034 a(2)1645 1986 y Ft(~)1644 2003 y Fl(t)p Ft(\()p Fl(x)p Ft(\).)261 2183 y(The)46 b(probabilit)m(y)e(that)i(a)h(job)f(arriv)m(es)f(during)f(the) j(HIGH)f(p)s(erio)s(d)e(is)i Fl(\025)2951 2198 y Fk(h)2995 2183 y Fl(t)3028 2198 y Fk(h)3073 2183 y Fl(=)p Ft(\()p Fl(\025)3206 2198 y Fk(h)3252 2183 y Fl(t)3285 2198 y Fk(h)3360 2183 y Ft(+)31 b Fl(\025)3515 2198 y Fk(l)3541 2183 y Fl(t)3574 2198 y Fk(l)3599 2183 y Ft(\).)120 2296 y(The)46 b(probabilit)m(y)d(that)k(a)f(job)g(arriv)m(es)f(during)f(the) i(in)m(terv)-5 b(al)46 b([0)p Fl(;)2519 2279 y Ft(~)2517 2296 y Fl(t)q Ft(\()p Fl(x)p Ft(\)])g(of)h(the)f(LO)m(W)g(p)s(erio)s(d) e(is)120 2409 y Fl(\025)173 2424 y Fk(l)200 2392 y Ft(~)199 2409 y Fl(t)p Ft(\()p Fl(x)p Ft(\))p Fl(=)p Ft(\()p Fl(\025)487 2424 y Fk(h)533 2409 y Fl(t)566 2424 y Fk(h)631 2409 y Ft(+)20 b Fl(\025)775 2424 y Fk(l)801 2409 y Fl(t)834 2424 y Fk(l)860 2409 y Ft(\).)261 2590 y(Th)m(us)29 b(the)i(exp)s (ected)g(resp)s(onse)e(time)h(for)g(a)h(job)f(of)h(size)f Fl(x)25 b Fn(\025)g Fl(x)2471 2604 y Fk(o)2540 2590 y Ft(under)k(SRPT)g(will)e(b)s(e)847 2849 y Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])1157 2863 y Fk(S)t(RP)d(T)1393 2849 y Ft(=)1623 2788 y Fl(\025)1676 2803 y Fk(h)1721 2788 y Fl(t)1754 2803 y Fk(h)p 1499 2828 425 4 v 1499 2912 a Fl(\025)1552 2927 y Fk(h)1597 2912 y Fl(t)1630 2927 y Fk(h)1695 2912 y Ft(+)20 b Fl(\025)1839 2927 y Fk(l)1865 2912 y Fl(t)1898 2927 y Fk(l)1948 2705 y Fg( )2024 2788 y Ft(1)p 2024 2828 46 4 v 2024 2912 a(2)2080 2849 y Fl(t)2113 2864 y Fk(h)2177 2849 y Ft(+)2270 2833 y(~)2268 2849 y Fl(t)p Ft(\()p Fl(x)p Ft(\))h(+)2554 2788 y Fl(\025)2607 2803 y Fk(l)p 2545 2828 98 4 v 2545 2912 a Fl(\025)2598 2927 y Fk(h)2664 2771 y Ft(~)2663 2788 y Fl(t)2696 2755 y Fi(2)2735 2788 y Ft(\()p Fl(x)p Ft(\))p 2663 2828 195 4 v 2699 2912 a(2)p Fl(t)2777 2927 y Fk(h)2868 2705 y Fg(!)3498 2849 y Ft(\(28\))120 3114 y(Observ)m(e)29 b(that)g(when)f Fl(\032)946 3129 y Fk(h)1020 3114 y Ft(and)h Fl(\032)1243 3129 y Fk(l)1298 3114 y Ft(are)g(\014xed)f Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])30 b(v)-5 b(aries)29 b(linearly)e(with)g Fl(t)2824 3129 y Fk(h)2869 3114 y Ft(.)40 b(Ho)m(w)m(ev)m(er)31 b(if)d(the)h(job)120 3227 y(size)c(is)f(less)h(than)g Fl(x)795 3241 y Fk(o)833 3227 y Ft(,)h(w)m(e)g(kno)m(w)f(that)h Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])26 b(is)e Fl(o)p Ft(\()p Fl(t)1971 3242 y Fk(h)2016 3227 y Ft(\).)40 b(Hence,)27 b(for)e(large)g Fl(t)2791 3242 y Fk(h)2861 3227 y Ft(the)g(ratio)h(of)f (resp)s(onse)120 3340 y(times)30 b(for)g(a)h(job)f(of)h(size)f Fl(<)c(x)1157 3354 y Fk(o)1225 3340 y Ft(to)32 b(that)f(of)f(size)h Fl(>)25 b(x)1958 3354 y Fk(o)2027 3340 y Ft(will)i(tend)k(to)g(0.)42 b(Th)m(us)29 b(w)m(e)i(will)d(appro)m(ximate)120 3453 y Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])31 b(b)m(y)f(0)g(for)f Fl(x)d(<)f(x)1026 3467 y Fk(o)1064 3453 y Ft(.)40 b(W)-8 b(e)31 b(will)c(sho)m(w)j(later)g(in)e(Section)i (6)g(that)g(this)f(appro)m(ximation)g(is)g(quite)120 3566 y(go)s(o)s(d.)120 3919 y Fp(5)135 b(Comparison)45 b(of)h(PS)e(and)h(SRPT)f(based)h(on)g(analytical)i(results)120 4190 y Ft(In)28 b(Sections)h(3)g(and)f(4)i(w)m(e)f(deriv)m(ed)f(the)h (appro)m(ximation)f(for)h(the)g(exp)s(ected)g(resp)s(onse)f(time)h(of)g (a)g(job)120 4303 y(of)24 b(size)g Fl(x)g Ft(under)e(SRPT)h(and)g(PS)h (for)f(the)h(HIGH/LO)m(W)i(mo)s(del.)37 b(These)24 b(results)f(are)h (summarized)e(in)120 4415 y(Equations)f(28)i(and)f(19)h(resp)s(ectiv)m (ely)-8 b(.)38 b(It)22 b(is)f(di\016cult)g(to)i(compare)f(these)h(t)m (w)m(o)g(equations)f(analytically)120 4528 y(for)i (generally-distributed)d(w)m(orkloads,)26 b(therefore)f(in)e(this)g (section)i(w)m(e)g(compare)g(Equations)e(28)j(and)120 4641 y(19)31 b(ev)-5 b(aluated)31 b(on)g(a)g(particular)e(real-w)m (orld)g(w)m(orkload.)41 b(Although)30 b(w)m(e)h(only)f(sho)m(w)g (results)g(for)g(this)120 4754 y(particular)d(w)m(orkload,)h(w)m(e)h (will)d(mak)m(e)j(observ)-5 b(ations)28 b(whic)m(h)f(apply)g(to)i(more) f(general)h(w)m(orkloads)f(as)120 4867 y(w)m(ell,)f(and)h(w)m(e)g(will) d(discuss)h(in)m(tuitions)f(for)i(wh)m(y)h(these)g(results)e(hold)h (more)h(generally)-8 b(.)39 b(In)27 b(Section)h(7)120 4980 y(w)m(e)j(return)e(to)i(the)g(discussion)d(of)i(other)h(w)m (orkloads.)1845 5229 y(12)p eop %%Page: 13 15 13 14 bop 261 91 a Ft(Our)24 b(w)m(orkload)h(assumes)g(job)g(sizes)g (ha)m(v)m(e)h(a)g(Bounded)e(P)m(areto)j(distribution.)35 b(This)24 b(distribution)120 204 y(is)29 b(de\014ned)h(as)g(follo)m (ws:)261 385 y(Recall)g(a)h Fo(Par)-5 b(eto)31 b Ft(distribution)c (with)i(parameter)i Fl(\013)p Ft(,)g(is)f(de\014ned)f(suc)m(h)h(that) 1178 589 y Fl(P)13 b(r)s Ft([)p Fl(X)33 b(>)25 b(x)p Ft(])g Fn(\030)g Fl(x)1772 551 y Fh(\000)p Fk(\013)1876 589 y Fl(;)46 b Ft(where)30 b(0)c Fl(<)f(\013)g(<)g Ft(2)120 792 y(The)32 b Fo(Bounde)-5 b(d-Par)g(eto)35 b Ft(distribution)28 b([11)q(])33 b(is)e(c)m(haracterized)j(b)m(y)e(three)h(parameters:)45 b Fl(\013;)33 b Ft(the)g(exp)s(o-)120 905 y(nen)m(t)i(of)g(the)g(p)s(o) m(w)m(er)g(la)m(w;)j Fl(k)s Ft(,)e(the)f(smallest)f(p)s(ossible)f(job;) k(and)d Fl(p)p Ft(,)i(the)g(largest)f(p)s(ossible)d(job,)k(The)120 1018 y(probabilit)m(y)28 b(densit)m(y)i(function)f(for)h(the)g(Bounded) g(P)m(areto)i Fl(B)5 b Ft(\()p Fl(k)s(;)15 b(p;)g(\013)p Ft(\))32 b(is)d(de\014ned)g(as:)1145 1265 y Fl(f)10 b Ft(\()p Fl(x)p Ft(\))26 b(=)1584 1203 y Fl(\013k)1692 1170 y Fk(\013)p 1454 1244 419 4 v 1454 1327 a Ft(1)20 b Fn(\000)g Ft(\()p Fl(k)s(=p)p Ft(\))1821 1301 y Fk(\013)1897 1265 y Fl(x)1949 1227 y Fh(\000)p Fk(\013)p Fh(\000)p Fi(1)2219 1265 y Fl(k)28 b Fn(\024)d Fl(x)h Fn(\024)f Fl(p:)120 1517 y Ft(In)30 b(this)f(pap)s(er,)h(w)m(e)h(consider)e(the)i (distribution)c Fl(B)5 b Ft(\()p Fl(k)s(;)15 b(p;)g(\013)p Ft(\))32 b(obtained)e(b)m(y)g(k)m(eeping)g(the)h(mean)g(\014xed)120 1630 y(\(at)39 b(3000\))g(and)e(the)h(maxim)m(um)e(v)-5 b(alue)37 b(\014xed)g(\(at)i Fl(p)d Ft(=)h(10)2210 1597 y Fi(10)2323 1630 y Ft(and)g Fl(\013)h Ft(=)f(1)p Fl(:)p Ft(5\).)63 b(These)38 b(parameters)120 1743 y(corresp)s(ond)27 b(to)i(t)m(ypical)g(v)-5 b(alues)27 b(for)i(W)-8 b(eb)29 b(w)m(orkloads)f(tak)m(en)i(from)e([7].)41 b(Throughout)27 b(w)m(e)i(normalize)120 1856 y(the)i(distribution)d(b)m(y)j(scaling)f (do)m(wn)g(the)i(job)e(sizes)h(b)m(y)g(a)g(factor)h(of)g(3000,)h(lea)m (ving)e(the)g(mean)g(as)g(1.)120 1969 y(W)-8 b(e)32 b(refer)e(to)h (this)e(normalized)g(distribution)e(as)j Fl(B)5 b Ft(\()p Fl(\013)26 b Ft(=)f(1)p Fl(:)p Ft(5\).)261 2149 y(P)m(areto)32 b(and)e(Bounded-P)m(areto)h(distributions)c(ha)m(v)m(e)32 b(b)s(een)d(sho)m(wn)h(to)h(b)s(e)f(c)m(haracteristic)h(of)g(the)120 2262 y(job)24 b(size)g(distributions)c(in)j(man)m(y)i(computer)f(w)m (orkloads)g([18)q(,)g(12)q(,)h(7,)f(21)q(].)39 b(These)24 b(distributions)d(ha)m(v)m(e)120 2375 y(3)31 b(imp)s(ortan)m(t)e(prop)s (erties:)231 2655 y(1.)46 b(Decreasing)31 b(failure)e(rate)i(\(P)m (areto\))i(or)d(mostly-decreasing)g(\(Bounded)g(P)m(areto\).)231 2842 y(2.)46 b(In\014nite)29 b(v)-5 b(ariance)30 b(\(P)m(areto\))j(or)d (v)m(ery)h(high)e(v)-5 b(ariance)30 b(\(Bounded)g(P)m(areto\).)231 3030 y(3.)46 b(The)30 b Fo(he)-5 b(avy-taile)g(d)33 b Ft(prop)s(ert)m(y)-8 b(,)30 b(whic)m(h)f(w)m(e)i(de\014ne)f(as:)41 b(\\A)31 b(v)m(ery)g(small)e(fraction)h(of)h(the)g(largest)347 3143 y(jobs)f(\(e.g.,)i(1\045\))f(comprise)f(more)g(than)h(half)e(the)h (total)i(load.")261 3423 y(W)-8 b(e)33 b(no)m(w)e(compare)g(Equations)g (28)h(and)f(19)h(ev)-5 b(aluated)31 b(on)g(our)g(B\()p Fl(\013)d Ft(=)e(1)p Fl(:)p Ft(5\))33 b(distribution)27 b(with)120 3535 y(resp)s(ect)j(to)h(t)m(w)m(o)h(metrics:)231 3790 y(1.)46 b(Num)m(b)s(er)30 b(of)g(jobs)g(in)f(system)i(as)f(a)h (function)e(of)i(time)f(\(Section)g(5.1\).)231 3978 y(2.)46 b(Resp)s(onse)30 b(time)g(for)g(a)h(jobs)f(of)g(size)h Fl(x)f Ft(\(Section)g(5.2\).)120 4289 y Fm(5.1)112 b(Num)m(b)s(er)37 b(of)h(jobs)g(in)f(system)120 4528 y Ft(W)-8 b(e)37 b(no)m(w)f (consider)f(the)h(n)m(um)m(b)s(er)e(of)i(jobs)g(in)e(the)i(system)g(as) h(a)f(function)e(of)i(time)g(under)e(PS)i(and)120 4641 y(SRPT.)30 b(The)h(n)m(um)m(b)s(er)f(in)g(system)h(is)g(an)g(in)m (teresting)f(practical)h(metric.)43 b(Consider)30 b(as)h(an)g(example) 120 4754 y(a)40 b(W)-8 b(eb)40 b(serv)m(er)f(whic)m(h)f(services)h(its) g(requests)g(in)f(SRPT)h(order,)i(as)e(opp)s(osed)g(to)h(the)g (traditional)120 4867 y(PS)d(service)h(order.)62 b(The)38 b(n)m(um)m(b)s(er)e(of)i(requests)g(in)e(the)i(system)g(corresp)s(onds) f(to)h(the)g(n)m(um)m(b)s(er)f(of)120 4980 y(sim)m(ultaneously)d(op)s (en)i(connections)h(in)e(the)i(W)-8 b(eb)37 b(serv)m(er.)60 b(The)36 b(greater)h(this)f(n)m(um)m(b)s(er)f(the)i(more)1845 5229 y(13)p eop %%Page: 14 16 14 15 bop -34 100 a 15156103 10419816 2828615 12432752 35719495 40192655 startTexFig -34 100 a %%BeginDocument: final_plots/bp_1.3_num.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: bp_1.3_num.eps %%CreationDate: 04/16/ 1 20:08:56 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 43 189 543 611 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 43 189 543 611 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 306 11 5999 5058 MR c np 92 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6914 5188 PR 6 w 0 4226 5356 0 0 -4226 899 4615 4 MP PP -5356 0 0 4226 5356 0 0 -4226 899 4615 5 MP stroke 4 w DO SO 6 w 0 sg 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L 899 4615 mt 6255 4615 L 899 4615 mt 899 389 L 899 4615 mt 899 4561 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4828 mt (0) s 2341 4615 mt 2341 4561 L 2341 389 mt 2341 443 L 2181 4828 mt (500) s 3783 4615 mt 3783 4561 L 3783 389 mt 3783 443 L 3570 4828 mt (1000) s 5225 4615 mt 5225 4561 L 5225 389 mt 5225 443 L 5012 4828 mt (1500) s 899 4615 mt 953 4615 L 6255 4615 mt 6201 4615 L 758 4686 mt (0) s 899 3206 mt 953 3206 L 6255 3206 mt 6201 3206 L 651 3277 mt (50) s 899 1798 mt 953 1798 L 6255 1798 mt 6201 1798 L 544 1869 mt (100) s 899 389 mt 953 389 L 6255 389 mt 6201 389 L 544 460 mt (150) s 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L gs 899 389 5357 4227 MR c np DA 24 w 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 2 0 1 0 2 0 1 0 3 0 2 0 3 0 3 0 3 0 4 0 5 0 5 0 6 0 7 0 7 0 9 0 10 0 12 1 13 0 15 0 17 1 19 1 22 1 25 2 29 3 33 4 37 6 42 10 49 14 55 20 63 31 72 45 82 67 93 99 107 147 2884 -452 899 4615 52 MP stroke SO 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 1 0 2 0 2 0 3 0 3 0 3 0 4 0 4 0 5 0 5 0 6 0 7 0 8 1 9 0 11 0 11 1 13 1 15 2 16 2 19 2 20 5 22 5 25 8 26 11 28 15 30 20 32 27 33 34 34 45 34 56 35 70 34 87 34 106 33 129 31 155 30 185 29 218 27 257 25 300 23 350 22 396 19 332 16 253 14 194 11 148 9 114 7 87 5 66 4 52 4 39 2 30 2 24 2 18 1 13 1 11 1 8 0 6 1 5 0 4 0 3 0 2 1 1 0 2 0 1 0 1 0 0 0 1 2884 -3903 899 4615 89 MP stroke gr 24 w 3364 5024 mt (Time) s 489 3176 mt -90 rotate ( Number of jobs) s 90 rotate %1768 237 mt %(Bounded Pareto with alpha=1.5, load = 1.3) s %6 w 1 sg 0 476 1152 0 0 -476 5043 925 4 MP PP -1152 0 0 476 1152 0 0 -476 5043 925 5 MP stroke 4 w DO SO 6 w 0 sg 5043 925 mt 6195 925 L 5043 449 mt 6195 449 L 5043 925 mt 5043 449 L 6195 925 mt 6195 449 L 5043 925 mt 6195 925 L 5043 925 mt 5043 449 L 5043 925 mt 6195 925 L 5043 449 mt 6195 449 L 5043 925 mt 5043 449 L 6195 925 mt 6195 449 L 5576 644 mt (PS ) s 5576 865 mt (SRPT) s gs 5043 449 1153 477 MR c np DA 24 w 319 0 5150 801 2 MP stroke SO 319 0 5150 580 2 MP stroke gr 24 w 6 w end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument endTexFig 2007 100 a 15156103 10419816 2236579 12432752 35719495 40192655 startTexFig 2007 100 a %%BeginDocument: final_plots/bp_2_num.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: bp_2_num.eps %%CreationDate: 04/16/ 1 20:05:38 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 543 611 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 543 611 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 199 11 6106 5058 MR c np 92 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6914 5188 PR 6 w 0 4226 5356 0 0 -4226 899 4615 4 MP PP -5356 0 0 4226 5356 0 0 -4226 899 4615 5 MP stroke 4 w DO SO 6 w 0 sg 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L 899 4615 mt 6255 4615 L 899 4615 mt 899 389 L 899 4615 mt 899 4561 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4828 mt (0) s 1836 4615 mt 1836 4561 L 1836 389 mt 1836 443 L 1676 4828 mt (500) s 2774 4615 mt 2774 4561 L 2774 389 mt 2774 443 L 2561 4828 mt (1000) s 3711 4615 mt 3711 4561 L 3711 389 mt 3711 443 L 3498 4828 mt (1500) s 4648 4615 mt 4648 4561 L 4648 389 mt 4648 443 L 4435 4828 mt (2000) s 5586 4615 mt 5586 4561 L 5586 389 mt 5586 443 L 5373 4828 mt (2500) s 899 4615 mt 953 4615 L 6255 4615 mt 6201 4615 L 758 4686 mt (0) s 899 4192 mt 953 4192 L 6255 4192 mt 6201 4192 L 544 4263 mt (100) s 899 3770 mt 953 3770 L 6255 3770 mt 6201 3770 L 544 3841 mt (200) s 899 3347 mt 953 3347 L 6255 3347 mt 6201 3347 L 544 3418 mt (300) s 899 2925 mt 953 2925 L 6255 2925 mt 6201 2925 L 544 2996 mt (400) s 899 2502 mt 953 2502 L 6255 2502 mt 6201 2502 L 544 2573 mt (500) s 899 2079 mt 953 2079 L 6255 2079 mt 6201 2079 L 544 2150 mt (600) s 899 1657 mt 953 1657 L 6255 1657 mt 6201 1657 L 544 1728 mt (700) s 899 1234 mt 953 1234 L 6255 1234 mt 6201 1234 L 544 1305 mt (800) s 899 812 mt 953 812 L 6255 812 mt 6201 812 L 544 883 mt (900) s 899 389 mt 953 389 L 6255 389 mt 6201 389 L 437 460 mt (1000) s 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L gs 899 389 5357 4227 MR c np DA 24 w 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 2 0 1 0 2 0 2 0 3 0 2 0 3 0 4 0 4 0 4 0 5 0 6 0 7 0 8 0 8 0 10 0 11 0 13 0 15 0 17 0 19 1 21 0 25 0 29 1 32 1 37 1 41 2 48 3 55 5 62 7 71 10 80 14 92 22 105 33 120 48 137 71 155 106 178 156 202 232 230 345 1875 -1058 899 4615 58 MP stroke SO 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 1 0 2 0 2 0 3 0 3 0 3 0 4 0 4 0 5 0 5 0 7 0 7 0 8 0 9 0 11 0 12 1 13 0 16 0 17 1 21 0 22 2 26 1 29 3 33 3 36 5 42 8 46 10 50 16 56 21 62 29 66 40 71 55 76 74 80 97 83 126 86 163 87 206 87 259 87 321 86 393 84 463 78 375 67 272 57 202 46 149 36 112 29 85 23 64 18 49 14 37 11 29 8 21 7 17 5 13 3 10 3 7 3 6 2 4 1 4 1 2 1 3 0 1 1 1 0 1 0 1 1 0 0 1 1875 -3763 899 4615 89 MP stroke gr 24 w 382 3176 mt -90 rotate ( Number of jobs) s 90 rotate 3364 5024 mt (Time) s 6 w 1 sg 0 476 1152 0 0 -476 5043 925 4 MP PP -1152 0 0 476 1152 0 0 -476 5043 925 5 MP stroke 4 w DO SO 6 w 0 sg 5043 925 mt 6195 925 L 5043 449 mt 6195 449 L 5043 925 mt 5043 449 L 6195 925 mt 6195 449 L 5043 925 mt 6195 925 L 5043 925 mt 5043 449 L 5043 925 mt 6195 925 L 5043 449 mt 6195 449 L 5043 925 mt 5043 449 L 6195 925 mt 6195 449 L 5576 644 mt (PS ) s 5576 865 mt (SRPT) s gs 5043 449 1153 477 MR c np DA 24 w 319 0 5150 801 2 MP stroke SO 319 0 5150 580 2 MP stroke gr 24 w 6 w end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument endTexFig 278 1533 a Ft(\(a\))32 b Fl(\032)472 1548 y Fk(h)542 1533 y Ft(=)25 b(1)p Fl(:)p Ft(3)p Fl(;)15 b(\032)840 1548 y Fk(l)893 1533 y Ft(=)25 b(0)1861 b(\(b\))30 b Fl(\032)3093 1548 y Fk(h)3163 1533 y Ft(=)25 b(2)p Fl(;)15 b(\032)3391 1548 y Fk(l)3443 1533 y Ft(=)25 b(0)120 1817 y(Figure)41 b(1:)62 b Fo(A)n(nalytic)42 b(r)-5 b(esults:)63 b(Numb)-5 b(er)42 b(of)h(jobs)f(in)h(system)g(as)g(a)g(function)f(of)h (time)f(under)h(\(a\))120 1930 y Fl(\032)167 1945 y Fk(h)238 1930 y Ft(=)26 b(1)p Fl(:)p Ft(3)34 b Fo(and)g(\(b\))f Fl(\032)857 1945 y Fk(h)928 1930 y Ft(=)26 b(2)34 b Fo(for)f(the)h Fl(B)5 b Ft(\()p Fl(\013)26 b Ft(=)g(1)p Fl(:)p Ft(5\))35 b Fo(distribution.)44 b(Time)33 b(0-1000)i(c)-5 b(orr)g(esp)g(onds)37 b(to)d(the)120 2043 y(HIGH)e(p)-5 b(erio)g(d.)44 b(F)-7 b(or)34 b(e)-5 b(ach)33 b(of)g(the)g(plots)h Fl(\032)1596 2058 y Fk(l)1647 2043 y Ft(=)25 b(0)33 b Fo(and)h(the)f(aver)-5 b(age)33 b(lo)-5 b(ad)35 b(is)d(0.7.)120 2309 y Ft(o)m(v)m(erhead)k(is) e(required)g(b)m(y)h(the)g(W)-8 b(eb)36 b(serv)m(er.)55 b(F)-8 b(urthermore,)36 b(if)e(this)g(n)m(um)m(b)s(er)g(gets)i(to)s(o)g (high,)f(the)120 2422 y(W)-8 b(eb)31 b(serv)m(er)g(ma)m(y)g(crash)f(or) g(simply)e(stop)j(accepting)g(requests.)261 2603 y(Figure)g(1)h(sho)m (ws)f(the)g(n)m(um)m(b)s(er)f(of)i(jobs)f(as)g(a)h(function)e(of)i (time)f(for)g(v)-5 b(arious)30 b(v)-5 b(alues)31 b(of)g Fl(\032)3407 2618 y Fk(h)3483 2603 y Ft(with)120 2716 y Fl(\032)167 2731 y Fk(l)238 2716 y Ft(=)45 b(0,)h(under)40 b(SRPT)i(and)f(PS)h(sc)m(heduling)e(for)i(the)h Fl(B)5 b Ft(\(1)p Fl(:)p Ft(5\))43 b(distribution.)73 b(Here)43 b Fl(t)3273 2731 y Fk(h)3362 2716 y Ft(=)i(1000)120 2829 y(and)35 b Fl(t)335 2844 y Fk(l)397 2829 y Ft(is)g(c)m(hosen)i(suc)m(h) e(that)i(the)f(a)m(v)m(erage)j(load)c(is)g(0.7.)59 b(Observ)m(e)36 b(that)g(a)h(v)-5 b(alue)35 b(of)h(1000)i(on)e(the)120 2941 y(x-axis)g(indicates)f(the)h(end)f(of)i(an)e(HIGH)i(p)s(erio)s(d.) 55 b(Observ)m(e)36 b(that)h(the)f(area)h(under)d(the)j(curv)m(es)f(is) 120 3054 y(prop)s(ortional)23 b(to)i(the)g(mean)g(n)m(um)m(b)s(er)e(of) i(jobs)f(in)g(the)h(system)f(\(hence)i(to)f(the)g(mean)g(resp)s(onse)f (time\).)261 3235 y(W)-8 b(e)32 b(no)m(w)e(state)i(a)f(few)f(general)h (observ)-5 b(ations)30 b(based)g(on)g(Figure)g(1.)41 b(F)-8 b(or)31 b(eac)m(h)h(observ)-5 b(ation,)30 b(w)m(e)120 3348 y(pro)m(vide)f(in)m(tuition,)g(and)h(discuss)e(wh)m(y)i(it)g (should)e(hold)h(for)i(more)f(general)h(w)m(orkloads)f(as)g(w)m(ell.) 120 3615 y Fq(Observ)-6 b(ation)35 b(1)46 b Fo(The)31 b(me)-5 b(an)32 b(numb)-5 b(er)31 b(of)g(jobs)g(in)g(the)h(system)f (under)h(SRPT)f(is)f(signi\014c)-5 b(antly)33 b(less)120 3728 y(than)h(that)g(under)f(PS.)120 3995 y Ft(This)27 b(is)g(due)h(to)h(the)g(fact)h(that)f(SRPT)e(is)h(kno)m(wn)g(to)h(alw)m (a)m(ys)g(minimize)d(the)j(n)m(um)m(b)s(er)e(of)h(jobs)h(in)e(the)120 4108 y(system)34 b(\(under)f(all)h(conditions\))f(since)g(it)h(alw)m(a) m(ys)h(w)m(orks)f(on)g(that)h(job)f(whic)m(h)f(can)h(b)s(e)g(completed) 120 4220 y(most)d(quic)m(kly)-8 b(.)120 4487 y Fq(Observ)i(ation)35 b(2)46 b Fo(Though)39 b(stil)5 b(l)39 b(signi\014c)-5 b(ant,)41 b(the)e(r)-5 b(elative)40 b(advantage)g(of)f(SRPT)g(over)g (PS)f(\(with)120 4600 y(r)-5 b(esp)g(e)g(ct)33 b(to)g(numb)-5 b(er)32 b(of)g(jobs)h(in)e(the)i(system\))f(de)-5 b(cr)g(e)g(ases)34 b(at)f(higher)f(values)g(of)g Fl(\032)2931 4615 y Fk(h)2976 4600 y Fo(.)42 b(\(Se)-5 b(e)32 b(Figur)-5 b(es)32 b(1a)120 4713 y(and)i(1b\).)120 4980 y Ft(This)27 b(o)s(ccurs)h(since)g(as)h Fl(\032)983 4995 y Fk(h)1056 4980 y Ft(gro)m(ws)g(v)m(ery)g(high,)f(b)s (oth)g(PS)g(and)g(SRPT)g(retain)g(almost)g(all)g(jobs)g(during)1845 5229 y(14)p eop %%Page: 15 17 15 16 bop 120 91 a Ft(the)44 b(HIGH)h(p)s(erio)s(d)d(and)i(th)m(us)g (the)g(di\013erence)g(in)f(their)g(p)s(erformance)h(dep)s(ends)e(only)i (on)g(their)120 204 y(b)s(eha)m(vior)29 b(during)g(the)h(lo)m(w)g(p)s (erio)s(d.)120 480 y Fq(Observ)-6 b(ation)35 b(3)46 b Fo(SRPT)38 b(r)-5 b(e)g(cup)g(er)g(ates)41 b(fr)-5 b(om)39 b(overlo)-5 b(ad)41 b(faster)e(than)g(PS.)f(Sp)-5 b(e)g(ci\014c)g(al)5 b(ly,)42 b(the)c(curve)120 593 y(for)j(the)g(numb)-5 b(er)41 b(of)g(jobs)g(under)g(SRPT)g(during)f(the)h(LO)n(W)f(p)-5 b(erio)g(d)43 b(app)-5 b(e)g(ars)43 b(c)-5 b(onvex,)43 b(while)e(this)120 706 y(may)33 b(not)h(b)-5 b(e)32 b(true)h(for)g(PS.) 120 981 y Ft(This)24 b(follo)m(ws)g(since)h(SRPT)f(w)m(orks)h(on)g (jobs)g(with)f(the)i(smallest)e(remaining)g(size)h(\014rst,)h(th)m(us)f (the)g(rate)120 1094 y(of)30 b(clearance)g(of)g(jobs)f(is)g(maxim)m(um) f(in)g(the)i(b)s(eginning)d(of)j(the)f(LO)m(W)h(p)s(erio)s(d)e(and)h (then)g(decreases.)120 1207 y(Also,)j(since)e(PS)h(timeshares)g(among)h (all)e(the)i(jobs,)g(it)f(somewhat)g(dela)m(ys)h(getting)g(jobs)f(out)h (at)g(the)120 1320 y(b)s(eginning)h(of)k(the)f(LO)m(W)g(p)s(erio)s(d.) 56 b(This)34 b(can)j(b)s(e)e(observ)m(ed)h(in)f(Figure)h(1b)g(\(righ)m (t\).)58 b(Th)m(us)35 b(SRPT)120 1433 y(not)c(only)e(accum)m(ulates)i (few)m(er)g(jobs,)f(but)g(it)g(also)g(gets)h(them)g(out)f(as)h(quic)m (kly)e(as)i(p)s(ossible.)261 1614 y(Finally)-8 b(,)29 b(a)i(subtle,)e(but)h(imp)s(ortan)m(t)g(observ)-5 b(ation:)120 1865 y Fq(Observ)f(ation)35 b(4)46 b Fo(Given)34 b(a)i(\014xe)-5 b(d)35 b Fl(\032)1409 1880 y Fk(h)1454 1865 y Fo(,)g(the)h(numb)-5 b(er)35 b(in)g(system)g(in)g(Figur)-5 b(e)35 b(1)h(do)-5 b(es)36 b(not)f(dep)-5 b(end)36 b(on)120 1978 y(the)f(aver)-5 b(age)34 b(lo)-5 b(ad)36 b(\(pr)-5 b(ovide)g(d)37 b Fl(\032)28 b(<)g Ft(1)p Fo(\).)47 b(In)34 b(gener)-5 b(al,)35 b(the)g(aver)-5 b(age)35 b(lo)-5 b(ad)36 b Fl(\032)e Fo(c)-5 b(an)34 b(b)-5 b(e)34 b(made)i(arbitr)-5 b(arily)120 2091 y(low)37 b(or)f(arbitr)-5 b(arily)38 b(close)e(to)g(1)g(by)f(cho)-5 b(osing)37 b Fl(t)1784 2106 y Fk(l)1845 2091 y Fo(ac)-5 b(c)g(or)g(dingly.)54 b(However,)36 b(the)g(the)g(numb)-5 b(er)36 b(of)g(jobs)120 2204 y(during)d(the)g(HIGH)f(p)-5 b(erio)g(d)35 b(or)e(the)g(LO)n(W)f(p)-5 b(erio)g(d)34 b(wil)5 b(l)33 b(not)h(change.)120 2456 y Ft(This)e(is)h(an)h Fo(imp)-5 b(ortant)39 b(dep)-5 b(artur)g(e)36 b Ft(from)e(the)g(usual)f (M/G/1)j(queueing)d(mo)s(del)f(in)h(the)h(sense)g(that)120 2569 y(the)28 b(p)s(erformance)f(metric)h(do)s(es)f(not)h(dep)s(end)e (on)i(the)g(a)m(v)m(erage)j(load,)d(but)f(only)g(on)h(the)g(load)f (during)120 2681 y(the)k(o)m(v)m(erload)g(p)s(erio)s(d.)261 2862 y(Finally)-8 b(,)33 b(w)m(e)h(\014nd)d(that)j(the)g(trends)e(lo)s (ok)h(similar)e(for)i(the)g(case)h(when)f Fl(\032)2840 2877 y Fk(l)2896 2862 y Fl(>)d Ft(0.)3116 2829 y Fi(4)3205 2862 y Ft(Notice)k(that)120 2975 y(the)42 b(n)m(um)m(b)s(er)f(of)h (jobs)g(during)e(the)i(HIGH)g(p)s(erio)s(d)e(is)h(indep)s(enden)m(t)f (of)i Fl(\032)2785 2990 y Fk(l)2811 2975 y Ft(.)76 b(Hence)43 b Fl(N)3267 2990 y Fk(h)3312 2975 y Ft(\()p Fl(t)p Ft(\))f(lo)s(oks)120 3088 y(iden)m(tical)32 b(for)g(all)g(v)-5 b(alues)32 b(of)h Fl(\032)1185 3103 y Fk(l)1211 3088 y Ft(.)49 b(The)32 b(only)g(noticeable)h(di\013erence)f(is)g(that)i(that)f(it)g(tak)m(es)h (a)f(longer)120 3201 y(time)c(\(stretc)m(hed)i(b)m(y)e(1)p Fl(=)p Ft(\(1)20 b Fn(\000)f Fl(\032)1205 3216 y Fk(l)1231 3201 y Ft(\)\))30 b(during)d(the)j(LO)m(W)g(p)s(erio)s(d)d(for)i(the)h (n)m(um)m(b)s(er)e(of)i(jobs)f(to)h(go)g(do)m(wn)120 3314 y(to)h(zero.)120 3624 y Fm(5.2)150 b(Exp)s(ected)37 b(Resp)s(onse)h(Times)f(as)h(a)f(function)g(of)h(job)g(size)120 3864 y Ft(The)h(p)s(oin)m(t)f(of)h(this)g(section)g(is)f(to)i (determine)f(whether)f(the)i(large)f(jobs)g(\\starv)m(e")i(under)d (SRPT)120 3976 y(sc)m(heduling)19 b(as)h(compared)h(with)e(PS)h(sc)m (heduling.)35 b(W)-8 b(e)22 b(do)e(this)g(b)m(y)g(observing)f(the)i (exp)s(ected)g(resp)s(onse)120 4089 y(time)30 b(for)g(large)h(jobs.)261 4270 y(Figure)24 b(2)h(sho)m(ws)g(the)g(exp)s(ected)g(resp)s(onse)f (time)g(as)h(a)g(function)f(of)h(job)f(size)h(under)e(SRPT)g(v)m(ersus) 120 4383 y(PS)e(for)h(the)g Fl(B)5 b Ft(\()p Fl(\013)26 b Ft(=)f(1)p Fl(:)p Ft(5\))e(distribution,)d(when)h Fl(\032)1785 4398 y Fk(l)1836 4383 y Ft(=)k(0.)38 b(The)22 b(job)f(size)h(is)f (expressed)g(as)i(a)f(p)s(ercen)m(tile)f(of)120 4496 y(the)g(job)f(size)h(distribution)c(\(where)j(100)i(p)s(ercen)m(tile)e (indicates)f(the)i(v)m(ery)g(largest)g(job\).)37 b(Note)22 b(that)g(due)120 4609 y(to)29 b(the)f(c)m(hoice)h(of)f(the)g Fl(x)p Ft(-axis,)h(the)f(area)h(under)d(the)j(PS)e(\(resp)s(ectiv)m (ely)-8 b(,)29 b(SRPT\))e(curv)m(e)h(corresp)s(onds)120 4722 y(to)37 b(the)f(mean)g(resp)s(onse)f(time)h(under)e(PS)h(\(resp)s (ectiv)m(ely)-8 b(,)38 b(SRPT\).)d(In)h(Figure)f(3)h(w)m(e)h(consider)e (the)120 4835 y(case)27 b(when)d Fl(\032)587 4850 y Fk(l)639 4835 y Ft(=)h(0)p Fl(:)p Ft(5.)40 b(Ho)m(w)m(ev)m(er)28 b(w)m(e)e(use)f(a)h(3)g(stage)h(h)m(yp)s(er-exp)s(onen)m(tial)d(appro)m (ximation)h(to)h Fl(B)5 b Ft(\(1)p Fl(:)p Ft(5\),)p 120 4894 1416 4 v 224 4948 a Fs(4)258 4980 y Fr(The)26 b(plots)g(for)h (this)f(case)g(are)g(not)g(included)f(for)i(lac)n(k)e(of)i(space.)1845 5229 y Ft(15)p eop %%Page: 16 18 16 17 bop -34 298 a 15156103 10419816 2828615 12432752 35982622 40192655 startTexFig -34 298 a %%BeginDocument: final_plots/bp_1.3_resp.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: bp_1.3_resp.eps %%CreationDate: 04/16/ 1 19:39:38 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 43 189 547 611 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 43 189 547 611 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 306 11 6051 5058 MR c np 92 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6914 5188 PR 6 w 0 4226 5356 0 0 -4226 899 4615 4 MP PP -5356 0 0 4226 5356 0 0 -4226 899 4615 5 MP stroke 4 w DO SO 6 w 0 sg 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L 899 4615 mt 6255 4615 L 899 4615 mt 899 389 L 899 4615 mt 899 4561 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4828 mt (0) s 1970 4615 mt 1970 4561 L 1970 389 mt 1970 443 L 1837 4828 mt (20) s 3041 4615 mt 3041 4561 L 3041 389 mt 3041 443 L 2908 4828 mt (40) s 4113 4615 mt 4113 4561 L 4113 389 mt 4113 443 L 3980 4828 mt (60) s 5184 4615 mt 5184 4561 L 5184 389 mt 5184 443 L 5051 4828 mt (80) s 6255 4615 mt 6255 4561 L 6255 389 mt 6255 443 L 6052 4828 mt (100) s 899 4615 mt 953 4615 L 6255 4615 mt 6201 4615 L 758 4686 mt (0) s 899 4087 mt 953 4087 L 6255 4087 mt 6201 4087 L 544 4158 mt (100) s 899 3559 mt 953 3559 L 6255 3559 mt 6201 3559 L 544 3630 mt (200) s 899 3030 mt 953 3030 L 6255 3030 mt 6201 3030 L 544 3101 mt (300) s 899 2502 mt 953 2502 L 6255 2502 mt 6201 2502 L 544 2573 mt (400) s 899 1974 mt 953 1974 L 6255 1974 mt 6201 1974 L 544 2045 mt (500) s 899 1446 mt 953 1446 L 6255 1446 mt 6201 1446 L 544 1517 mt (600) s 899 917 mt 953 917 L 6255 917 mt 6201 917 L 544 988 mt (700) s 899 389 mt 953 389 L 6255 389 mt 6201 389 L 544 460 mt (800) s 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L gs 899 389 5357 4227 MR c np DA 24 w 0 -11 0 -11 0 -12 0 -13 0 -13 0 -14 0 -14 1 -15 0 -16 0 -17 0 -17 0 -19 0 -19 0 -20 1 -21 0 -22 0 -23 0 -25 1 -25 0 -27 1 -28 0 -30 1 -31 1 -32 0 -34 1 -36 2 -37 1 -40 1 -41 2 -43 2 -45 3 -48 2 -50 3 -52 4 -55 4 -57 5 -61 5 -63 7 -66 7 -70 9 -90 9 -2643 12 0 13 0 15 0 17 0 20 0 23 0 27 0 31 0 35 0 41 0 47 0 55 0 62 0 73 0 83 0 97 0 111 0 128 0 148 0 171 0 197 0 228 0 262 0 302 0 350 0 402 0 465 0 536 0 618 0 714 0 899 4615 73 MP stroke SO 0 -7 0 -8 0 -8 0 -8 0 -9 0 -9 0 -10 1 -10 0 -11 0 -11 0 -12 0 -12 0 -13 0 -14 1 -15 0 -16 0 -16 0 -18 1 -20 0 -22 1 -25 0 -29 1 -34 1 -39 0 -47 1 -54 2 -63 1 -71 1 -82 2 -90 2 -100 3 -108 2 -116 3 -122 4 -128 4 -131 5 -133 5 -135 7 -134 7 -133 9 -136 9 -122 12 -123 13 -119 15 -113 17 -108 20 -102 23 -97 27 -90 31 -85 35 -79 41 -74 47 -68 55 -63 62 -59 73 -54 83 -49 97 -46 111 -42 128 -38 148 -35 171 -32 197 -29 228 -27 262 -24 302 -22 350 -20 402 -19 465 -16 536 -16 618 -13 714 -13 899 4491 73 MP stroke gr 24 w 2669 5024 mt (Percentile of Job size) s 489 3575 mt -90 rotate ( Expected Reponse Time) s 90 rotate 6 w 1 sg 0 477 1152 0 0 -477 995 1004 4 MP PP -1152 0 0 477 1152 0 0 -477 995 1004 5 MP stroke 4 w DO SO 6 w 0 sg 995 1004 mt 2147 1004 L 995 527 mt 2147 527 L 995 1004 mt 995 527 L 2147 1004 mt 2147 527 L 995 1004 mt 2147 1004 L 995 1004 mt 995 527 L 995 1004 mt 2147 1004 L 995 527 mt 2147 527 L 995 1004 mt 995 527 L 2147 1004 mt 2147 527 L 1528 723 mt (PS ) s 1528 944 mt (SRPT) s gs 995 527 1153 478 MR c np DA 24 w 319 0 1102 658 2 MP stroke SO 319 0 1102 880 2 MP stroke gr 24 w 6 w end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument endTexFig 2007 298 a 15156103 10419816 2236579 12432752 35982622 40192655 startTexFig 2007 298 a %%BeginDocument: final_plots/bp_2_resp.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: bp_2_resp.eps %%CreationDate: 04/17/ 1 17:44:20 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 547 611 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 547 611 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 199 11 6158 5058 MR c np 92 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6914 5188 PR 6 w 0 4226 5356 0 0 -4226 899 4615 4 MP PP -5356 0 0 4226 5356 0 0 -4226 899 4615 5 MP stroke 4 w DO SO 6 w 0 sg 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L 899 4615 mt 6255 4615 L 899 4615 mt 899 389 L 899 4615 mt 899 4561 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4828 mt (0) s 1970 4615 mt 1970 4561 L 1970 389 mt 1970 443 L 1837 4828 mt (20) s 3041 4615 mt 3041 4561 L 3041 389 mt 3041 443 L 2908 4828 mt (40) s 4113 4615 mt 4113 4561 L 4113 389 mt 4113 443 L 3980 4828 mt (60) s 5184 4615 mt 5184 4561 L 5184 389 mt 5184 443 L 5051 4828 mt (80) s 6255 4615 mt 6255 4561 L 6255 389 mt 6255 443 L 6052 4828 mt (100) s 899 4615 mt 953 4615 L 6255 4615 mt 6201 4615 L 758 4686 mt (0) s 899 4087 mt 953 4087 L 6255 4087 mt 6201 4087 L 544 4158 mt (200) s 899 3559 mt 953 3559 L 6255 3559 mt 6201 3559 L 544 3630 mt (400) s 899 3030 mt 953 3030 L 6255 3030 mt 6201 3030 L 544 3101 mt (600) s 899 2502 mt 953 2502 L 6255 2502 mt 6201 2502 L 544 2573 mt (800) s 899 1974 mt 953 1974 L 6255 1974 mt 6201 1974 L 437 2045 mt (1000) s 899 1446 mt 953 1446 L 6255 1446 mt 6201 1446 L 437 1517 mt (1200) s 899 917 mt 953 917 L 6255 917 mt 6201 917 L 437 988 mt (1400) s 899 389 mt 953 389 L 6255 389 mt 6201 389 L 437 460 mt (1600) s 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L gs 899 389 5357 4227 MR c np 24 w 0 -6 0 -16 0 -10 0 -11 0 -12 0 -15 0 -16 0 -19 1 -21 0 -24 0 -28 1 -31 1 -36 1 -41 3 -47 3 -53 5 -62 7 -70 10 -83 16 -99 23 -125 34 -165 50 -217 75 -268 111 -307 164 -325 165 -230 0 0 79 -87 361 -292 535 -253 793 -212 1175 -171 1743 -134 899 4184 35 MP stroke DA 0 -10 0 -24 0 -14 0 -17 0 -18 0 -22 0 -24 0 -28 1 -32 0 -36 0 -42 1 -47 1 -53 1 -62 3 -70 3 -79 5 -91 7 -104 10 -118 16 -134 23 -154 34 -175 50 -199 75 -228 111 -259 164 -296 165 -237 0 -1321 79 0 361 0 535 0 793 0 1175 0 1743 0 899 4615 35 MP stroke gr 24 w DA 2653 5024 mt (Percentile of Job Size) s 382 3650 mt -90 rotate ( Expected Response Time ) s 90 rotate SO 6 w 1 sg 0 477 1152 0 0 -477 958 967 4 MP PP -1152 0 0 477 1152 0 0 -477 958 967 5 MP stroke 4 w DO SO 6 w 0 sg 958 967 mt 2110 967 L 958 490 mt 2110 490 L 958 967 mt 958 490 L 2110 967 mt 2110 490 L 958 967 mt 2110 967 L 958 967 mt 958 490 L 958 967 mt 2110 967 L 958 490 mt 2110 490 L 958 967 mt 958 490 L 2110 967 mt 2110 490 L 1491 686 mt (PS ) s 1491 907 mt (SRPT) s gs 958 490 1153 478 MR c np 24 w 319 0 1065 621 2 MP stroke DA 319 0 1065 843 2 MP stroke gr 24 w DA SO 6 w end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument endTexFig 278 1731 a Ft(\(a\))32 b Fl(\032)472 1746 y Fk(h)542 1731 y Ft(=)25 b(1)p Fl(:)p Ft(3)p Fl(;)15 b(\032)840 1746 y Fk(l)893 1731 y Ft(=)25 b(0)1861 b(\(b\))30 b Fl(\032)3093 1746 y Fk(h)3163 1731 y Ft(=)25 b(2)p Fl(;)15 b(\032)3391 1746 y Fk(l)3443 1731 y Ft(=)25 b(0)120 2015 y(Figure)g(2:)39 b Fo(A)n(nalytic)28 b(r)-5 b(esults:)40 b(R)-5 b(esp)g(onse)31 b(times)d(as)h(a)f(function)h(of)f(job)g(size)h (for)f(\(a\))h Fl(\032)3110 2030 y Fk(h)3180 2015 y Ft(=)c(1)p Fl(:)p Ft(3)p Fo(,)p Fl(\032)3466 2030 y Fk(l)3519 2015 y Ft(=)g(0)120 2128 y Fo(and)35 b(\(b\))f Fl(\032)495 2143 y Fk(h)568 2128 y Ft(=)28 b(2)p Fo(,)34 b Fl(\032)821 2143 y Fk(l)875 2128 y Ft(=)28 b(0)p Fo(.)47 b(Both)35 b(\014gur)-5 b(es)34 b(assume)h(the)f Fl(B)5 b Ft(\(1)p Fl(:)p Ft(5\))36 b Fo(distribution.)47 b Fl(t)2931 2143 y Fk(h)3010 2128 y Fo(is)34 b(assume)-5 b(d)35 b(to)g(b)-5 b(e)120 2241 y(1000,)34 b Fl(\032)413 2256 y Fk(l)465 2241 y Ft(=)24 b(0)33 b Fo(and)h Fl(t)848 2256 y Fk(l)906 2241 y Fo(is)f(chosen)g(such)g(that)h(the)f(aver)-5 b(age)33 b(lo)-5 b(ad)35 b(is)d(0.7.)-34 2821 y 15156103 10419816 2828615 12432752 35982622 40192655 startTexFig -34 2821 a %%BeginDocument: final_plots/resp_bp_1.3_.5.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: resp_bp_1.3_.5.eps %%CreationDate: 04/17/ 1 14:47:20 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 43 189 547 611 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 43 189 547 611 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 306 11 6051 5058 MR c np 92 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6914 5188 PR 6 w 0 4226 5356 0 0 -4226 899 4615 4 MP PP -5356 0 0 4226 5356 0 0 -4226 899 4615 5 MP stroke 4 w DO SO 6 w 0 sg 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L 899 4615 mt 6255 4615 L 899 4615 mt 899 389 L 899 4615 mt 899 4561 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4828 mt (0) s 1970 4615 mt 1970 4561 L 1970 389 mt 1970 443 L 1837 4828 mt (20) s 3041 4615 mt 3041 4561 L 3041 389 mt 3041 443 L 2908 4828 mt (40) s 4113 4615 mt 4113 4561 L 4113 389 mt 4113 443 L 3980 4828 mt (60) s 5184 4615 mt 5184 4561 L 5184 389 mt 5184 443 L 5051 4828 mt (80) s 6255 4615 mt 6255 4561 L 6255 389 mt 6255 443 L 6052 4828 mt (100) s 899 4615 mt 953 4615 L 6255 4615 mt 6201 4615 L 758 4686 mt (0) s 899 3911 mt 953 3911 L 6255 3911 mt 6201 3911 L 544 3982 mt (100) s 899 3206 mt 953 3206 L 6255 3206 mt 6201 3206 L 544 3277 mt (200) s 899 2502 mt 953 2502 L 6255 2502 mt 6201 2502 L 544 2573 mt (300) s 899 1798 mt 953 1798 L 6255 1798 mt 6201 1798 L 544 1869 mt (400) s 899 1093 mt 953 1093 L 6255 1093 mt 6201 1093 L 544 1164 mt (500) s 899 389 mt 953 389 L 6255 389 mt 6201 389 L 544 460 mt (600) s 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L gs 899 389 5357 4227 MR c np 24 w 0 -10 1 -29 1 -67 3 -124 4 -195 6 -269 10 -334 15 -372 25 -381 36 -362 51 -324 72 -279 111 -232 177 -187 264 -149 356 -116 431 -91 474 -70 482 -53 462 -41 421 -32 369 -24 314 -19 261 -14 213 -11 172 -8 137 -7 108 -5 85 -3 66 -3 52 -3 40 -1 32 -2 24 -1 18 0 15 -1 947 4613 37 MP stroke DA 0 0 0 -1 0 -1 0 -4 0 -5 0 -9 0 -13 0 -20 1 -26 0 -35 0 -44 1 -53 1 -61 0 -68 2 -75 1 -79 2 -82 1 -85 2 -86 3 -88 3 -91 3 -94 4 -98 4 -103 5 -109 7 -115 8 -119 9 -124 10 -125 12 -127 14 -125 16 -123 0 -1635 5247 0 899 4615 35 MP stroke gr 24 w DA 2653 5024 mt (Percentile of Job Size) s 489 3650 mt -90 rotate ( Expected Response Time ) s 90 rotate SO 6 w 1 sg 0 476 1152 0 0 -476 5043 925 4 MP PP -1152 0 0 476 1152 0 0 -476 5043 925 5 MP stroke 4 w DO SO 6 w 0 sg 1081 1065 mt 2233 1065 L 1081 589 mt 2233 589 L 1081 1065 mt 1081 589 L 2233 1065 mt 2233 589 L 1081 1065 mt 2233 1065 L 1081 1065 mt 1081 589 L 1081 1065 mt 2233 1065 L 1081 589 mt 2233 589 L 1081 1065 mt 1081 589 L 2233 1065 mt 2233 589 L 1614 784 mt (PS ) s 1614 1005 mt (SRPT) s gs 1081 589 1153 477 MR c np 24 w 319 0 1188 720 2 MP stroke DA 319 0 1188 941 2 MP stroke gr 24 w DA SO 6 w end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument endTexFig 2007 2821 a 15156103 10419816 2236579 12432752 35982622 40192655 startTexFig 2007 2821 a %%BeginDocument: final_plots/resp_bp_2_.5.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: resp_bp_2_.5.eps %%CreationDate: 04/17/ 1 17:36:23 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 547 611 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 547 611 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 199 11 6158 5058 MR c np 92 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6914 5188 PR 6 w 0 4226 5356 0 0 -4226 899 4615 4 MP PP -5356 0 0 4226 5356 0 0 -4226 899 4615 5 MP stroke 4 w DO SO 6 w 0 sg 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L 899 4615 mt 6255 4615 L 899 4615 mt 899 389 L 899 4615 mt 899 4561 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4828 mt (0) s 1970 4615 mt 1970 4561 L 1970 389 mt 1970 443 L 1837 4828 mt (20) s 3041 4615 mt 3041 4561 L 3041 389 mt 3041 443 L 2908 4828 mt (40) s 4113 4615 mt 4113 4561 L 4113 389 mt 4113 443 L 3980 4828 mt (60) s 5184 4615 mt 5184 4561 L 5184 389 mt 5184 443 L 5051 4828 mt (80) s 6255 4615 mt 6255 4561 L 6255 389 mt 6255 443 L 6052 4828 mt (100) s 899 4615 mt 953 4615 L 6255 4615 mt 6201 4615 L 758 4686 mt (0) s 899 3911 mt 953 3911 L 6255 3911 mt 6201 3911 L 544 3982 mt (200) s 899 3206 mt 953 3206 L 6255 3206 mt 6201 3206 L 544 3277 mt (400) s 899 2502 mt 953 2502 L 6255 2502 mt 6201 2502 L 544 2573 mt (600) s 899 1798 mt 953 1798 L 6255 1798 mt 6201 1798 L 544 1869 mt (800) s 899 1093 mt 953 1093 L 6255 1093 mt 6201 1093 L 437 1164 mt (1000) s 899 389 mt 953 389 L 6255 389 mt 6201 389 L 437 460 mt (1200) s 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L gs 899 389 5357 4227 MR c np 24 w 0 -1 0 -1 0 -7 1 -20 1 -45 3 -77 4 -112 6 -146 10 -180 15 -214 25 -252 36 -288 51 -316 72 -334 111 -332 177 -314 264 -280 356 -238 431 -195 474 -156 482 -121 462 -94 421 -72 369 -54 314 -42 261 -31 213 -25 172 -18 137 -14 108 -11 85 -8 66 -6 52 -5 40 -4 32 -3 24 -2 18 -1 15 -2 48 -4 899 4615 40 MP stroke DA 0 -2 0 -4 0 -7 0 -10 0 -16 0 -22 1 -29 0 -37 1 -45 0 -54 1 -61 1 -67 1 -72 2 -76 1 -79 2 -80 3 -82 2 -84 3 -86 4 -90 4 -95 5 -99 6 -105 7 -110 8 -115 10 -117 12 -118 13 -118 14 -116 17 -114 19 -112 21 -109 24 -108 27 -109 32 -109 38 -111 44 -114 53 -117 63 -118 74 -118 85 -117 2 -671 4756 0 899 4615 44 MP stroke gr 24 w DA 2653 5024 mt (Percentile of Job Size) s 382 3650 mt -90 rotate ( Expected Response Time ) s 90 rotate SO 6 w 1 sg 0 476 1152 0 0 -476 1020 1016 4 MP PP -1152 0 0 476 1152 0 0 -476 1020 1016 5 MP stroke 4 w DO SO 6 w 0 sg 1020 1016 mt 2172 1016 L 1020 540 mt 2172 540 L 1020 1016 mt 1020 540 L 2172 1016 mt 2172 540 L 1020 1016 mt 2172 1016 L 1020 1016 mt 1020 540 L 1020 1016 mt 2172 1016 L 1020 540 mt 2172 540 L 1020 1016 mt 1020 540 L 2172 1016 mt 2172 540 L 1553 735 mt (PS ) s 1553 956 mt (SRPT) s gs 1020 540 1153 477 MR c np 24 w 319 0 1127 671 2 MP stroke DA 319 0 1127 892 2 MP stroke gr 24 w DA SO 6 w end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument endTexFig 208 4254 a Ft(\(a\))f Fl(\032)401 4269 y Fk(h)471 4254 y Ft(=)25 b(1)p Fl(:)p Ft(3)p Fl(;)15 b(\032)769 4269 y Fk(l)822 4254 y Ft(=)25 b(0)p Fl(:)p Ft(5)1862 b(\(b\))30 b Fl(\032)3093 4269 y Fk(h)3163 4254 y Ft(=)25 b(2)p Fl(;)15 b(\032)3391 4269 y Fk(l)3443 4254 y Ft(=)25 b(0)p Fl(:)p Ft(5)120 4538 y(Figure)20 b(3:)37 b Fo(A)n(nalytic)24 b(r)-5 b(esults:)38 b(R)-5 b(esp)g(onse)26 b(times)e(as)h(a)f(function) g(of)g(job)h(size)e(under)i(\(a\))f Fl(\032)3168 4553 y Fk(h)3239 4538 y Ft(=)g(1)p Fl(:)p Ft(3)p Fl(;)15 b(\032)3536 4553 y Fk(l)3589 4538 y Ft(=)120 4651 y(0)p Fl(:)p Ft(5)31 b Fo(and)f(\(b\))g Fl(\032)632 4666 y Fk(h)702 4651 y Ft(=)25 b(2)p Fl(;)15 b(\032)930 4666 y Fk(l)982 4651 y Ft(=)25 b(0)p Fl(:)p Ft(5)p Fo(.)42 b(Both)30 b(\014gur)-5 b(es)30 b(assume)g(the)g(3)g(phase)h(appr)-5 b(oximation)34 b(to)c(the)g Fl(B)5 b Ft(\(1)p Fl(:)p Ft(5\))120 4764 y Fo(distribution.)43 b Fl(t)677 4779 y Fk(h)754 4764 y Fo(is)33 b(1000,)h(and)f Fl(t)1307 4779 y Fk(l)1366 4764 y Fo(is)f(chosen)i(such)f(that)g(the)g(aver)-5 b(age)34 b(lo)-5 b(ad)34 b(is)f(0.7.)1845 5229 y Ft(16)p eop %%Page: 17 19 17 18 bop 120 91 a Ft(in)28 b(order)i(to)g(ev)-5 b(aluate)31 b(the)f(resp)s(onse)e(times)i(\(Recall)f(that)i(for)e Fl(\032)2384 106 y Fk(l)2435 91 y Fl(>)c Ft(0,)31 b(ev)-5 b(aluating)29 b Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])31 b(for)f(PS)120 204 y(requires)f(the)h(use)h(of)f(the)h (Laplace)f(T)-8 b(ransform)30 b(of)g(the)h(job)f(size)g (distribution\).)120 512 y Fq(5.2.1)105 b(Case)35 b(when)f Fl(\032)1011 527 y Fk(l)1062 512 y Ft(=)25 b(0)120 751 y(W)-8 b(e)36 b(\014rst)f(consider)f(the)i(case)g(when)e Fl(\032)1481 766 y Fk(l)1540 751 y Ft(=)g(0.)55 b(The)35 b(follo)m(wing)f(observ)-5 b(ations)35 b(hold)e(for)i(all)g(plots)f(in) 120 864 y(Figure)c(2)h(and)e(are)i(easily)f(explained:)120 1145 y Fq(Observ)-6 b(ation)35 b(5)46 b Fo(Under)28 b(SRPT)f(jobs)h(of) g(size)g(less)g(than)h Fl(x)2222 1159 y Fk(o)2288 1145 y Fo(have)f(an)g(appr)-5 b(oximate)31 b(r)-5 b(esp)g(onse)30 b(time)120 1258 y(of)j(0)g(when)g(c)-5 b(omp)g(ar)g(e)g(d)36 b(with)e Fl(t)1165 1273 y Fk(h)1209 1258 y Fo(.)120 1538 y Fq(Observ)-6 b(ation)35 b(6)46 b Fo(L)-5 b(ar)g(ge)40 b(jobs)f(do)h(not)g(ne)-5 b(c)g(essarily)41 b(su\013er)d(under)i(SRPT)f (as)h(c)-5 b(omp)g(ar)g(e)g(d)42 b(with)e(PS)120 1651 y(\(as)33 b(is)g(c)-5 b(ommonly)35 b(b)-5 b(elieve)g(d\).)42 b(\(Se)-5 b(e)33 b(Figur)-5 b(e)33 b(2.\))261 1931 y Ft(T)-8 b(o)35 b(see)h(wh)m(y)e(this)g(is)f(the)i(case,)j(observ)m(e)d (that)g(although)f(large)h(jobs)g(do)f(badly)g(under)f(SRPT,)120 2044 y(they)i(do)f Fo(almost)39 b(e)-5 b(qual)5 b(ly)37 b(b)-5 b(ad)5 b(ly)35 b Ft(under)e(PS.)i(The)f(p)s(oin)m(t)f(is)h(that) h(the)g(a)m(v)m(erage)i(amoun)m(t)e(of)g(service)120 2157 y(receiv)m(ed)43 b(b)m(y)f(a)g(large)g(job)g(under)f(PS)g(during)f (a)j(HIGH)f(p)s(erio)s(d)e(is)i(negligible)d(compared)k(to)g(its)120 2270 y(size.)58 b(Th)m(us)35 b(this)g(job)h(sta)m(ys)h(in)d(the)j (system)f(throughout)g(the)g(HIGH)h(p)s(erio)s(d)c(\(since)j(its)g (arriv)-5 b(al\).)120 2383 y(Moreo)m(v)m(er)37 b(it)d(is)g(among)h(the) g(last)g(of)f(the)h(jobs)g(to)g(complete)g(during)e(the)i(LO)m(W)g(p)s (erio)s(d,)e(since)i(its)120 2496 y(remaining)28 b(size)i(at)h(the)f(b) s(eginning)e(of)i(the)g(LO)m(W)g(p)s(erio)s(d)e(is)h(large)i(compared)f (to)g(other)h(remaining)120 2609 y(jobs.)261 2789 y(The)d(observ)-5 b(ations)27 b(ab)s(o)m(v)m(e)i(mak)m(e)g(a)g(v)m(ery)f(strong)g(case)h (for)f(SRPT.)f Fo(Not)k(only)g(is)f(ther)-5 b(e)32 b(a)f(signi\014-)120 2902 y(c)-5 b(ant)31 b(impr)-5 b(ovement)31 b(in)f(the)h(me)-5 b(an)30 b(r)-5 b(esp)g(onse)32 b(time)e(under)h(SRPT,)e(but)h(this)g (impr)-5 b(ovement)32 b(do)-5 b(es)31 b(not)120 3015 y(c)-5 b(ome)33 b(at)h(the)f(c)-5 b(ost)33 b(of)g(starving)g(lar)-5 b(ge)34 b(jobs.)261 3196 y Ft(Finally)-8 b(,)35 b(w)m(e)h(note)f(\(as)h (in)e(Observ)-5 b(ation)34 b(4\))i(that)f(the)g(results)f(ab)s(o)m(v)m (e)j(only)d(dep)s(end)f(on)i Fl(\032)3452 3211 y Fk(h)3497 3196 y Ft(.)55 b(In)120 3309 y(particular,)29 b(they)h(are)h(not)g(a)g (consequence)g(of)f(\014xing)f(the)i(a)m(v)m(erage)i(load)d(to)h(a)g(v) -5 b(alue)30 b(of)g(0.7.)120 3616 y Fq(5.2.2)105 b(Case)35 b(when)f Fl(\032)1011 3631 y Fk(l)1062 3616 y Fl(>)25 b Ft(0)120 3856 y Fq(Observ)-6 b(ation)35 b(7)46 b Fo(The)29 b(extent)g(of)g(starvation)i(when)f Fl(\032)2054 3871 y Fk(l)2105 3856 y Fl(>)25 b Ft(0)30 b Fo(is)f(much)g(less)g(than)h (that)h(when)e Fl(\032)3439 3871 y Fk(l)3491 3856 y Ft(=)c(0)p Fo(.)120 4249 y Ft(T)-8 b(o)36 b(see)g(wh)m(y)f(this)f(is)h(the)g (case,)j(\014rst)d(observ)m(e)h(that)g(the)g(gro)m(wth)g(rate)g(of)g (jobs)f(during)e(the)i(HIGH)120 4362 y(p)s(erio)s(d)i(is)i(the)h(same)g (for)g(b)s(oth)f Fl(\032)1336 4377 y Fk(l)1402 4362 y Ft(=)i(0)f(and)f Fl(\032)1832 4377 y Fk(l)1899 4362 y Ft(=)h(0)p Fl(:)p Ft(5.)70 b(Th)m(us)39 b(the)g(di\013erence)h(in)e (the)i(resp)s(onse)120 4475 y(times)29 b(arises)g(due)h(to)g(the)g(b)s (eha)m(vior)f(of)h(the)g(system)g(during)d(the)j(LO)m(W)g(p)s(erio)s (d.)39 b(Observ)m(e)29 b(that)i(the)120 4588 y(n)m(um)m(b)s(er)g(of)i (jobs)f(is)g(non-zero)h(for)f(a)h(longer)g(time)f(\(b)m(y)h(a)g(factor) g(of)g(1)p Fl(=)p Ft(\(1)24 b Fn(\000)d Fl(\032)2863 4603 y Fk(l)2889 4588 y Ft(\)\))33 b(during)e(the)i(LO)m(W)120 4701 y(p)s(erio)s(d)c(as)j(compared)f(to)i(the)e(case)i(when)e Fl(\032)1682 4716 y Fk(l)1735 4701 y Ft(=)26 b(0.)45 b(Th)m(us)30 b(the)i(p)s(o)s(or)f(b)s(eha)m(vior)f(of)i(PS)f(with)f (resp)s(ect)120 4814 y(to)36 b(clearing)e(jobs)g(out)h(of)g(the)g (system)g(as)g(noted)g(in)e(Observ)-5 b(ation)34 b(3)h(is)f(accen)m (tuated)j(for)e(the)g(case)120 4926 y(when)29 b Fl(\032)404 4941 y Fk(l)456 4926 y Fl(>)c Ft(0.)1845 5229 y(17)p eop %%Page: 18 20 18 19 bop 120 91 a Fp(6)135 b(Sim)l(ulation)46 b(Comparison)120 362 y Ft(The)31 b(discussion)d(in)i(Section)h(5)g(w)m(as)h(based)e(on)h (analytical)g(results)e(obtained)i(in)f(Sections)g(3)i(and)e(4.)120 475 y(In)k(this)g(section)h(w)m(e)h(compare)f(ho)m(w)g(w)m(ell)f(our)g (appro)m(ximations)g(agree)i(with)e(the)h(actual)g(n)m(um)m(b)s(ers)120 588 y(obtained)30 b(b)m(y)g(sim)m(ulation.)261 768 y(W)-8 b(e)40 b(sim)m(ulate)e(PS)f(and)h(SRPT)g(under)f(the)h(HIGH/LO)m(W)i (mo)s(del)e(for)g(v)-5 b(arious)37 b(distributions.)120 881 y(The)30 b(goal)h(of)f(the)h(sim)m(ulation)d(is)i(t)m(w)m(o-fold.) 231 1120 y(1.)46 b(T)-8 b(o)23 b(\014gure)f(out)g(ho)m(w)g(large)h Fl(t)1300 1135 y Fk(h)1367 1120 y Ft(needs)e(to)i(b)s(e)f(so)h(that)f (the)h(analytical)e(results)g(matc)m(h)j(sim)m(ulation.)231 1301 y(2.)46 b(T)-8 b(o)26 b(\014gure)g(out)g(the)g(n)m(um)m(b)s(er)e (of)i(the)g(HIGH/LO)m(W)h(cycles)f(required)e(\(denoted)i(b)m(y)g Fl(n)p Ft(\),)g(so)g(that)347 1414 y(the)31 b(metrics)f(of)g(in)m (terest)h(a)m(v)m(eraged)h(o)m(v)m(er)g(these)f(cycles)f(con)m(v)m (erge)j(to)e(their)e(mean.)261 1652 y(Figure)g(4)i(sho)m(ws)e(the)h (resp)s(onse)f(times)g(as)h(a)g(function)f(of)h(the)g(p)s(ercen)m(tile) e(of)i(job)g(size)f(under)g(PS)120 1765 y(and)37 b(SRPT,)g(b)s(oth)f (under)g(theory)i(and)f(sim)m(ulation.)61 b(The)37 b(job)g(size)g (distribution)d(is)j(the)h(3)f(stage)120 1878 y(h)m(yp)s(er-exp)s(onen) m(tial)32 b(appro)m(ximation)i(to)g(B\(1.5\),)k(with)33 b(mean)h(job)g(size)g(scaled)g(do)m(wn)g(to)g(1,)i(whic)m(h)120 1991 y(w)m(e)k(denote)f(b)m(y)h Fl(B)769 2006 y Fk(h)813 1991 y Ft(\(1)p Fl(:)p Ft(5\).)69 b(The)39 b(parameters)h Fl(t)1801 2006 y Fk(h)1884 1991 y Ft(and)f Fl(n)g Ft(are)g(set)h(to)g (1000)h(and)d(100)j(resp)s(ectiv)m(ely)-8 b(.)120 2104 y(Observ)m(e)26 b(that)h(for)g(PS)f(the)g(appro)m(ximation)g(matc)m (hes)h(sim)m(ulation)e(almost)h(exactly)-8 b(.)41 b(F)-8 b(or)27 b(SRPT)f(the)120 2217 y(appro)m(ximation)j(is)g(close)i(except) g(for)f(the)g(p)s(oin)m(t)f(at)i Fl(x)2015 2231 y Fk(o)2053 2217 y Ft(.)41 b(W)-8 b(e)31 b(\014nd)d(that,)j(as)g Fl(t)2823 2232 y Fk(h)2897 2217 y Ft(is)f(made)g(higher,)f(the)120 2330 y(sim)m(ulation)f(and)i(analysis)f(results)g(gro)m(w)i(closer)f (for)h(SRPT.)120 2441 y 15156103 10419816 2236579 12432752 36574658 40192655 startTexFig 120 2441 a %%BeginDocument: final_plots/sim1.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: sim1.eps %%CreationDate: 04/19/ 1 22:55:24 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 556 611 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 556 611 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 199 11 6265 5058 MR c np 92 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6914 5188 PR 6 w 0 4226 5356 0 0 -4226 899 4615 4 MP PP -5356 0 0 4226 5356 0 0 -4226 899 4615 5 MP stroke 4 w DO SO 6 w 0 sg 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L 899 4615 mt 6255 4615 L 899 4615 mt 899 389 L 899 4615 mt 899 4561 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4828 mt (0) s 1970 4615 mt 1970 4561 L 1970 389 mt 1970 443 L 1864 4828 mt (20) s 3041 4615 mt 3041 4561 L 3041 389 mt 3041 443 L 2935 4828 mt (40) s 4113 4615 mt 4113 4561 L 4113 389 mt 4113 443 L 4007 4828 mt (60) s 5184 4615 mt 5184 4561 L 5184 389 mt 5184 443 L 5078 4828 mt (80) s 6255 4615 mt 6255 4561 L 6255 389 mt 6255 443 L 6095 4828 mt (100) s 899 4615 mt 953 4615 L 6255 4615 mt 6201 4615 L 758 4686 mt (0) s 899 3911 mt 953 3911 L 6255 3911 mt 6201 3911 L 544 3982 mt (200) s 899 3206 mt 953 3206 L 6255 3206 mt 6201 3206 L 544 3277 mt (400) s 899 2502 mt 953 2502 L 6255 2502 mt 6201 2502 L 544 2573 mt (600) s 899 1798 mt 953 1798 L 6255 1798 mt 6201 1798 L 544 1869 mt (800) s 899 1093 mt 953 1093 L 6255 1093 mt 6201 1093 L 437 1164 mt (1000) s 899 389 mt 953 389 L 6255 389 mt 6201 389 L 437 460 mt (1200) s 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L gs 899 389 5357 4227 MR c np DA 10 74 11 -321 11 -124 11 104 10 -326 11 94 11 -211 10 81 11 -402 11 96 11 -16 10 21 11 -225 11 78 10 -93 11 24 11 -265 11 92 10 -26 11 -113 11 -76 10 8 11 90 11 27 11 -48 10 -234 11 78 11 -21 10 -152 11 104 11 -78 10 98 11 -111 11 10 11 -42 10 -29 11 -38 11 -38 10 -77 11 105 11 -59 11 5 10 -66 11 46 11 -50 10 33 11 -163 11 120 11 -8 10 -143 11 -21 11 59 10 -43 11 -11 11 25 11 70 10 -157 11 57 11 -25 10 -7 11 38 11 17 11 -10 10 -81 11 -2 11 -24 10 32 11 -111 11 152 11 -141 10 38 11 0 11 -17 10 -17 11 1 11 -70 11 52 10 -31 11 52 11 -37 10 -65 11 14 11 -27 11 -25 10 87 11 -103 11 58 10 -75 11 -33 11 106 11 -31 10 -18 11 30 11 -41 10 1 11 16 11 3 10 -22 11 2 5184 3673 100 MP stroke 11 -23 11 35 10 -72 11 37 11 -31 10 -24 11 20 11 -34 11 45 10 -58 11 -2 11 22 10 -44 11 37 11 -28 11 -19 10 14 11 -40 11 88 10 -27 11 -44 11 26 11 -60 10 -5 11 11 11 -35 10 63 11 -72 11 22 11 0 10 20 11 -32 11 -14 10 -27 11 55 11 -19 11 -14 10 -65 11 23 11 -17 10 100 11 -50 11 -28 11 58 10 -58 11 -10 11 14 10 8 11 7 11 -24 11 -27 10 55 11 -88 11 15 10 45 11 1 11 -30 10 19 11 -57 11 -4 11 28 10 -7 11 0 11 -16 10 9 11 -38 11 53 11 -11 10 -63 11 44 11 -28 10 -6 11 31 11 -46 11 -4 10 -3 11 -3 11 36 10 29 11 -35 11 -17 11 -18 10 62 11 -70 11 8 10 -4 11 -26 11 -4 11 27 10 1 11 -19 11 8 10 0 11 -4 11 -54 11 36 10 12 11 -23 11 -3 4123 4133 100 MP stroke 10 11 11 5 11 1 11 -14 10 -12 11 29 11 -43 10 33 11 -2 11 -39 11 33 10 -2 11 -25 11 -10 10 15 11 -5 11 -6 11 -27 10 62 11 -16 11 -56 10 3 11 14 11 7 10 -25 11 25 11 0 11 -10 10 -63 11 32 11 9 10 24 11 -44 11 17 11 39 10 -24 11 -7 11 -40 10 32 11 -32 11 26 11 -33 10 23 11 14 11 -8 10 -36 11 4 11 8 11 -5 10 14 11 -24 11 -2 10 16 11 0 11 -6 11 9 10 -5 11 -8 11 -16 10 -2 11 13 11 -32 11 5 10 27 11 -31 11 -8 10 17 11 -11 11 -12 11 11 10 11 11 0 11 -41 10 42 11 -11 11 -14 11 -17 10 37 11 -6 11 -34 10 26 11 -20 11 6 10 17 11 -22 11 -1 11 -6 10 0 11 -3 11 12 10 -5 11 -17 11 -5 11 11 10 -4 11 -19 11 18 10 12 11 -34 3063 4363 100 MP stroke 11 12 11 18 10 -8 11 -26 11 -3 10 23 11 -18 11 10 11 -8 10 -10 11 -11 11 9 10 -13 11 16 11 -4 11 0 10 -2 11 -15 11 7 10 -8 11 12 11 -2 11 -22 10 32 11 -25 11 -3 10 2 11 5 11 3 11 5 10 -18 11 15 11 -7 10 -1 11 -10 11 -1 11 -12 10 6 11 0 11 -2 10 2 11 -4 11 -2 11 -9 10 -2 11 6 11 -13 10 12 11 6 11 -14 10 7 11 -7 11 3 11 0 10 3 11 -21 11 19 10 -11 11 -14 11 15 11 -7 10 -10 11 2 11 2 10 7 11 -14 11 -2 11 6 10 -8 11 16 11 -6 10 -4 11 -4 11 -5 11 4 10 -1 11 2 11 -7 10 -9 11 5 11 -5 11 -3 10 6 11 -6 11 6 10 -9 11 1 11 5 11 -1 10 -8 11 -3 11 2 10 2 11 -3 11 -10 11 -3 10 -1 11 9 11 -2 2002 4497 100 MP stroke 10 -3 11 -1 11 -9 11 -3 10 8 11 1 11 -2 10 -2 11 -8 11 2 10 -2 11 3 11 -9 11 2 10 -7 11 6 11 -3 10 1 11 3 11 -2 11 -2 10 -5 11 0 11 -4 10 3 11 -1 11 -9 11 10 10 -11 11 2 11 -2 10 -1 11 1 11 3 11 -7 10 2 11 -5 11 -1 10 -4 11 4 11 -5 11 1 10 1 11 -2 11 -1 10 -1 11 0 11 -4 11 -3 10 -1 11 4 11 -6 10 4 11 -3 11 -3 11 0 10 0 11 0 11 -1 10 -2 11 -4 11 2 11 1 10 -7 11 2 11 -1 10 1 11 -3 11 -2 11 -2 10 3 11 -3 11 -2 10 -1 11 -1 11 0 10 -2 11 0 11 -1 11 -2 10 -1 11 -1 11 -2 10 1 11 -1 11 -2 11 -1 10 0 11 -1 11 -1 10 -1 11 -2 11 0 11 -2 10 -1 11 -1 11 -1 10 -1 11 -1 942 4612 100 MP stroke 11 0 11 -2 10 0 11 -1 899 4615 5 MP stroke SO 10 -19 11 -340 11 -179 11 44 10 -280 11 17 11 -209 10 84 11 -357 11 45 11 5 10 19 11 -196 11 31 10 -72 11 10 11 -213 11 35 10 41 11 -107 11 -88 10 36 11 68 11 -27 11 -1 10 -204 11 43 11 -41 10 -102 11 51 11 -27 10 47 11 -91 11 -19 11 -30 10 -34 11 -63 11 10 10 -74 11 60 11 -34 11 -15 10 -134 11 55 11 -39 10 28 11 -69 11 -38 11 30 10 -158 11 22 11 -74 10 -25 11 -19 11 -59 11 -51 10 -75 11 -38 11 -18 10 -5 11 -27 11 -23 11 -20 10 -22 11 -22 11 5 10 -14 11 -10 11 3 11 -10 10 -7 11 -5 11 2 10 -1 11 -3 11 -2 11 -8 10 -1 11 -1 11 -4 10 1 11 -2 11 0 11 -2 10 2 11 -3 11 2 10 -4 11 -1 11 1 11 -1 10 -1 11 0 11 1 10 -2 11 0 11 0 10 0 11 -1 5184 4601 100 MP stroke 11 0 11 -1 10 -1 11 0 11 -1 10 0 11 0 11 0 11 0 10 0 11 -1 11 0 10 0 11 0 11 0 11 -1 10 0 11 0 11 0 10 -1 11 0 11 1 11 -1 10 0 11 0 11 0 10 0 11 -1 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 -1 11 1 11 -1 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 -1 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 -1 11 1 11 0 10 -1 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 4123 4611 100 MP stroke 10 -1 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 -1 11 0 11 0 10 0 11 1 11 -1 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 3063 4613 100 MP stroke 11 0 11 0 10 0 11 0 11 0 10 0 11 -1 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 2002 4614 100 MP stroke 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 -1 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 11 0 11 0 10 0 11 0 11 0 10 0 11 0 942 4615 100 MP stroke 11 0 11 0 10 0 11 0 899 4615 5 MP stroke DA 0 -1 0 -1 0 -7 1 -20 1 -45 3 -77 4 -112 6 -146 10 -180 15 -214 25 -252 36 -288 51 -316 72 -334 111 -332 177 -314 264 -280 356 -238 431 -195 474 -156 482 -121 462 -94 421 -72 369 -54 314 -42 261 -31 213 -25 172 -18 137 -14 108 -11 85 -8 66 -6 52 -5 40 -4 32 -3 24 -2 18 -1 15 -2 48 -4 899 4615 40 MP stroke gr DA gs 826 517 5503 4172 MR c np SO 24 w 899 4615 PD 947 4611 PD 962 4609 PD 980 4608 PD 1004 4606 PD 1036 4603 PD 1076 4599 PD 1128 4594 PD 1194 4588 PD 1279 4580 PD 1387 4569 PD 1524 4555 PD 1696 4537 PD 1909 4512 PD 2170 4481 PD 2484 4439 PD 2853 4385 PD 3274 4313 PD 3736 4219 PD 4218 4098 PD 4692 3942 PD 5123 3747 PD 5479 3509 PD 5743 3229 PD 5920 2915 PD 6031 2583 PD 6103 2249 PD 6154 1933 PD 6190 1645 PD 6215 1393 PD 6230 1179 PD 6240 999 PD 6246 853 PD 6250 741 PD 6253 664 PD 6254 619 PD 6255 599 PD 6255 592 PD 6255 591 PD 6255 590 PD DA gr 24 w gs 899 389 5357 4227 MR c np DD 6 w 0 -2 0 -4 0 -7 0 -10 0 -16 0 -22 1 -29 0 -37 1 -45 0 -54 1 -61 1 -67 1 -72 2 -76 1 -79 2 -80 3 -82 2 -84 3 -86 4 -90 4 -95 5 -99 6 -105 7 -110 8 -115 10 -117 12 -118 13 -118 14 -116 17 -114 19 -112 21 -109 24 -108 27 -109 32 -109 38 -111 44 -114 53 -117 63 -118 74 -118 85 -117 2 -671 4756 0 899 4615 44 MP stroke gr 6 w DD gs 826 519 5503 4170 MR c np SO 24 w 899 4615 PD 5655 4615 PD 5657 3944 PD 5742 3827 PD 5816 3709 PD 5879 3591 PD 5932 3474 PD 5976 3360 PD 6014 3249 PD 6046 3140 PD 6073 3031 PD 6097 2923 PD 6118 2814 PD 6137 2702 PD 6154 2588 PD 6168 2472 PD 6181 2354 PD 6193 2236 PD 6203 2119 PD 6211 2004 PD 6218 1894 PD 6224 1789 PD 6229 1690 PD 6233 1595 PD 6237 1505 PD 6240 1419 PD 6242 1335 PD 6245 1253 PD 6247 1173 PD 6248 1094 PD 6250 1018 PD 6251 946 PD 6252 879 PD 6253 818 PD 6253 764 PD 6254 719 PD 6254 682 PD 6255 653 PD 6255 631 PD 6255 615 PD 6255 605 PD 6255 598 PD 6255 594 PD 6255 592 PD DD gr 24 w gs 899 389 5357 4227 MR c np gr 2653 5024 mt (Percentile of Job Size) s 382 3597 mt -90 rotate (Expected Response Time) s 90 rotate 2304 237 mt (Simulation comparison results) s SO 6 w 1 sg 0 918 2063 0 0 -918 4132 1367 4 MP PP -2063 0 0 918 2063 0 0 -918 4132 1367 5 MP stroke 4 w DO SO 6 w 0 sg 4132 1367 mt 6195 1367 L 4132 449 mt 6195 449 L 4132 1367 mt 4132 449 L 6195 1367 mt 6195 449 L 4132 1367 mt 6195 1367 L 4132 1367 mt 4132 449 L 4132 1367 mt 6195 1367 L 4132 449 mt 6195 449 L 4132 1367 mt 4132 449 L 6195 1367 mt 6195 449 L 4665 644 mt (PS simulation ) s 4665 865 mt (SRPT simulation) s 4665 1086 mt (PS theory ) s 4665 1307 mt (SRPT theory ) s gs 4132 449 2064 919 MR c np DA 319 0 4239 579 2 MP stroke SO 319 0 4239 801 2 MP stroke DA 319 0 4239 1022 2 MP stroke SO gs 4326 949 147 147 MR c np 24 w 4399 1022 PD gr 24 w DD 6 w 319 0 4239 1243 2 MP stroke SO gs 4326 1170 147 147 MR c np 24 w 4399 1243 PD gr 24 w gr 24 w 6 w end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument endTexFig 120 3956 a Ft(Figure)41 b(4:)62 b(Sim)m(ulation)39 b(results)g(as)j (compared)f(with)e(analytical)i(appro)m(ximation)f(results,)i Fl(\032)3501 3971 y Fk(h)3589 3956 y Ft(=)120 4069 y(2)p Fl(;)15 b(\032)252 4084 y Fk(l)304 4069 y Ft(=)25 b(0)p Fl(:)p Ft(5.)261 4275 y(In)45 b(general)g(for)h(all)e(w)m(orkload)h (distributions)d(w)m(e)k(tested)2351 4242 y Fi(5)2391 4275 y Ft(,)k(w)m(e)45 b(found)g(that)h(our)f(analytical)120 4388 y(appro)m(ximation)32 b(results)g(matc)m(h)i(almost)f(exactly)h (with)d(sim)m(ulation)g(when)h Fl(t)2838 4403 y Fk(h)2916 4388 y Ft(is)g(large.)49 b(W)-8 b(e)34 b(found)120 4501 y(that)26 b(sim)m(ulation)e(matc)m(hed)j(analysis)d(ev)m(en)j(for)f Fl(t)1820 4516 y Fk(h)1890 4501 y Ft(only)f(ab)s(out)h(100-1000)j (times)c(the)h(mean)g(job)g(size,)120 4614 y(pro)m(vided)35 b Fl(\032)547 4629 y Fk(h)628 4614 y Ft(w)m(as)i(not)g(to)s(o)g(close)g (to)s(o)g(1.)59 b(F)-8 b(or)38 b(lo)m(w)e(v)-5 b(ariabilit)m(y)34 b(distributions)f Fl(t)3009 4629 y Fk(h)3090 4614 y Ft(and)j Fl(n)f Ft(ma)m(y)j(b)s(e)120 4727 y(lo)m(w)m(er.)g(The)22 b(comparison)f(of)i(sim)m(ulation)d(and)h(analysis)g(is)g(an)i(ev)m(en) f(closer)h(matc)m(h)g(when)e(considering)120 4840 y(the)31 b(metric)f(n)m(um)m(b)s(er)f(in)g(system)h(as)h(a)g(function)e(of)h (time.)p 120 4894 1416 4 v 224 4948 a Fs(5)258 4980 y Fr(More)d(plots)f(not)f(sho)n(wn)h(here)g(for)h(lac)n(k)e(of)i(space.) 1845 5229 y Ft(18)p eop %%Page: 19 21 19 20 bop 120 91 a Fp(7)135 b(SRPT)31 b(vs.)55 b(PS)32 b(under)f(more)h(general)h(w)l(orkloads)g({)e(Op)t(en)h(prob-)322 241 y(lems)120 511 y Ft(In)d(Section)i(5)f(w)m(e)h(compared)f(the)h(p)s (erformance)e(of)h(SRPT)g(vs.)40 b(PS)30 b(on)g(a)g Fl(B)5 b Ft(\()p Fl(\013)26 b Ft(=)f(1)p Fl(:)p Ft(5\))32 b(distribution)120 624 y(under)h(transien)m(t)i(o)m(v)m(erload.)55 b(W)-8 b(e)36 b(found)d(that)j(SRPT)d(had)i(t)m(w)m(o)h Fo(desir)-5 b(able)38 b(pr)-5 b(op)g(erties)p Ft(:)52 b(\(1\))36 b(It)f(im-)120 737 y(pro)m(v)m(ed)c(signi\014can)m(tly)e(up)s(on)h(PS)g (with)g(resp)s(ect)h(to)g(mean)g(resp)s(onse)f(time,)h(and)g(\(2\))h (SRPT)e(did)f(not)120 850 y(treat)i(large)g(jobs)f(w)m(orse)h(than)f (they)g(w)m(ould)f(b)s(e)h(treated)i(under)c(PS.)261 1031 y(The)g(p)s(oin)m(t)f(of)i(this)e(section)h(is)f(to)i(explore)f (whether)g(these)h Fo(desir)-5 b(able)32 b(pr)-5 b(op)g(erties)30 b Ft(of)f(SRPT)e(also)120 1144 y(translate)k(to)g(other)f (distributions.)261 1324 y(W)-8 b(e)27 b(\014rst)e(sho)m(w)h(that)g (the)g(desirable)e(prop)s(erties)h(for)g(lo)m(w)h(v)-5 b(ariabilit)m(y)23 b(distributions)f(as)27 b(w)m(ell.)38 b(W)-8 b(e)120 1437 y(pro)m(v)m(e)34 b(that)f(for)f(the)h(exp)s(onen)m (tial)f(distribution)d(\()p Fl(C)1962 1404 y Fi(2)2030 1437 y Ft(=)g(1\),)35 b(SRPT)c(impro)m(v)m(es)i(up)s(on)e(PS)h(for)g (ev)m(ery)120 1550 y(job.)120 1799 y Fq(Observ)-6 b(ation)35 b(8)46 b Fo(F)-7 b(or)35 b(an)g(exp)-5 b(onential)36 b(with)f Fl(\032)1829 1814 y Fk(h)1903 1799 y Fl(>)28 b Ft(2)34 b Fo(and)i Fl(\032)2307 1814 y Fk(l)2361 1799 y Ft(=)28 b(0)35 b Fo(every)f(job)h(has)g(lower)g(exp)-5 b(e)g(cte)g(d)120 1912 y(r)g(esp)g(onse)35 b(time)d(under)h(SRPT)g(as)g (c)-5 b(omp)g(ar)g(e)g(d)36 b(with)e(PS.)120 2190 y Fq(Pro)s(of)p Ft(:)261 2370 y(Without)k(loss)f(of)h(generalit)m(y)g(assume)g(that)g (the)h(mean)e(job)h(size)g(is)f(1.)64 b(Then)36 b Fl(\025)3165 2385 y Fk(h)3248 2370 y Ft(=)i Fl(\032)3404 2385 y Fk(h)3449 2370 y Ft(,)i(and)120 2483 y Fl(a)25 b Ft(=)g Fl(\032)336 2498 y Fk(h)401 2483 y Fn(\000)20 b Ft(1.)41 b(Recall)30 b(the)h(expression)e(for)h(resp)s(onse)g(time)g(under)e(PS,)908 2790 y Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])1218 2804 y Fk(P)d(S)1350 2790 y Ft(=)25 b(\(1)c Fn(\000)f Fl(e)1680 2752 y Fh(\000)p Fk(ax)1816 2790 y Ft(\))1861 2728 y Fl(t)1894 2743 y Fk(h)p 1861 2769 78 4 v 1878 2852 a Ft(2)1969 2790 y(+)2060 2675 y Fg(Z)2143 2701 y Fk(x)2106 2863 y Fi(0)2202 2790 y Fl(at)2283 2752 y Fk(v)2324 2790 y Ft(\()p Fl(x)h Fn(\000)e Fl(z)t Ft(\))p Fl(e)2645 2752 y Fh(\000)p Fk(az)2779 2790 y Fl(dz)120 2973 y Ft(No)m(w)31 b(using)e(the)i(expression)e(for)h Fl(t)1332 2940 y Fk(v)1403 2973 y Ft(w)m(e)h(note)g(that)g(the)1240 3179 y Fl(L)1302 3193 y Fk(t)1327 3174 y Fj(v)1369 3179 y Ft(\()p Fl(s)p Ft(\))25 b(=)1613 3118 y(1)p 1613 3158 46 4 v 1614 3242 a Fl(s)1689 3179 y Fn(\001)1782 3118 y Fl(at)1863 3133 y Fk(h)p 1744 3158 202 4 v 1744 3242 a Fl(s)20 b Fn(\000)g Fl(a)1956 3179 y Ft(\(1)h Fn(\000)f Fl(\025)2201 3194 y Fk(h)2246 3179 y Fl(L)p 2308 3155 84 4 v 31 x Fk(F)2353 3218 y Fj(r)2391 3179 y Ft(\()p Fl(s)p Ft(\)\))120 3396 y(Note)32 b(that)f Fl(F)595 3410 y Fk(r)633 3396 y Ft(\()p Fl(x)p Ft(\))26 b(=)f Fl(e)919 3363 y Fh(\000)p Fk(x)1018 3396 y Ft(,)31 b(hence)f Fl(L)p 1388 3372 V 31 x Fk(F)1433 3435 y Fj(r)1471 3396 y Ft(\()p Fl(x)p Ft(\))c(=)1769 3361 y Fi(1)p 1725 3376 123 4 v 1725 3428 a Fk(s)p Fi(+1)1858 3396 y Ft(.)261 3577 y(Th)m(us,)1542 3720 y Fl(L)1604 3734 y Fk(t)1629 3715 y Fj(v)1671 3720 y Ft(\()p Fl(s)p Ft(\))f(=)2009 3659 y Fl(at)2090 3674 y Fk(h)p 1915 3699 313 4 v 1915 3783 a Fl(s)p Ft(\()p Fl(s)20 b Ft(+)g(1\))120 3925 y(whic)m(h)29 b(giv)m(es)i Fl(t)636 3892 y Fk(v)677 3925 y Ft(\()p Fl(y)s Ft(\))25 b(=)g Fl(at)997 3940 y Fk(h)1042 3925 y Ft(\(1)c Fn(\000)f Fl(e)1276 3892 y Fh(\000)p Fk(y)1373 3925 y Ft(\).)41 b(Th)m(us,)817 4232 y Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])1127 4246 y Fk(P)d(S)1258 4232 y Ft(=)25 b(\(1)c Fn(\000)f Fl(e)1588 4194 y Fh(\000)p Fk(ax)1725 4232 y Ft(\))1770 4170 y Fl(t)1803 4185 y Fk(h)p 1770 4211 78 4 v 1786 4294 a Ft(2)1878 4232 y(+)g Fl(a)2017 4194 y Fi(2)2072 4117 y Fg(Z)2155 4143 y Fk(x)2118 4305 y Fi(0)2214 4232 y Fl(t)2247 4247 y Fk(h)2291 4232 y Ft(\(1)h Fn(\000)f Fl(e)2525 4194 y Fk(z)s Fh(\000)p Fk(x)2660 4232 y Ft(\))p Fl(e)2737 4194 y Fh(\000)p Fk(az)2870 4232 y Fl(dz)829 4489 y(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])1139 4503 y Fk(P)d(S)1271 4489 y Ft(=)25 b(\()p Fl(a)20 b Ft(+)1571 4428 y(1)p 1571 4468 46 4 v 1571 4552 a(2)1627 4489 y(\))p Fl(t)1695 4504 y Fk(h)1760 4489 y Ft(+)1861 4428 y(1)p 1861 4468 V 1861 4552 a(2)1926 4428 y Fl(a)g Ft(+)g(1)p 1926 4468 205 4 v 1926 4552 a Fl(a)g Fn(\000)g Ft(1)2141 4489 y Fl(e)2183 4452 y Fh(\000)p Fk(ax)2319 4489 y Fl(t)2352 4504 y Fk(h)2417 4489 y Fn(\000)2576 4428 y Fl(a)2624 4395 y Fi(2)p 2518 4468 V 2518 4552 a Fl(a)g Fn(\000)g Ft(1)2732 4489 y Fl(e)2774 4452 y Fh(\000)p Fk(x)2874 4489 y Fl(t)2907 4504 y Fk(h)3498 4489 y Ft(\(29\))261 4736 y(By)31 b(Equation)e(28)j(w) m(e)f(get,)1069 4940 y Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])1379 4954 y Fk(S)t(RP)d(T)1615 4940 y Ft(=)25 b(\()p Fl(a)20 b Ft(+)g(1\))p Fl(t)2018 4955 y Fk(h)2079 4825 y Fg(Z)2162 4851 y Fk(x)2125 5013 y Fi(0)2221 4940 y Fl(y)s(e)2311 4902 y Fh(\000)p Fk(y)2408 4940 y Fl(dy)j Fn(\000)2624 4878 y Fl(t)2657 4893 y Fk(h)p 2624 4918 78 4 v 2640 5002 a Ft(2)1845 5229 y(19)p eop %%Page: 20 22 20 21 bop 930 0 a 15156103 10419816 2236579 12432752 35982622 40192655 startTexFig 930 0 a %%BeginDocument: final_plots/resp_exp_2.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: resp_exp_2.eps %%CreationDate: 04/17/ 1 17:51:29 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 547 611 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 547 611 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 199 11 6158 5058 MR c np 92 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6914 5188 PR 6 w 0 4226 5356 0 0 -4226 899 4615 4 MP PP -5356 0 0 4226 5356 0 0 -4226 899 4615 5 MP stroke 4 w DO SO 6 w 0 sg 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L 899 4615 mt 6255 4615 L 899 4615 mt 899 389 L 899 4615 mt 899 4561 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4828 mt (0) s 1970 4615 mt 1970 4561 L 1970 389 mt 1970 443 L 1837 4828 mt (20) s 3041 4615 mt 3041 4561 L 3041 389 mt 3041 443 L 2908 4828 mt (40) s 4113 4615 mt 4113 4561 L 4113 389 mt 4113 443 L 3980 4828 mt (60) s 5184 4615 mt 5184 4561 L 5184 389 mt 5184 443 L 5051 4828 mt (80) s 6255 4615 mt 6255 4561 L 6255 389 mt 6255 443 L 6052 4828 mt (100) s 899 4615 mt 953 4615 L 6255 4615 mt 6201 4615 L 758 4686 mt (0) s 899 3206 mt 953 3206 L 6255 3206 mt 6201 3206 L 544 3277 mt (500) s 899 1798 mt 953 1798 L 6255 1798 mt 6201 1798 L 437 1869 mt (1000) s 899 389 mt 953 389 L 6255 389 mt 6201 389 L 437 460 mt (1500) s 899 4615 mt 6255 4615 L 899 389 mt 6255 389 L 899 4615 mt 899 389 L 6255 4615 mt 6255 389 L gs 899 389 5357 4227 MR c np 24 w 1 -3 3 -17 18 -62 57 -156 130 -284 233 -407 344 -485 214 -276 1 0 223 -226 497 -470 515 -406 500 -333 459 -264 404 -203 346 -155 288 -117 237 -88 190 -66 152 -50 121 -38 94 -28 74 -22 58 -16 45 -13 35 -9 26 -8 21 -5 16 -5 13 -3 9 -3 7 -2 6 -1 4 -1 4 -1 2 -1 2 0 2 -1 1 0 1 0 1 0 0 -1 901 4615 43 MP stroke DA 1 -5 3 -32 18 -115 57 -282 130 -500 233 -691 344 -789 214 -403 1 -1409 223 0 497 0 515 0 500 0 459 0 404 0 346 0 288 0 237 0 190 0 152 0 121 0 94 0 74 0 58 0 45 0 35 0 26 0 21 0 16 0 13 0 9 0 7 0 6 0 4 0 4 0 2 0 2 0 2 0 1 0 1 0 1 0 0 0 901 4615 43 MP stroke gr 24 w DA 2653 5024 mt (Percentile of Job Size) s 382 3650 mt -90 rotate ( Expected Response Time ) s 90 rotate SO 6 w 1 sg 0 477 1152 0 0 -477 983 967 4 MP PP -1152 0 0 477 1152 0 0 -477 983 967 5 MP stroke 4 w DO SO 6 w 0 sg 983 967 mt 2135 967 L 983 490 mt 2135 490 L 983 967 mt 983 490 L 2135 967 mt 2135 490 L 983 967 mt 2135 967 L 983 967 mt 983 490 L 983 967 mt 2135 967 L 983 490 mt 2135 490 L 983 967 mt 983 490 L 2135 967 mt 2135 490 L 1516 686 mt (PS ) s 1516 907 mt (SRPT) s gs 983 490 1153 478 MR c np 24 w 319 0 1090 621 2 MP stroke DA 319 0 1090 843 2 MP stroke gr 24 w DA SO 6 w end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument endTexFig 120 1516 a Ft(Figure)37 b(5:)54 b(No)38 b(starv)-5 b(ation)37 b(for)g(big)g(jobs)f(under)g(Exp)s(onen)m(tial)g(job)g(size)i (distribution)33 b(with)j Fl(\032)3508 1531 y Fk(h)3589 1516 y Ft(=)120 1629 y(2)p Fl(;)15 b(\032)252 1644 y Fk(l)304 1629 y Ft(=)25 b(0)120 1904 y(whic)m(h)k(giv)m(es,)892 2050 y Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])1202 2064 y Fk(S)t(RP)d(T)1439 2050 y Ft(=)25 b(\()p Fl(a)20 b Ft(+)1739 1988 y(1)p 1739 2029 46 4 v 1739 2112 a(2)1795 2050 y(\))p Fl(t)1863 2065 y Fk(h)1928 2050 y Fn(\000)g Ft(\()p Fl(a)g Ft(+)g(1\)\()p Fl(e)2370 2012 y Fh(\000)p Fk(x)2491 2050 y Ft(+)g Fl(xe)2676 2012 y Fh(\000)p Fk(x)2775 2050 y Ft(\))p Fl(t)2843 2065 y Fk(h)3498 2050 y Ft(\(30\))261 2311 y(W)-8 b(e)32 b(no)m(w)e(sho)m(w)g(that)h(for)f Fl(a)c(>)f Ft(1,)31 b Fn(8)p Fl(x)p Ft(,)f Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])1907 2325 y Fk(P)d(S)2039 2311 y Fl(>)25 b(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])2445 2325 y Fk(S)t(RP)d(T)2656 2311 y Ft(.)261 2491 y(T)-8 b(o)31 b(sho)m(w)f(that)h Fl(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])1127 2505 y Fk(P)d(S)1259 2491 y Fl(>)25 b(E)5 b Ft([)p Fl(T)13 b Ft(\()p Fl(x)p Ft(\)])1665 2505 y Fk(S)t(RP)d(T)1876 2491 y Ft(,)31 b(it)f(su\016ces)g(to)h(sho)m(w)f(that)1004 2689 y Fl(a)1052 2656 y Fi(2)p 946 2730 205 4 v 946 2813 a Fl(a)20 b Fn(\000)g Ft(1)1160 2751 y Fl(e)1202 2713 y Fh(\000)p Fk(x)1322 2751 y Fn(\000)1481 2689 y Fl(a)g Ft(+)g(1)p 1422 2730 321 4 v 1422 2813 a(2\()p Fl(a)i Fn(\000)d Ft(1\))1753 2751 y Fl(e)1795 2713 y Fh(\000)p Fk(ax)1957 2751 y Fl(<)25 b Ft(\()p Fl(a)c Ft(+)e(1\)\()p Fl(e)2404 2713 y Fh(\000)p Fk(x)2525 2751 y Ft(+)h Fl(xe)2710 2713 y Fh(\000)p Fk(x)2809 2751 y Ft(\))261 3066 y(Or)30 b(equiv)-5 b(alen)m(tly)d(,)29 b(w)m(e)i(m)m(ust)g(sho)m(w)f(that:)1129 3242 y(1)p 1049 3283 205 4 v 1049 3366 a Fl(a)21 b Fn(\000)f Ft(1)1264 3304 y Fl(e)1306 3266 y Fh(\000)p Fk(x)1488 3304 y Fl(<)1710 3242 y(a)g Ft(+)g(1)p 1652 3283 321 4 v 1652 3366 a(2\()p Fl(a)h Fn(\000)f Ft(1\))1983 3304 y Fl(e)2025 3266 y Fh(\000)p Fk(ax)2181 3304 y Ft(+)g(\()p Fl(a)h Ft(+)f(1\))p Fl(xe)2641 3266 y Fh(\000)p Fk(x)1360 3542 y Ft(1)83 b Fl(<)g Ft(\()p Fl(a)1725 3505 y Fi(2)1785 3542 y Fn(\000)20 b Ft(1\))p Fl(x)h Ft(+)2130 3481 y Fl(a)f Ft(+)g(1)p 2130 3521 205 4 v 2209 3605 a(2)2344 3542 y Fl(e)2386 3505 y Fi(\()p Fh(\000)p Fk(a)p Fi(+1\))p Fk(x)120 3767 y Ft(De\014ne)1153 3896 y Fl(g)s Ft(\()p Fl(x)p Ft(\))27 b(=)e(1)c Fn(\000)f Ft(\()p Fl(a)1684 3858 y Fi(2)1744 3896 y Fn(\000)f Ft(1\))p Fl(x)i Fn(\000)2088 3834 y Fl(a)g Ft(+)e(1)p 2088 3875 V 2168 3958 a(2)2303 3896 y Fl(e)2345 3858 y Fi(\()p Fh(\000)p Fk(a)p Fi(+1\))p Fk(x)120 4103 y Ft(Clearly)31 b Fl(g)s Ft(\(0\))h(=)d(\(1)22 b Fn(\000)g Fl(a)p Ft(\))p Fl(=)p Ft(2)34 b(whic)m(h)d(is)h(less)g (than)h(0.)49 b Fl(g)2039 4070 y Fh(0)2062 4103 y Ft(\()p Fl(x)p Ft(\))30 b(=)g(\(1)22 b Fn(\000)g Fl(a)2558 4070 y Fi(2)2597 4103 y Ft(\)\(1)h Fn(\000)f Fl(e)2870 4070 y Fi(\()p Fh(\000)p Fk(a)p Fi(+1\))p Fk(x)3151 4103 y Fl(=)p Ft(2\),)35 b(whic)m(h)d(is)120 4216 y(less)e(than)g(0,)h(for)f Fl(x)25 b Fn(\025)g Ft(0.)41 b(Th)m(us)30 b Fl(g)s Ft(\()p Fl(x)p Ft(\))c Fl(<)f Ft(0)31 b(for)f(all)f Fl(x)c(>)g Ft(0,)31 b(and)f(the)h(pro)s(of)e(follo)m(ws.)p 3196 4216 40 40 v 154 4329 a(Figure)k(5)i(sho)m(ws)e(resp)s(onse)g(time)h (as)g(a)h(function)d(of)j(job)e(size)h(when)f(the)h(job)g(size)g (distribution)c(is)120 4498 y(Exp)s(onen)m(tial)i(when)h Fl(\032)920 4513 y Fk(h)997 4498 y Ft(=)e(2)j(and)f Fl(\032)1405 4513 y Fk(l)1463 4498 y Ft(=)e(0.)52 b(The)33 b(\014gure)g(sho)m(ws)h (that)h(ev)m(ery)g(job)e(prefers)g(SRPT)g(to)120 4611 y(PS)26 b(in)f(exp)s(ectation)i(and)f(furthermore)g(that)h(the)g(impro) m(v)m(emen)m(t)g(in)e(mean)h(resp)s(onse)g(time)g(of)h(SRPT)120 4724 y(o)m(v)m(er)i(PS)d(is)h(signi\014can)m(t)f(\(a)i(factor)g(of)g (ab)s(out)f(3,)i(judging)c(b)m(y)j(the)f(area)h(under)e(the)i(curv)m (es\).)40 b(Observ)m(e)120 4837 y(that)35 b(in)d(the)i(ab)s(o)m(v)m(e)h (pro)s(of,)g(w)m(e)f(required)e(that)j Fl(\032)1864 4852 y Fk(h)1940 4837 y Fl(>)c Ft(2.)51 b(W)-8 b(e)36 b(no)m(w)e(sho)m(w)f (that)i(if)e Fl(\032)3080 4852 y Fk(h)3158 4837 y Ft(is)g(close)i(to)f (1,)120 4950 y(then)c(big)g(jobs)f(fair)h(w)m(orse)h(under)d(SRPT)i(as) g(compared)h(with)e(PS.)1845 5229 y(20)p eop %%Page: 21 23 21 22 bop 930 0 a 15156103 10419816 2170798 11840716 36837785 40521564 startTexFig 930 0 a %%BeginDocument: final_plots/exp11.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: exp11.eps %%CreationDate: 12/30/ 0 18:40:54 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 33 180 560 616 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 33 180 560 616 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0204 7344 csm 193 -48 6330 5232 MR c np 76 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6913 5185 PR 6 w 0 4224 5355 0 0 -4224 899 4613 4 MP PP -5355 0 0 4224 5355 0 0 -4224 899 4613 5 MP stroke 4 w DO SO 6 w 0 sg 899 4613 mt 6254 4613 L 899 389 mt 6254 389 L 899 4613 mt 899 389 L 6254 4613 mt 6254 389 L 899 4613 mt 6254 4613 L 899 4613 mt 899 389 L 899 4613 mt 899 4559 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 264 FMSR 826 4893 mt (0) s 1970 4613 mt 1970 4559 L 1970 389 mt 1970 443 L 1824 4893 mt (20) s 3041 4613 mt 3041 4559 L 3041 389 mt 3041 443 L 2895 4893 mt (40) s 4112 4613 mt 4112 4559 L 4112 389 mt 4112 443 L 3966 4893 mt (60) s 5183 4613 mt 5183 4559 L 5183 389 mt 5183 443 L 5037 4893 mt (80) s 6254 4613 mt 6254 4559 L 6254 389 mt 6254 443 L 6034 4893 mt (100) s 899 4613 mt 953 4613 L 6254 4613 mt 6200 4613 L 718 4711 mt (0) s 899 4010 mt 953 4010 L 6254 4010 mt 6200 4010 L 498 4108 mt (100) s 899 3406 mt 953 3406 L 6254 3406 mt 6200 3406 L 498 3504 mt (200) s 899 2803 mt 953 2803 L 6254 2803 mt 6200 2803 L 498 2901 mt (300) s 899 2199 mt 953 2199 L 6254 2199 mt 6200 2199 L 498 2297 mt (400) s 899 1596 mt 953 1596 L 6254 1596 mt 6200 1596 L 498 1694 mt (500) s 899 992 mt 953 992 L 6254 992 mt 6200 992 L 498 1090 mt (600) s 899 389 mt 953 389 L 6254 389 mt 6200 389 L 498 487 mt (700) s 899 4613 mt 6254 4613 L 899 389 mt 6254 389 L 899 4613 mt 899 389 L 6254 4613 mt 6254 389 L gs 899 389 5356 4225 MR c np DA 0 0 0 0 0 -1 0 -1 0 -9 0 -32 0 -76 0 -143 0 -220 0 -289 0 -336 1 -354 3 -348 18 -323 57 -287 18 -50 0 0 112 -195 233 -204 344 -166 438 -133 497 -104 515 -81 499 -62 459 -48 405 -37 345 -29 289 -21 236 -17 190 -13 152 -10 121 -7 94 -6 74 -4 58 -4 45 -2 35 -2 26 -2 21 -1 16 -1 13 -1 9 0 7 -1 6 0 4 0 4 0 2 -1 2 0 2 0 1 0 1 0 1 0 0 0 901 4613 54 MP stroke DD 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 1 -6 3 -37 18 -136 57 -332 18 -92 0 -3017 112 0 233 0 344 0 438 0 497 0 515 0 499 0 459 0 405 0 345 0 289 0 236 0 190 0 152 0 121 0 94 0 74 0 58 0 45 0 35 0 26 0 21 0 16 0 13 0 9 0 7 0 6 0 4 0 4 0 2 0 2 0 2 0 1 0 1 0 1 0 0 0 901 4613 54 MP stroke gr DD gs 828 919 5500 3768 MR c np SO 24 w 901 4613 PD 901 4613 PD 902 4613 PD 903 4613 PD 904 4613 PD 906 4613 PD 908 4613 PD 910 4613 PD 914 4613 PD 918 4613 PD 924 4613 PD 931 4613 PD 940 4613 PD 953 4613 PD 969 4613 PD 990 4613 PD 1016 4613 PD 1051 4613 PD 1096 4613 PD 1154 4613 PD 1228 4613 PD 1322 4613 PD 1443 4613 PD 1595 4613 PD 1785 4613 PD 2021 4613 PD 2310 4613 PD 2655 4613 PD 3060 4613 PD 3519 4613 PD 4018 4613 PD 4533 4613 PD 5030 4613 PD 5468 4613 PD 5812 4613 PD 6045 4613 PD 6157 4613 PD 6157 1596 PD 6175 1504 PD 6232 1172 PD 6250 1036 PD 6253 999 PD 6254 993 PD 6254 992 PD 6254 992 PD 6254 992 PD 6254 992 PD 6254 992 PD 6254 992 PD 6254 992 PD 6254 992 PD 6254 992 PD 6254 992 PD 6254 992 PD DD gr 24 w gs 899 389 5356 4225 MR c np gr 2327 5142 mt (Percentile of Job size) s 443 4181 mt -90 rotate (Expected Response Time) s 90 rotate %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 204 FMSR 575 937 mt -90 rotate () s 90 rotate %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 264 FMSR SO 6 w 1 sg 0 534 1402 0 0 -534 4800 973 4 MP PP -1402 0 0 534 1402 0 0 -534 4800 973 5 MP stroke 4 w DO SO 6 w 0 sg 4800 973 mt 6202 973 L 4800 439 mt 6202 439 L 4800 973 mt 4800 439 L 6202 973 mt 6202 439 L 4800 973 mt 6202 973 L 4800 973 mt 4800 439 L 4800 973 mt 6202 973 L 4800 439 mt 6202 439 L 4800 973 mt 4800 439 L 6202 973 mt 6202 439 L 5463 647 mt (PS ) s 5463 951 mt (SRPT) s gs 4800 439 1403 535 MR c np DA 397 0 4933 561 2 MP stroke DD 397 0 4933 845 2 MP stroke SO gs 5058 772 147 147 MR c np 24 w 5131 845 PD gr 24 w gr 24 w 6 w end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument endTexFig 120 1516 a Ft(Figure)39 b(6:)59 b(Big)40 b(jobs)f(su\013er)g(under)f (SRPT)g(for)h(Exp)s(onen)m(tial)f(job)i(size)f(distribution)d(with)i Fl(\032)3504 1531 y Fk(h)3589 1516 y Ft(=)120 1629 y(1)p Fl(:)p Ft(1)p Fl(;)15 b(\032)322 1644 y Fk(l)375 1629 y Ft(=)25 b(0)120 1904 y Fq(Observ)-6 b(ation)35 b(9)46 b Fo(F)-7 b(or)34 b(an)f(exp)-5 b(onential)35 b(job)e(size)g (distribution)h(with)g Fl(\032)2637 1919 y Fk(h)2708 1904 y Fn(\031)26 b Ft(1)33 b Fo(and)h Fl(\032)3107 1919 y Fk(l)3159 1904 y Ft(=)26 b(0)p Fo(,)33 b(big)g(jobs)120 2017 y(p)-5 b(erform)35 b(worse)e(under)g(SRPT)g(as)g(c)-5 b(omp)g(ar)g(e)g(d)36 b(with)e(PS.)120 2272 y Ft(The)g(pro)s(of)f(is)h (eviden)m(t)g(from)g(Figure)g(6.)53 b(W)-8 b(e)35 b(no)m(w)g(pro)m (vide)e(some)i(in)m(tuition)d(for)i(wh)m(y)g(the)g(case)i(of)120 2385 y Fl(\032)167 2400 y Fk(h)237 2385 y Fn(\031)25 b Ft(1)31 b(is)e(bad)h(for)g(SRPT)f(as)i(compared)f(with)f(PS)h(with)f (resp)s(ect)i(to)g(large)f(jobs.)261 2566 y(Consider)g(a)j(job)f(of)g (size)g(a)g(little)f(bigger)h(than)g Fl(x)1992 2580 y Fi(0)2031 2566 y Ft(.)46 b(If)32 b Fl(\032)2242 2581 y Fk(h)2315 2566 y Fn(\031)27 b Ft(1,)34 b(then)d(there)i(is)e(a)h(big) f(di\013erence)120 2679 y(under)25 b(SRPT)g(vs.)40 b(PS)26 b(with)f(resp)s(ect)h(to)i(the)f(remaining)d(size)j(on)f(this)g(job)g (at)h(the)g(end)f(of)h(the)f(HIGH)120 2792 y(p)s(erio)s(d.)41 b(SRPT)31 b(has)g(a)g(large)h(remaining)d(size)j(\(the)g(original)d (size)i(of)h(the)f(job\).)44 b(In)31 b(con)m(trast)h(under)120 2904 y(PS)k(since)g Fl(\032)545 2919 y Fk(h)626 2904 y Ft(is)g(lo)m(w,)i(big)d(jobs)h(receiv)m(e)i(quite)e(a)h(bit)e(of)i (service)f(during)f(the)i(high)e(p)s(erio)s(d,)h(hence)120 3017 y(their)27 b(remaining)f(size)i(is)g(small,)f(and)h(therefore)g (resp)s(onse)f(times)h(in)f(this)g(case)i(are)g(lo)m(w)m(er)f(under)f (PS)120 3130 y(than)j(SRPT)f(\(see)j(Figure)e(6\).)261 3311 y(Ho)m(w)m(ev)m(er)42 b(ev)m(en)e(in)e(the)i(case)h(of)e Fl(\032)1495 3326 y Fk(h)1581 3311 y Fn(\031)h Ft(1,)j(w)m(e)d(\014nd)e (that)i(for)f(the)h Fl(B)5 b Ft(\()p Fl(\013)41 b Ft(=)f(1)p Fl(:)p Ft(5\))h(distribution,)120 3424 y(starv)-5 b(ation)31 b(is)e(largely)h(diminished.)120 3704 y Fq(Observ)-6 b(ation)35 b(10)46 b Fo(When)31 b Fl(\032)1162 3719 y Fk(h)1232 3704 y Ft(=)25 b(1)p Fl(:)p Ft(1)p Fo(,)32 b(and)f(the)g(job)g(size)g(distribution)h(is)e Fl(B)5 b Ft(\()p Fl(\013)26 b Ft(=)f(1)p Fl(:)p Ft(5\))p Fo(,)32 b(only)g Ft(0)p Fl(:)p Ft(06\045)120 3817 y Fo(of)h(jobs)g(do)g(worse)h (under)f(SRPT)g(as)g(c)-5 b(omp)g(ar)g(e)g(d)36 b(with)d(PS,)g(and)g (only)h(at)f(most)g Ft(20\045)h Fo(worse.)261 4097 y Ft(T)-8 b(o)34 b(explain)d(the)i(ab)s(o)m(v)m(e)i(observ)-5 b(ation,)33 b(w)m(e)h(ha)m(v)m(e)g(to)g(return)e(to)i(the)f Fo(he)-5 b(avy-taile)g(d)37 b(pr)-5 b(op)g(erty)p Ft(,)37 b(ex-)120 4210 y(hibited)c(b)m(y)i(the)g Fl(B)5 b Ft(\()p Fl(\013)33 b Ft(=)g(1)p Fl(:)p Ft(5\))j(distribution.)52 b(Recall)34 b(that)i(the)f(hea)m(vy-tailed)g(prop)s(ert)m(y)g(sa)m(ys)g (that)120 4323 y(v)m(ery)k(few)f(of)h(the)g(largest)g(jobs)f(carry)g (all)g(the)h(w)m(eigh)m(t.)65 b(F)-8 b(or)40 b(distributions)34 b(with)k(a)h(hea)m(vy-tailed)120 4436 y(prop)s(ert)m(y)-8 b(,)38 b(the)f(w)m(ork)f(receiv)m(ed)h(b)m(y)g(the)g(v)m(ery)f(largest) h(jobs)f(under)f(PS)h(during)e(the)j(HIGH)g(p)s(erio)s(d)120 4549 y(will)28 b(b)s(e)j(negligible)d(compared)j(to)h(their)e(v)m(ery)h (large)g(size.)42 b(Th)m(us)30 b(these)i(jobs)e(p)s(erform)g (comparably)120 4662 y(under)f(SRPT)g(and)h(PS.)g(Hence)h(no)f(\\starv) -5 b(ation.")261 4843 y(W)d(e)32 b(lea)m(v)m(e)g(it)f(as)g(an)g Fo(op)-5 b(en)34 b(pr)-5 b(oblem)33 b Ft(to)e(determine)f(the)h(exact)i (conditions)c(under)g(whic)m(h)h(SRPT)120 4955 y(has)39 b Fo(desir)-5 b(able)42 b(pr)-5 b(op)g(erties)42 b Ft(as)e(compared)g (with)e(PS.)h(W)-8 b(e)40 b(conjecture)h(that)f(these)g(conditions)e (are)1845 5229 y(21)p eop %%Page: 22 24 22 23 bop 120 91 a Ft(related)35 b(to)h Fl(\032)591 106 y Fk(h)636 91 y Ft(,)g(and)f(the)g(nature)g(of)h(the)f(job)g(size)g (distribution,)e(in)h(particular)f(the)j(w)m(eigh)m(t)f(of)h(its)120 204 y(tail,)30 b(its)g(o)m(v)m(erall)g(range,)h(and)f(its)g(v)-5 b(ariance.)120 558 y Fp(8)135 b(Conclusion)120 829 y Ft(In)35 b(this)g(pap)s(er)g(w)m(e)i(prop)s(ose)e(a)h(solution)f(for)h (coping)f(with)g(transien)m(t)h(o)m(v)m(erload)h(in)d(systems.)58 b(Our)120 942 y(prop)s(osal)43 b(is)g(that)i(the)g(traditional)e(sc)m (heduling)f(p)s(olicy)h(used)g(in)g(systems)i(\(PS)f(sc)m(heduling\))f (b)s(e)120 1055 y(replaced)31 b(b)m(y)g(SRPT)f(sc)m(heduling)g(of)h (jobs.)43 b(W)-8 b(e)33 b(consider)d(a)h(HIGH-LO)m(W)i(w)m(orkload)e (mo)s(del)f(whic)m(h)120 1168 y(alternates)40 b(b)s(et)m(w)m(een)h(a)f (p)s(erio)s(d)e(of)i(o)m(v)m(erload)h(\(HIGH\))g(and)e(a)h(p)s(erio)s (d)e(of)i(lo)m(w)f(load)h(\(LO)m(W\).)h(W)-8 b(e)120 1281 y(obtain)25 b(analytical)g(appro)m(ximations)f(on)i(the)g(resp)s (onse)e(time)i(for)f(a)h(job)f(of)h(size)g Fl(x)f Ft(under)f(the)i (HIGH-)120 1394 y(LO)m(W)39 b(mo)s(del)e(and)h(other)h(metrics.)65 b(Our)37 b(analytical)h(appro)m(ximation)f(results)h(matc)m(h)h (closely)f(to)120 1507 y(sim)m(ulation.)261 1687 y(W)-8 b(e)30 b(\014nd)e(the)h(b)s(eha)m(vior)f(of)i(b)s(oth)e(SRPT)g(and)h (PS)f(under)g(the)h(HIGH-LO)m(W)h(mo)s(del)e(to)i(b)s(e)e(quite)120 1800 y(di\013eren)m(t)22 b(from)f(that)i(under)d(a)j(tradition)e (M/G/1,)k Fl(\032)h(<)f Ft(1)d(queue.)38 b(F)-8 b(or)23 b(example,)g(the)g(main)e(prop)s(ert)m(y)120 1913 y(of)33 b(PS)f({)i(fairness)d(\(in)h(the)h(sense)g(of)h(the)f(same)g(mean)g (slo)m(wdo)m(wn)f(for)h(all)f(jobs\))h({)g(no)g(longer)f(holds)120 2026 y(under)d(the)h(HIGH-LO)m(W)i(mo)s(del.)261 2207 y(W)-8 b(e)29 b(ev)-5 b(aluate)28 b(our)f(analytical)g(results)f(on)h (a)h(distribution)c(c)m(haracteristic)k(of)g(to)s(da)m(y's)g(computer) 120 2320 y(w)m(orkloads,)k(and)g(\014nd)e(that,)j(for)f(the)g(HIGH-LO)m (W)h(mo)s(del,)e(SRPT)g(impro)m(v)m(es)h(up)s(on)e(PS)h(for)h Fo(every)120 2432 y Ft(job)g(size)h(\(in)f(exp)s(ectation\),)i(and)e (that)h(the)g(impro)m(v)m(emen)m(t)g(in)f(mean)g(resp)s(onse)g(time)g (can)h(b)s(e)f(quite)120 2545 y(signi\014can)m(t.)261 2726 y(Our)26 b(analysis)g(sheds)g(ligh)m(t)h(on)g(some)g(general)h (reasons)f(for)g(wh)m(y)g(SRPT)f(p)s(erforms)f(w)m(ell)i(as)g(com-)120 2839 y(pared)k(with)f(PS)g(under)g(the)i(HIGH-LO)m(W)g(mo)s(del.)43 b(Our)30 b(analysis)f(sho)m(ws)i(that)h(PS)f(is)f(particularly)120 2952 y(ine\013ectiv)m(e)f(in)f(dealing)g(with)g(p)s(erio)s(ds)e(of)k (temp)s(orary)e(o)m(v)m(erload.)42 b(Due)29 b(to)h(its)e(time-sharing)g (nature,)120 3065 y(it)23 b(deteriorates)g(the)h(p)s(erformance)e(of)h (all)f(the)h(jobs,)i(whic)m(h)c(is)i(actually)f Fo(unfair)i Ft(to)g(small)d(jobs.)38 b(More-)120 3178 y(o)m(v)m(er,)29 b(PS)c(is)g(particularly)f(slo)m(w)h(at)i(getting)g(the)f(system)g (\\bac)m(k)i(to)f(normal")e(once)i(the)f(o)m(v)m(erload)h(has)120 3291 y(disapp)s(eared.)48 b(By)34 b(con)m(trast,)i(SRPT)d(accum)m (ulates)h(far)f(few)m(er)h(jobs)f(during)f(the)h(o)m(v)m(erload)i(p)s (erio)s(d,)120 3403 y(and)30 b(is)f(also)i(m)m(uc)m(h)f(more)g (e\016cien)m(t)h(at)g(getting)h(them)e(out)g(once)i(the)e(o)m(v)m (erload)h(p)s(erio)s(d)e(is)g(o)m(v)m(er.)261 3584 y(Our)20 b(analysis)f(sheds)h(ligh)m(t)g(on)h(wh)m(y)g(SRPT)e(p)s(erforms)h(w)m (ell)g(as)h(compared)g(with)e(PS)h(ev)m(en)i(on)f(large)120 3697 y(jobs.)39 b(The)27 b(reason)h(is)f(that)h(while)d(it)i(seems)h (ob)m(vious)f(that)h(large)g(jobs)f(w)m(on't)h(receiv)m(e)g(service)f (under)120 3810 y(SRPT)k(during)g(the)i(o)m(v)m(erload)g(p)s(erio)s(d,) e(it)i(turns)e(out)i(that)g(they)g(also)f(don't)h(receiv)m(e)g(m)m(uc)m (h)g(service)120 3923 y(under)c(PS)i(during)e(the)i(o)m(v)m(erload)h(p) s(erio)s(d.)40 b(This)29 b(is)h(particularly)f(true)i(when)f(the)h (distribution)c(has)120 4036 y(a)k(hea)m(vy-tailed)f(prop)s(ert)m(y)-8 b(.)261 4216 y(Our)37 b(results)f(ha)m(v)m(e)j(implications)c(for)j (real)f(w)m(orld)g(systems,)j(where)d(\015uctuations)g(in)f(load)i(are) 120 4329 y(common.)64 b(Under)37 b(PS)h(sc)m(heduling,)g(these)h (\015uctuations)e(can)h(results)f(in)g(large)h(buildups)c(of)k(jobs)120 4442 y(whic)m(h)30 b(con)m(tin)m(ue)h(to)h(e\013ect)h(the)e(system)h (for)f(a)g(long)g(time.)43 b(In)30 b(SRPT,)h(as)g(w)m(e'v)m(e)i(sho)m (wn,)e(the)g(e\013ect)120 4555 y(of)g(load)f(\015uctuations)f(is)g(m)m (uc)m(h)i(less)e(sev)m(ere.)1845 5229 y(22)p eop %%Page: 23 25 23 24 bop 120 91 a Fp(9)135 b(Ac)l(kno)l(wledgemen)l(ts)120 362 y Ft(W)-8 b(e)31 b(w)m(ould)d(lik)m(e)h(to)i(thank)e(John)g(Leho)s (czky)h(for)f(p)s(oin)m(ting)f(us)h(to)h(the)g(appropriate)f(prior)f (literature)120 475 y(and)i(for)g(reading)f(early)h(drafts)g(of)h(this) e(w)m(ork.)120 792 y Fp(References)155 973 y Fi([1])45 b(G.)32 b(Banga,)i(P)-6 b(.)32 b(Drusc)n(hel,)h(and)g(J.)e(Mogul.)56 b(Better)33 b(op)r(erating)g(system)e(features)h(for)f(faster)h(net)n (w)n(ork)h(serv)n(ers.)55 b Fa(A)n(CM)275 1052 y(SIGMETRICS)27 b(Performanc)l(e)g(Evaluation)g(R)l(eview)p Fi(,)c(26\(3\):23{30,)j (1998.)155 1204 y([2])45 b(Nikhil)21 b(Bansal)h(and)h(Mor)e(Harc)n (hol-Balter.)28 b(Analysis)21 b(of)h(SRPT)g(sc)n(heduling:)31 b(In)n(v)n(estigating)24 b(unfairness.)k(In)23 b Fa(Pr)l(o)l(c)l(e)l(e) l(dings)275 1283 y(of)j(Performanc)l(e)h(and)f(A)n(CM)g(Sigmetrics)p Fi(,)c(2001.)155 1435 y([3])45 b(M.)30 b(Bender,)j(S.)d(Chakrabarti,)j (and)e(S.)f(Muth)n(ukrishnan.)53 b(Flo)n(w)31 b(and)g(stretc)n(h)h (metrics)d(for)h(sc)n(heduling)i(con)n(tinous)g(job)275 1514 y(streams.)e(In)24 b Fa(Pr)l(o)l(c)l(e)l(e)l(dings)k(of)e(the)f (9th)h(A)n(nnual)h(A)n(CM-SIAM)e(Symp)l(osium)j(on)e(Discr)l(ete)e(A)n (lgorithms)p Fi(,)h(1998.)155 1666 y([4])45 b(H.)22 b(Braun)h(and)g(K.) e(Cla\013y)-6 b(.)30 b(W)-6 b(eb)23 b(tra\016c)g(c)n(haracterization:) 32 b(an)23 b(assessmen)n(t)f(of)h(the)g(impact)f(of)g(cac)n(hing)i(do)r (cumen)n(ts)f(from)275 1745 y(NCSA's)g(Web)i(serv)n(er.)30 b(In)25 b Fa(Pr)l(o)l(c)l(e)l(e)l(dings)i(of)f(the)g(Se)l(c)l(ond)g (International)h(WWW)f(Confer)l(enc)l(e)p Fi(,)e(1994.)155 1897 y([5])45 b(H.)28 b(Chen,)j(O.)d(Kella,)h(and)g(G.)g(W)-6 b(eiss.)46 b(Fluid)28 b(appro)n(ximations)h(for)f(a)h(pro)r(cessor)g (sharing)f(queue.)48 b Fa(Queueing)29 b(Systems:)275 1976 y(The)l(ory)d(and)h(Applic)l(ations)p Fi(,)e(27:99{125,)g(1997.) 155 2128 y([6])45 b(M.)19 b(Cola)t(janni,)h(P)-6 b(.)19 b(S.)h(Y)-6 b(u,)20 b(and)g(D.)f(M.)g(Dias.)24 b(Analysis)19 b(of)g(task)i(assignmen)n(t)e(p)r(olicies)h(in)f(scalable)h (distributed)g(W)-6 b(eb-serv)n(er)275 2207 y(systems.)30 b Fa(IEEE)d(T)-5 b(r)l(ansactions)27 b(on)f(Par)l(al)t(lel)h(and)g (Distribute)l(d)e(Systems)p Fi(,)e(9\(6\),)h(1998.)155 2359 y([7])45 b(M.)33 b(Cro)n(v)n(ella)g(and)i(A.)e(Besta)n(vros.)61 b(Self-similarit)n(y)30 b(in)k(World)f(Wide)h(Web)h(tra\016c:)51 b(Evidence)35 b(and)f(p)r(ossible)g(causes.)275 2438 y(In)27 b Fa(Pr)l(o)l(c)l(e)l(e)l(dings)j(of)e(the)f(1996)j(A)n(CM)d (SIGMETRICS)i(International)g(Confer)l(enc)l(e)f(on)g(Me)l(asur)l (ement)h(and)f(Mo)l(deling)h(of)275 2517 y(Computer)e(Systems)p Fi(,)c(pages)h(160{169,)h(Ma)n(y)f(1996.)155 2669 y([8])45 b(Daniel)21 b(M.)f(Dias,)g(William)f(Kish,)h(Ra)t(jat)h(Mukherjee,)g (and)g(Ren)n(u)h(T)-6 b(ew)n(ari.)26 b(A)20 b(scalable)h(and)g(highly)g (a)n(v)l(ailable)g(w)n(eb)h(serv)n(er.)275 2748 y(In)i Fa(COMPCON)p Fi(,)f(pages)h(85{92,)h(1996.)155 2900 y([9])45 b(P)n(eter)31 b(Drusc)n(hel)f(and)h(Gaura)n(v)g(Banga.)52 b(Lazy)31 b(receiv)n(er)f(pro)r(cessing)h(\(LRP\):)g(A)f(net)n(w)n(ork) h(subsystem)f(arc)n(hitecture)i(for)275 2979 y(serv)n(er)24 b(systems.)30 b(In)24 b Fa(Pr)l(o)l(c)l(e)l(e)l(dings)k(of)e(OSDI)f ('96)p Fi(,)f(Octob)r(er)g(1996.)120 3131 y([10])45 b(James)24 b(Gw)n(ertzman)h(and)g(Margo)f(Seltzer.)35 b(The)25 b(case)g(for)f (geographical)h(push-cac)n(hing.)35 b(In)25 b Fa(Pr)l(o)l(c)l(e)l(e)l (dgins)k(of)e(HotOS)f('94)p Fi(,)275 3210 y(Ma)n(y)e(1994.)120 3363 y([11])45 b(Mor)17 b(Harc)n(hol-Balter,)h(Mark)g(Cro)n(v)n(ella,)g (and)g(Cristina)f(Murta.)22 b(On)17 b(c)n(ho)r(osing)i(a)f(task)g (assignmen)n(t)g(p)r(olicy)g(for)f(a)g(distributed)275 3441 y(serv)n(er)24 b(system.)30 b Fa(IEEE)d(Journal)g(of)f(Par)l(al)t (lel)h(and)g(Distribute)l(d)e(Computing)p Fi(,)f(59:204)h({)e(228,)h (1999.)120 3594 y([12])45 b(Mor)25 b(Harc)n(hol-Balter)h(and)g(Allen)f (Do)n(wney)-6 b(.)38 b(Exploiting)26 b(pro)r(cess)g(lifetime)e (distributions)h(for)g(dynamic)g(load)h(balancing.)275 3672 y(In)e Fa(Pr)l(o)l(c)l(e)l(e)l(dings)k(of)e(SIGMETRICS)h('96)p Fi(,)d(pages)g(13{24,)h(1996.)120 3825 y([13])45 b(A.)16 b(Iy)n(engar,)j(E.)e(MacNair,)g(and)g(T.)f(Nguy)n(en.)21 b(An)c(analysis)f(of)h(w)n(eb)g(serv)n(er)f(p)r(erformance.)k(In)d Fa(Pr)l(o)l(c)l(e)l(e)l(dings)k(of)f(GLOBECOM)275 3904 y('97)p Fi(,)k(1997.)120 4056 y([14])45 b(A.)25 b(Jean-Marie)h(and)g(P) -6 b(.)25 b(Rob)r(ert.)38 b(On)25 b(the)i(transien)n(t)f(b)r(eha)n (vior)g(of)g(the)g(pro)r(cessor-sharing)f(queue.)39 b Fa(Queueing)26 b(Systems:)275 4135 y(The)l(ory)g(and)h(Applic)l(ations) p Fi(,)e(17:129{136,)g(1994.)120 4287 y([15])45 b(M.)34 b(Kaasho)r(ek,)39 b(D.)34 b(Engler,)j(D.)e(W)-6 b(allac)n(h,)38 b(and)d(G.)g(Ganger.)66 b(Serv)n(er)35 b(op)r(erating)h(systems.)64 b(In)35 b Fa(SIGOPS)i(Eur)l(op)l(e)l(an)275 4366 y(Workshop)28 b('96)p Fi(,)23 b(pages)i(141{148,)g(1996.)120 4518 y([16])45 b(Dongeun)24 b(Kim,)c(Cheol)i(Ho)g(P)n(ark,)g(and)h(Daey)n(eon)g(P)n (ark.)29 b(Request)23 b(rate)g(adaptiv)n(e)g(dispatc)n(hing)h(arc)n (hitecture)f(for)e(scalable)275 4597 y(in)n(ternet)k(serv)n(er.)120 4749 y([17])45 b(Leonard)25 b(Kleinro)r(c)n(k.)31 b Fa(Queueing)25 b(Systems)p Fi(,)d(v)n(olume)i(I)r(I.)f(Computer)h(Applications.)31 b(John)25 b(Wiley)e(&)h(Sons,)f(1976.)120 4901 y([18])45 b(W.)25 b(E.)f(Leland)h(and)g(T.)f(J.)g(Ott.)35 b(Load-balancing)26 b(heuristics)e(and)h(pro)r(cess)g(b)r(eha)n(vior.)34 b(In)25 b Fa(Pr)l(o)l(c)l(e)l(e)l(dings)k(of)e(Performanc)l(e)275 4980 y(and)g(A)n(CM)e(Sigmetrics)p Fi(,)e(pages)h(54{69,)h(1986.)1845 5229 y Ft(23)p eop %%Page: 24 26 24 25 bop 120 91 a Fi([19])45 b(Je\013rey)20 b(C.)f(Mogul.)24 b(Net)n(w)n(ork)c(b)r(eha)n(vior)g(of)f(a)h(busy)g(w)n(eb)f(serv)n(er)g (and)h(its)g(clien)n(ts.)k(T)-6 b(ec)n(hnical)20 b(rep)r(ort,)g(DEC)f (WRL)h(Researc)n(h)275 170 y(Rep)r(ort)k(95/5,)h(Octob)r(er)f(1995.)120 324 y([20])45 b(Je\013rey)22 b(C.)f(Mogul)g(and)h(K.)f(K.)g (Ramakrishnan.)26 b(Eliminating)20 b(receiv)n(e)i(liv)n(elo)r(c)n(k)g (in)f(an)h(in)n(terrupt-driv)n(en)f(k)n(ernel.)28 b(In)22 b Fa(Pr)l(o)l(c.)275 403 y(USENIX)k(1996)h(T)-5 b(e)l(chnic)l(al)27 b(Confer)l(enc)l(e)p Fi(,)c(pages)i(99{111,)g(1996.)120 556 y([21])45 b(Da)n(vid)19 b(L.)g(P)n(eterson)h(and)f(Da)n(vid)g(B.)f (Adams.)k(F)-6 b(ractal)20 b(patterns)g(in)f(D)n(ASD)f(I/O)i(tra\016c.) j(In)c Fa(CMG)j(Pr)l(o)l(c)l(e)l(e)l(dings)p Fi(,)f(Decem)n(b)r(er)275 635 y(1996.)120 789 y([22])45 b(A.)23 b(Silb)r(ersc)n(hatz)i(and)f(P)-6 b(.)23 b(Galvin.)31 b Fa(Op)l(er)l(ating)26 b(System)g(Conc)l(epts,)g (5th)g(Edition)p Fi(.)31 b(John)25 b(Wiley)f(&)f(Sons,)h(1998.)120 942 y([23])45 b(W.)24 b(Stallings.)31 b Fa(Op)l(er)l(ating)26 b(Systems,)f(2nd)h(Edition)p Fi(.)32 b(Pren)n(tice)24 b(Hall,)f(1995.)120 1096 y([24])45 b(A.S.)23 b(T)-6 b(anen)n(baum.)32 b Fa(Mo)l(dern)26 b(Op)l(er)l(ating)g(Systems)p Fi(.)31 b(Pren)n(tice)24 b(Hall,)f(1992.)120 1249 y([25])45 b(Ronald)24 b(W.)g(W)-6 b(ol\013.)31 b Fa(Sto)l(chastic)c(Mo)l(deling)f(and)g(the)g (The)l(ory)g(of)g(Queues)p Fi(.)31 b(Pren)n(tice)24 b(Hall,)e(1989.) 1845 5229 y Ft(24)p eop %%Trailer end userdict /end-hook known{end-hook}if %%EOF