%!PS-Adobe-3.0 %%Creator: Windows PSCRIPT %%Title: Microsoft Word - !DLMJOUR.NAL %%BoundingBox: 18 19 593 774 %%DocumentNeededResources: (atend) %%DocumentSuppliedResources: (atend) %%Pages: (atend) %%BeginResource: procset Win35Dict 3 1 /Win35Dict 290 dict def Win35Dict begin/bd{bind def}bind def/in{72 mul}bd/ed{exch def}bd/ld{load def}bd/tr/translate ld/gs/gsave ld/gr /grestore ld/M/moveto ld/L/lineto ld/rmt/rmoveto ld/rlt/rlineto ld /rct/rcurveto ld/st/stroke ld/n/newpath ld/sm/setmatrix ld/cm/currentmatrix ld/cp/closepath ld/ARC/arcn ld/TR{65536 div}bd/lj/setlinejoin ld/lc /setlinecap ld/ml/setmiterlimit ld/sl/setlinewidth ld/scignore false def/sc{scignore{pop pop pop}{0 index 2 index eq 2 index 4 index eq and{pop pop 255 div setgray}{3{255 div 3 1 roll}repeat setrgbcolor}ifelse}ifelse}bd /FC{bR bG bB sc}bd/fC{/bB ed/bG ed/bR ed}bd/HC{hR hG hB sc}bd/hC{ /hB ed/hG ed/hR ed}bd/PC{pR pG pB sc}bd/pC{/pB ed/pG ed/pR ed}bd/sM matrix def/PenW 1 def/iPen 5 def/mxF matrix def/mxE matrix def/mxUE matrix def/mxUF matrix def/fBE false def/iDevRes 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt def/fPP false def/SS{fPP{ /SV save def}{gs}ifelse}bd/RS{fPP{SV restore}{gr}ifelse}bd/EJ{gsave showpage grestore}bd/#C{userdict begin/#copies ed end}bd/FEbuf 2 string def/FEglyph(G )def/FE{1 exch{dup 16 FEbuf cvrs FEglyph exch 1 exch putinterval 1 index exch FEglyph cvn put}for}bd/SM{/iRes ed/cyP ed /cxPg ed/cyM ed/cxM ed 72 100 div dup scale dup 0 ne{90 eq{cyM exch 0 eq{cxM exch tr -90 rotate -1 1 scale}{cxM cxPg add exch tr +90 rotate}ifelse}{cyP cyM sub exch 0 ne{cxM exch tr -90 rotate}{cxM cxPg add exch tr -90 rotate 1 -1 scale}ifelse}ifelse}{pop cyP cyM sub exch 0 ne{cxM cxPg add exch tr 180 rotate}{cxM exch tr 1 -1 scale}ifelse}ifelse 100 iRes div dup scale 0 0 transform .25 add round .25 sub exch .25 add round .25 sub exch itransform translate}bd/SJ{1 index 0 eq{pop pop/fBE false def}{1 index/Break ed div/dxBreak ed/fBE true def}ifelse}bd/ANSIVec[ 16#0/grave 16#1/acute 16#2/circumflex 16#3/tilde 16#4/macron 16#5/breve 16#6/dotaccent 16#7/dieresis 16#8/ring 16#9/cedilla 16#A/hungarumlaut 16#B/ogonek 16#C/caron 16#D/dotlessi 16#27/quotesingle 16#60/grave 16#7C/bar 16#82/quotesinglbase 16#83/florin 16#84/quotedblbase 16#85 /ellipsis 16#86/dagger 16#87/daggerdbl 16#88/circumflex 16#89/perthousand 16#8A/Scaron 16#8B/guilsinglleft 16#8C/OE 16#91/quoteleft 16#92/quoteright 16#93/quotedblleft 16#94/quotedblright 16#95/bullet 16#96/endash 16#97 /emdash 16#98/tilde 16#99/trademark 16#9A/scaron 16#9B/guilsinglright 16#9C/oe 16#9F/Ydieresis 16#A0/space 16#A1/exclamdown 16#A4/currency 16#A5/yen 16#A6/brokenbar 16#A7/section 16#A8/dieresis 16#A9/copyright 16#AA/ordfeminine 16#AB/guillemotleft 16#AC/logicalnot 16#AD/hyphen 16#AE/registered 16#AF/macron 16#B0/degree 16#B1/plusminus 16#B2/twosuperior 16#B3/threesuperior 16#B4/acute 16#B5/mu 16#B6/paragraph 16#B7/periodcentered 16#B8/cedilla 16#B9/onesuperior 16#BA/ordmasculine 16#BB/guillemotright 16#BC/onequarter 16#BD/onehalf 16#BE/threequarters 16#BF/questiondown 16#C0/Agrave 16#C1/Aacute 16#C2/Acircumflex 16#C3/Atilde 16#C4/Adieresis 16#C5/Aring 16#C6/AE 16#C7/Ccedilla 16#C8/Egrave 16#C9/Eacute 16#CA /Ecircumflex 16#CB/Edieresis 16#CC/Igrave 16#CD/Iacute 16#CE/Icircumflex 16#CF/Idieresis 16#D0/Eth 16#D1/Ntilde 16#D2/Ograve 16#D3/Oacute 16#D4 /Ocircumflex 16#D5/Otilde 16#D6/Odieresis 16#D7/multiply 16#D8/Oslash 16#D9/Ugrave 16#DA/Uacute 16#DB/Ucircumflex 16#DC/Udieresis 16#DD/Yacute 16#DE/Thorn 16#DF/germandbls 16#E0/agrave 16#E1/aacute 16#E2/acircumflex 16#E3/atilde 16#E4/adieresis 16#E5/aring 16#E6/ae 16#E7/ccedilla 16#E8 /egrave 16#E9/eacute 16#EA/ecircumflex 16#EB/edieresis 16#EC/igrave 16#ED/iacute 16#EE/icircumflex 16#EF/idieresis 16#F0/eth 16#F1/ntilde 16#F2/ograve 16#F3/oacute 16#F4/ocircumflex 16#F5/otilde 16#F6/odieresis 16#F7/divide 16#F8/oslash 16#F9/ugrave 16#FA/uacute 16#FB/ucircumflex 16#FC/udieresis 16#FD/yacute 16#FE/thorn 16#FF/ydieresis ] def/reencdict 12 dict def/IsChar{basefontdict/CharStrings get exch known}bd/MapCh{dup IsChar not{pop/bullet}if newfont/Encoding get 3 1 roll put}bd/MapDegree{16#b0 /degree IsChar{/degree}{/ring}ifelse MapCh}bd/MapBB{16#a6/brokenbar IsChar{/brokenbar}{/bar}ifelse MapCh}bd/ANSIFont{reencdict begin/newfontname ed/basefontname ed FontDirectory newfontname known not{/basefontdict basefontname findfont def/newfont basefontdict maxlength dict def basefontdict{exch dup/FID ne{dup/Encoding eq{exch dup length array copy newfont 3 1 roll put}{exch newfont 3 1 roll put}ifelse}{pop pop}ifelse}forall newfont /FontName newfontname put 127 1 159{newfont/Encoding get exch/bullet put}for ANSIVec aload pop ANSIVec length 2 idiv{MapCh}repeat MapDegree MapBB newfontname newfont definefont pop}if newfontname end}bd/SB{FC /ULlen ed/str ed str length fBE not{dup 1 gt{1 sub}if}if/cbStr ed /dxGdi ed/y0 ed/x0 ed str stringwidth dup 0 ne{/y1 ed/x1 ed y1 y1 mul x1 x1 mul add sqrt dxGdi exch div 1 sub dup x1 mul cbStr div exch y1 mul cbStr div}{exch abs neg dxGdi add cbStr div exch}ifelse/dyExtra ed/dxExtra ed x0 y0 M fBE{dxBreak 0 BCh dxExtra dyExtra str awidthshow}{dxExtra dyExtra str ashow}ifelse fUL{x0 y0 M dxUL dyUL rmt ULlen fBE{Break add}if 0 mxUE transform gs rlt cyUL sl [] 0 setdash st gr}if fSO{x0 y0 M dxSO dySO rmt ULlen fBE{Break add}if 0 mxUE transform gs rlt cyUL sl [] 0 setdash st gr}if n/fBE false def}bd/font{/name ed/Ascent ed 0 ne/fT3 ed 0 ne/fSO ed 0 ne/fUL ed/Sy ed/Sx ed 10.0 div/ori ed -10.0 div/esc ed/BCh ed name findfont/xAscent 0 def/yAscent Ascent def/ULesc esc def ULesc mxUE rotate pop fT3{/esc 0 def xAscent yAscent mxUE transform /yAscent ed/xAscent ed}if [Sx 0 0 Sy neg xAscent yAscent] esc mxE rotate mxF concatmatrix makefont setfont [Sx 0 0 Sy neg 0 Ascent] mxUE mxUF concatmatrix pop fUL{currentfont dup/FontInfo get/UnderlinePosition known not{pop/Courier findfont}if/FontInfo get/UnderlinePosition get 1000 div 0 exch mxUF transform/dyUL ed/dxUL ed}if fSO{0 .3 mxUF transform /dySO ed/dxSO ed}if fUL fSO or{currentfont dup/FontInfo get/UnderlineThickness known not{pop/Courier findfont}if/FontInfo get/UnderlineThickness get 1000 div Sy mul/cyUL ed}if}bd/min{2 copy gt{exch}if pop}bd/max{2 copy lt{exch}if pop}bd/CP{/ft ed{{ft 0 eq{clip}{eoclip}ifelse}stopped{currentflat 1 add setflat}{exit}ifelse}loop}bd/patfont 10 dict def patfont begin /FontType 3 def/FontMatrix [1 0 0 -1 0 0] def/FontBBox [0 0 16 16] def/Encoding StandardEncoding def/BuildChar{pop pop 16 0 0 0 16 16 setcachedevice 16 16 false [1 0 0 1 .25 .25]{pat}imagemask}bd end/p{ /pat 32 string def{}forall 0 1 7{dup 2 mul pat exch 3 index put dup 2 mul 1 add pat exch 3 index put dup 2 mul 16 add pat exch 3 index put 2 mul 17 add pat exch 2 index put pop}for}bd/pfill{/PatFont patfont definefont setfont/ch(AAAA)def X0 64 X1{Y1 -16 Y0{1 index exch M ch show}for pop}for}bd/vert{X0 w X1{dup Y0 M Y1 L st}for}bd/horz{Y0 w Y1{dup X0 exch M X1 exch L st}for}bd/fdiag{X0 w X1{Y0 M X1 X0 sub dup rlt st}for Y0 w Y1{X0 exch M Y1 Y0 sub dup rlt st}for}bd/bdiag{X0 w X1{Y1 M X1 X0 sub dup neg rlt st}for Y0 w Y1{X0 exch M Y1 Y0 sub dup neg rlt st}for}bd/AU{1 add cvi 15 or}bd/AD{1 sub cvi -16 and}bd/SHR{pathbbox AU/Y1 ed AU/X1 ed AD/Y0 ed AD/X0 ed}bd/hfill{/w iRes 37.5 div round def 0.1 sl [] 0 setdash n dup 0 eq{horz}if dup 1 eq{vert}if dup 2 eq{fdiag}if dup 3 eq{bdiag}if dup 4 eq{horz vert}if 5 eq{fdiag bdiag}if}bd/F{/ft ed fm 256 and 0 ne{gs FC ft 0 eq{fill}{eofill}ifelse gr}if fm 1536 and 0 ne{SHR gs HC ft CP fm 1024 and 0 ne{/Tmp save def pfill Tmp restore}{fm 15 and hfill}ifelse gr}if}bd/S{PenW sl PC st}bd/m matrix def/GW{iRes 12 div PenW add cvi}bd/DoW{iRes 50 div PenW add cvi}bd/DW{iRes 8 div PenW add cvi}bd/SP{/PenW ed/iPen ed iPen 0 eq iPen 6 eq or{[] 0 setdash}if iPen 1 eq{[DW GW] 0 setdash}if iPen 2 eq{[DoW GW] 0 setdash}if iPen 3 eq{[DW GW DoW GW] 0 setdash}if iPen 4 eq{[DW GW DoW GW DoW GW] 0 setdash}if}bd/E{m cm pop tr scale 1 0 moveto 0 0 1 0 360 arc cp m sm}bd /AG{/sy ed/sx ed sx div 4 1 roll sy div 4 1 roll sx div 4 1 roll sy div 4 1 roll atan/a2 ed atan/a1 ed sx sy scale a1 a2 ARC}def/A{m cm pop tr AG m sm}def/P{m cm pop tr 0 0 M AG cp m sm}def/RRect{n 4 copy M 3 1 roll exch L 4 2 roll L L cp}bd/RRCC{/r ed/y1 ed/x1 ed/y0 ed/x0 ed x0 x1 add 2 div y0 M x1 y0 x1 y1 r arcto 4{pop}repeat x1 y1 x0 y1 r arcto 4{pop}repeat x0 y1 x0 y0 r arcto 4{pop}repeat x0 y0 x1 y0 r arcto 4{pop}repeat cp}bd/RR{2 copy 0 eq exch 0 eq or{pop pop RRect}{2 copy eq{pop RRCC}{m cm pop/y2 ed/x2 ed/ys y2 x2 div 1 max def/xs x2 y2 div 1 max def/y1 exch ys div def/x1 exch xs div def/y0 exch ys div def/x0 exch xs div def/r2 x2 y2 min def xs ys scale x0 x1 add 2 div y0 M x1 y0 x1 y1 r2 arcto 4{pop}repeat x1 y1 x0 y1 r2 arcto 4{pop}repeat x0 y1 x0 y0 r2 arcto 4{pop}repeat x0 y0 x1 y0 r2 arcto 4{pop}repeat m sm cp}ifelse}ifelse}bd/PP{{rlt}repeat}bd/OB{gs 0 ne{7 3 roll/y ed /x ed x y translate ULesc rotate x neg y neg translate x y 7 -3 roll}if sc B fill gr}bd/B{M/dy ed/dx ed dx 0 rlt 0 dy rlt dx neg 0 rlt cp}bd /CB{B clip n}bd/ErrHandler{errordict dup maxlength exch length gt dup{errordict begin}if/errhelpdict 12 dict def errhelpdict begin/stackunderflow(operand stack underflow)def /undefined(this name is not defined in a dictionary)def/VMerror(you have used up all the printer's memory)def /typecheck(operator was expecting a different type of operand)def /ioerror(input/output error occured)def end{end}if errordict begin /handleerror{$error begin newerror{/newerror false def showpage 72 72 scale/x .25 def/y 9.6 def/Helvetica findfont .2 scalefont setfont x y moveto(Offending Command = )show/command load{dup type/stringtype ne{(max err string)cvs}if show}exec/y y .2 sub def x y moveto(Error = )show errorname{dup type dup( max err string )cvs show( : )show/stringtype ne{( max err string )cvs}if show}exec errordict begin errhelpdict errorname known{x 1 add y .2 sub moveto errhelpdict errorname get show}if end /y y .4 sub def x y moveto(Stack =)show ostack{/y y .2 sub def x 1 add y moveto dup type/stringtype ne{( max err string )cvs}if show}forall showpage}if end}def end}bd end %%EndResource /SVDoc save def %%EndProlog %%BeginSetup Win35Dict begin ErrHandler statusdict begin 0 setjobtimeout end statusdict begin statusdict /jobname (Microsoft Word - !DLMJOUR.NAL) put end /oldDictCnt countdictstack def {statusdict begin 0 setpapertray end }stopped { countdictstack oldDictCnt lt { Win35Dict begin } {1 1 countdictstack oldDictCnt sub {pop end } for } ifelse } if /oldDictCnt countdictstack def {letter }stopped { countdictstack oldDictCnt lt { Win35Dict begin } {1 1 countdictstack oldDictCnt sub {pop end } for } ifelse } if [{} /exec load currenttransfer /exec load] cvx settransfer %%EndSetup %%Page: 1 1 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 365 285 1370 (VIRTUAL TIME BASED DYNAMIC LOAD MANAGEMENT) 1370 SB 550 345 1000 (IN THE TIME WARP OPERATING SYSTEM) 1000 SB 885 465 329 (Peter L. Reiher) 329 SB 763 525 574 (Jet Propulsion Laboratory) 574 SB 803 585 494 (4800 Oak Grove Drive) 494 SB 761 645 578 (Pasadena, CA 91109-8099) 578 SB 876 765 347 (David Jefferson) 347 SB 681 825 738 (Department of Computer Science) 738 SB 637 885 826 (University of California, Los Angeles) 826 SB 788 945 523 (Los Angeles, CA 90024) 523 SB 150 1065 255 (Keywords: ) 257 SB 407 1065 13 ( ) 15 SB 422 1065 127 (Time ) 130 SB 552 1065 151 (Warp, ) 154 SB 706 1065 207 (dynamic ) 210 SB 916 1065 111 (load ) 114 SB 1030 1065 314 (management, ) 317 SB 1347 1065 182 (parallel ) 185 SB 1532 1065 227 (operating ) 230 SB 1762 1065 188 (systems,) 188 SB 150 1125 1394 (parallel and distributed simulation, optimistic synchronization) 1394 SB 150 1245 187 (Abstract) 187 SB 150 1365 97 (The ) 107 SB 257 1365 127 (Time ) 137 SB 394 1365 138 (Warp ) 148 SB 542 1365 239 (Operating ) 249 SB 791 1365 172 (System ) 182 SB 973 1365 193 (\(TWOS\) ) 203 SB 1176 1365 200 (executes ) 211 SB 1387 1365 298 (event-driven ) 309 SB 1696 1365 271 (simulations ) 282 SB 1978 1365 57 (in ) 68 SB 2046 1365 54 (an) 54 SB 150 1425 535 (optimistic style on paral) 535 SB 685 1425 315 (lel machines. ) 315 SB 1000 1425 582 ( Recently TWOS has been ) 583 SB 1583 1425 297 (substantially ) 298 SB 1881 1425 219 (improved) 219 SB 150 1485 69 (by ) 78 SB 228 1485 82 (the ) 91 SB 319 1485 202 (addition ) 211 SB 530 1485 57 (of ) 66 SB 596 1485 207 (dynamic ) 216 SB 812 1485 111 (load ) 120 SB 932 1485 301 (management ) 310 SB 1242 1485 77 (for ) 87 SB 1329 1485 82 (the ) 92 SB 1421 1485 195 (purpose ) 205 SB 1626 1485 57 (of ) 67 SB 1693 1485 72 (\(a\) ) 82 SB 1775 1485 214 (handling ) 224 SB 1999 1485 101 (fluc-) 101 SB 150 1545 192 (tuations ) 199 SB 349 1545 57 (in ) 64 SB 413 1545 38 (a ) 45 SB 458 1545 80 (sim) 80 SB 538 1545 70 (ula) 70 SB 608 1545 87 (tion) 87 SB 695 1545 48 (\222s ) 55 SB 750 1545 308 (performance, ) 315 SB 1065 1545 75 (\(b\) ) 82 SB 1147 1545 180 (dealing ) 187 SB 1334 1545 243 (effectively ) 250 SB 1584 1545 115 (with ) 123 SB 1707 1545 207 (dynamic ) 215 SB 1922 1545 91 (crea) 91 SB 2013 1545 87 (tion) 87 SB 150 1605 98 (and ) 109 SB 259 1605 164 (destruc) 164 SB 423 1605 100 (tion ) 111 SB 534 1605 57 (of ) 68 SB 602 1605 236 (processes, ) 247 SB 849 1605 98 (and ) 109 SB 958 1605 69 (\(c\) ) 80 SB 1038 1605 268 (eliminating ) 279 SB 1317 1605 82 (the ) 94 SB 1411 1605 175 (burden ) 187 SB 1598 1605 69 (on ) 81 SB 1679 1605 129 (users ) 141 SB 1820 1605 57 (of ) 69 SB 1889 1605 211 (assigning) 211 SB 150 1665 223 (processes ) 225 SB 375 1665 56 (to ) 58 SB 433 1665 259 (processors. ) 261 SB 694 1665 13 ( ) 15 SB 709 1665 13 ( ) 15 SB 724 1665 190 (Because ) 192 SB 916 1665 159 (TWOS ) 161 SB 1077 1665 109 (uses ) 112 SB 1189 1665 234 (optimistic ) 237 SB 1426 1665 383 (synchronization, ) 386 SB 1812 1665 187 (existing ) 190 SB 2002 1665 98 (load) 98 SB 150 1725 301 (management ) 303 SB 453 1725 170 (theory, ) 172 SB 625 1725 150 (which ) 153 SB 778 1725 134 (tends ) 137 SB 915 1725 56 (to ) 59 SB 974 1725 65 (be ) 68 SB 1042 1725 142 (based ) 145 SB 1187 1725 69 (on ) 72 SB 1259 1725 229 (balancing ) 232 SB 1491 1725 225 (processor ) 228 SB 1719 1725 254 (utilization, ) 257 SB 1976 1725 49 (is ) 52 SB 2028 1725 72 (not) 72 SB 150 1786 255 (applicable; ) 264 SB 414 1786 159 (TWOS ) 169 SB 583 1786 174 (instead ) 184 SB 767 1786 202 (balances ) 212 SB 979 1786 111 (load ) 121 SB 1100 1786 136 (using ) 146 SB 1246 1786 38 (a ) 48 SB 1294 1786 128 (more ) 138 SB 1432 1786 178 (general ) 188 SB 1620 1786 154 (metric ) 164 SB 1784 1786 145 (called ) 155 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1939 1785 161 (effective) 161 SB 150 1846 212 (utilization) 212 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 362 1847 13 (.) 13 SB 150 1968 59 (In ) 65 SB 215 1968 215 (addition, ) 221 SB 436 1968 159 (TWOS ) 165 SB 601 1968 248 (introduces ) 254 SB 855 1968 38 (a ) 44 SB 899 1968 108 (new ) 114 SB 1013 1968 207 (program ) 214 SB 1227 1968 103 (unit ) 110 SB 1337 1968 145 (called ) 152 SB 1489 1968 38 (a ) 45 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1534 1967 110 (phase) 110 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1644 1968 26 (, ) 33 SB 1677 1968 150 (which ) 157 SB 1834 1968 49 (is ) 56 SB 1890 1968 38 (a ) 45 SB 1935 1968 165 (process) 165 SB 150 2028 228 (delimited ) 232 SB 382 2028 69 (by ) 73 SB 455 2028 98 (two ) 102 SB 557 2028 250 (simulation ) 254 SB 811 2028 146 (times. ) 150 SB 961 2028 13 ( ) 17 SB 978 2028 59 (In ) 63 SB 1041 2028 172 (TWOS, ) 176 SB 1217 2028 82 (the ) 86 SB 1303 2028 155 (phase, ) 159 SB 1462 2028 85 (not ) 90 SB 1552 2028 82 (the ) 87 SB 1639 2028 191 (process, ) 196 SB 1835 2028 49 (is ) 54 SB 1889 2028 82 (the ) 87 SB 1976 2028 124 (fund-) 124 SB 150 2088 478 (amental unit of sched) 478 SB 628 2088 275 (uling, migra) 275 SB 903 2088 1146 (tion, and rollback, as well as the target of messages.) 1146 SB 150 2208 109 (This ) 117 SB 267 2208 142 (paper ) 150 SB 417 2208 55 (de) 55 SB 472 2208 164 (scribes ) 172 SB 644 2208 125 (early ) 133 SB 777 2208 160 (results ) 168 SB 945 2208 57 (of ) 65 SB 1010 2208 90 (our ) 98 SB 1108 2208 286 (experiments ) 295 SB 1403 2208 115 (with ) 124 SB 1527 2208 82 (the ) 91 SB 1618 2208 159 (TWOS ) 168 SB 1786 2208 207 (dynamic ) 216 SB 2002 2208 98 (load) 98 SB 150 2268 175 (manage) 175 SB 325 2268 126 (ment ) 128 SB 453 2268 94 (facil) 94 SB 547 2268 85 (ity. ) 87 SB 634 2268 13 ( ) 15 SB 649 2268 46 (It ) 48 SB 697 2268 155 (covers ) 157 SB 854 2268 82 (the ) 84 SB 938 2268 157 (theory ) 159 SB 1097 2268 98 (and ) 100 SB 1197 2268 244 (mechanics ) 247 SB 1444 2268 57 (of ) 60 SB 1504 2268 142 (phase ) 145 SB 1649 2268 198 (splitting ) 201 SB 1850 2268 98 (and ) 101 SB 1951 2268 59 (mi) 59 SB 2010 2268 90 (gra-) 90 SB 150 2328 113 (tion, ) 136 SB 286 2328 98 (and ) 121 SB 407 2328 74 (pre) 74 SB 481 2328 124 (sents ) 147 SB 628 2328 138 (perfor) 138 SB 766 2328 157 (mance ) 180 SB 946 2328 160 (results ) 183 SB 1129 2328 77 (for ) 100 SB 1229 2328 170 (several ) 193 SB 1422 2328 311 (combinations ) 335 SB 1757 2328 57 (of ) 81 SB 1838 2328 132 (bench) 132 SB 1970 2328 130 (mark,) 130 SB 150 2388 633 (configuration, and load man) 633 SB 783 2388 77 (age) 77 SB 860 2388 276 (ment policy.) 276 SB 150 2498 343 (1. Introduction) 343 SB 150 2608 97 (The ) 105 SB 255 2608 127 (Time ) 135 SB 390 2608 138 (Warp ) 146 SB 536 2608 239 (Operating ) 248 SB 784 2608 172 (System ) 181 SB 965 2608 193 (\(TWOS\) ) 202 SB 1167 2608 49 (is ) 58 SB 1225 2608 38 (a ) 47 SB 1272 2608 162 (virtual ) 171 SB 1443 2608 258 (time-based ) 267 SB 1710 2608 227 (operating ) 236 SB 1946 2608 154 (system) 154 SB 150 2668 99 (that ) 101 SB 251 2668 113 (runs ) 116 SB 367 2668 298 (event-driven ) 301 SB 668 2668 271 (simulations ) 274 SB 942 2668 69 (on ) 72 SB 1014 2668 182 (parallel ) 185 SB 1199 2668 246 (processors ) 249 SB 1448 2668 13 ( ) 16 SB 1464 2668 226 (\(Jefferson ) 229 SB 1693 2668 143 (1987\). ) 146 SB 1839 2668 13 ( ) 16 SB 1855 2668 46 (It ) 49 SB 1904 2668 88 (has ) 91 SB 1995 2668 105 (been) 105 SB 150 2728 117 (built ) 118 SB 268 2728 112 (over ) 113 SB 381 2728 82 (the ) 83 SB 464 2728 90 (last ) 91 SB 555 2728 170 (several ) 171 SB 726 2728 131 (years ) 132 SB 858 2728 54 (at ) 55 SB 913 2728 82 (the ) 83 SB 996 2728 70 (Jet ) 72 SB 1068 2728 257 (Propulsion ) 259 SB 1327 2728 273 (Laboratory, ) 275 SB 1602 2728 98 (and ) 100 SB 1702 2728 113 (runs ) 115 SB 1817 2728 225 (primarily ) 227 SB 2044 2728 56 (on) 56 SB 150 2789 82 (the ) 85 SB 235 2789 117 (BBN ) 120 SB 355 2789 210 (Butterfly ) 213 SB 568 2789 181 (GP1000 ) 184 SB 752 2789 147 (under ) 150 SB 902 2789 235 (Chrysalis. ) 238 SB 1140 2789 13 ( ) 16 SB 1156 2789 46 (It ) 49 SB 1205 2789 74 (exe) 74 SB 1279 2789 126 (cutes ) 130 SB 1409 2789 80 (sim) 80 SB 1489 2789 191 (ulations ) 195 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1684 2788 276 (optimistically) 276 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1960 2789 13 ( ) 17 SB 1977 2789 123 (using) 123 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Italic %%+ font Palatino-Roman %%Page: 2 2 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 82 (the ) 92 SB 242 225 127 (Time ) 137 SB 379 225 138 (Warp ) 148 SB 527 225 279 (mechanism, ) 289 SB 816 225 61 (so ) 71 SB 887 225 99 (that ) 109 SB 996 225 85 (not ) 95 SB 1091 225 68 (all ) 78 SB 1169 225 57 (of ) 67 SB 1236 225 65 (its ) 75 SB 1311 225 130 (work ) 140 SB 1451 225 49 (is ) 59 SB 1510 225 103 (guar) 103 SB 1613 225 54 (an) 54 SB 1667 225 108 (teed ) 119 SB 1786 225 56 (to ) 67 SB 1853 225 65 (be ) 76 SB 1929 225 171 (entirely) 171 SB 150 286 164 (correct ) 168 SB 318 286 54 (at ) 58 SB 376 286 115 (first; ) 119 SB 495 286 44 (it ) 49 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 544 285 165 (assumes) 165 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 709 286 13 ( ) 18 SB 727 286 65 (its ) 70 SB 797 286 130 (work ) 135 SB 932 286 49 (is ) 54 SB 986 286 69 (cor) 69 SB 1055 286 95 (rect ) 100 SB 1155 286 118 (until ) 123 SB 1278 286 78 (con) 78 SB 1356 286 122 (trary ) 127 SB 1483 286 67 (evi) 67 SB 1550 286 143 (dence ) 148 SB 1698 286 201 (appears, ) 206 SB 1904 286 54 (at ) 59 SB 1963 286 137 (which) 137 SB 150 346 786 (point the incorrect part of the comp) 786 SB 936 346 71 (uta) 71 SB 1007 346 294 (tion is rolled ) 294 SB 1301 346 692 (back and re-executed correctly.) 692 SB 150 456 215 (Dynamic ) 221 SB 371 456 111 (load ) 117 SB 488 456 301 (management ) 307 SB 795 456 49 (is ) 55 SB 850 456 38 (a ) 44 SB 894 456 206 (different ) 212 SB 1106 456 201 (problem ) 207 SB 1313 456 57 (in ) 63 SB 1376 456 159 (TWOS ) 166 SB 1542 456 112 (than ) 119 SB 1661 456 57 (in ) 64 SB 1725 456 121 (most ) 128 SB 1853 456 247 (distributed) 247 SB 150 516 201 (systems. ) 215 SB 365 516 13 ( ) 27 SB 392 516 126 (First, ) 140 SB 532 516 159 (TWOS ) 173 SB 705 516 113 (runs ) 127 SB 832 516 38 (a ) 52 SB 884 516 145 (single ) 159 SB 1043 516 298 (multiprocess ) 312 SB 1355 516 80 (job ) 94 SB 1449 516 54 (at ) 68 SB 1517 516 38 (a ) 52 SB 1569 516 125 (time, ) 139 SB 1708 516 115 (with ) 129 SB 1837 516 82 (the ) 96 SB 1933 516 108 (goal ) 123 SB 2056 516 44 (of) 44 SB 150 576 263 (completing ) 269 SB 419 576 99 (that ) 105 SB 524 576 80 (job ) 86 SB 610 576 59 (as ) 66 SB 676 576 179 (quickly ) 186 SB 862 576 59 (as ) 66 SB 928 576 207 (possible. ) 214 SB 1142 576 13 ( ) 20 SB 1162 576 173 (TWOS\222 ) 180 SB 1342 576 111 (load ) 118 SB 1460 576 301 (management ) 308 SB 1768 576 166 (facility ) 173 SB 1941 576 109 (tries ) 116 SB 2057 576 43 (to) 43 SB 150 636 121 (meet ) 129 SB 279 636 99 (that ) 107 SB 386 636 121 (goal, ) 129 SB 515 636 147 (rather ) 155 SB 670 636 112 (than ) 120 SB 790 636 149 (trying ) 157 SB 947 636 56 (to ) 64 SB 1011 636 231 (maximize ) 239 SB 1250 636 241 (utilization ) 249 SB 1499 636 57 (of ) 65 SB 1564 636 82 (the ) 91 SB 1655 636 242 (hardware. ) 251 SB 1906 636 13 ( ) 22 SB 1928 636 172 (Second,) 172 SB 150 696 187 (because ) 200 SB 350 696 159 (TWOS ) 172 SB 522 696 101 (oper) 101 SB 623 696 99 (ates ) 112 SB 735 696 330 (optimistically, ) 343 SB 1078 696 154 (unlike ) 167 SB 1245 696 129 (other ) 142 SB 1387 696 227 (operating ) 240 SB 1627 696 201 (systems, ) 214 SB 1841 696 44 (it ) 57 SB 1898 696 116 (does ) 130 SB 2028 696 72 (not) 72 SB 150 756 210 (block pro) 210 SB 360 756 734 (cesses at synchronization points; ) 735 SB 1095 756 44 (it ) 45 SB 1140 756 166 (simply ) 167 SB 1307 756 200 (executes ) 201 SB 1508 756 126 (them ) 127 SB 1635 756 147 (ahead ) 148 SB 1783 756 88 (opti) 88 SB 1871 756 96 (mist) 96 SB 1967 756 133 (ically.) 133 SB 150 816 167 (Hence, ) 168 SB 318 816 44 (it ) 45 SB 363 816 145 (rarely ) 146 SB 509 816 150 (leaves ) 151 SB 660 816 65 (its ) 66 SB 726 816 246 (processors ) 247 SB 973 816 189 (actually ) 190 SB 1163 816 111 (idle; ) 112 SB 1275 816 82 (the ) 83 SB 1358 816 130 (work ) 131 SB 1489 816 110 (they ) 111 SB 1600 816 71 (do ) 72 SB 1672 816 110 (may ) 111 SB 1783 816 65 (be ) 67 SB 1850 816 145 (rolled ) 147 SB 1997 816 103 (back) 103 SB 150 876 1324 (later, but they are only rarely without any work to do at all.) 1324 SB 150 986 173 (TWOS\222 ) 190 SB 340 986 187 (reliance ) 204 SB 544 986 69 (on ) 87 SB 631 986 162 (virtual ) 180 SB 811 986 112 (time ) 130 SB 941 986 139 (offers ) 157 SB 1098 986 170 (several ) 188 SB 1286 986 111 (load ) 129 SB 1415 986 301 (management ) 319 SB 1734 986 276 (possibilities ) 294 SB 2028 986 72 (not) 72 SB 150 1047 1125 (available in other systems. TWOS simulations are ) 1126 SB 1276 1047 294 (decomposed ) 295 SB 1571 1047 100 (into ) 101 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1672 1046 134 (objects) 134 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1806 1047 13 ( ) 14 SB 1820 1047 280 (representing) 280 SB 150 1108 125 (parts ) 127 SB 277 1108 57 (of ) 60 SB 337 1108 82 (the ) 85 SB 422 1108 234 (simulated ) 237 SB 659 1108 180 (system. ) 183 SB 842 1108 13 ( ) 16 SB 858 1108 109 (This ) 112 SB 970 1108 194 (division ) 197 SB 1167 1108 49 (is ) 52 SB 1219 1108 193 (referred ) 196 SB 1415 1108 56 (to ) 59 SB 1474 1108 59 (as ) 62 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1536 1107 146 (spatial ) 149 SB 1685 1107 286 (decomposition) 286 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1971 1108 26 (. ) 29 SB 2000 1108 13 ( ) 16 SB 2016 1108 84 (The) 84 SB 150 1169 88 (use ) 97 SB 247 1169 57 (of ) 66 SB 313 1169 162 (virtual ) 171 SB 484 1169 112 (time ) 121 SB 605 1169 183 (permits ) 192 SB 797 1169 163 (objects ) 172 SB 969 1169 56 (to ) 65 SB 1034 1169 65 (be ) 74 SB 1108 1169 169 (further ) 179 SB 1287 1169 188 (divided ) 198 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1485 1168 216 (temporally) 216 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1701 1169 13 ( ) 23 SB 1724 1169 100 (into ) 110 SB 1834 1169 124 (units ) 134 SB 1968 1169 132 (called) 132 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 150 1229 129 (phases) 129 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 279 1230 1671 (. A phase is a portion of the execution of an object that is delimited by two ) 1672 SB 1951 1230 149 (virtual) 149 SB 150 1290 996 (times. For example, phase A[100..200\) is the ) 997 SB 1147 1290 226 (execution ) 227 SB 1374 1290 57 (of ) 58 SB 1432 1290 142 (object ) 143 SB 1575 1290 52 (A ) 53 SB 1628 1290 121 (from ) 122 SB 1750 1290 250 (simulation ) 251 SB 2001 1290 99 (time) 99 SB 150 1350 88 (100 ) 98 SB 248 1350 73 (up ) 83 SB 331 1350 56 (to ) 66 SB 397 1350 104 (\(but ) 114 SB 511 1350 85 (not ) 95 SB 606 1350 244 (including\) ) 254 SB 860 1350 101 (200. ) 111 SB 971 1350 13 ( ) 23 SB 994 1350 59 (In ) 70 SB 1064 1350 159 (TWOS ) 170 SB 1234 1350 82 (the ) 93 SB 1327 1350 142 (phase ) 153 SB 1480 1350 49 (is ) 60 SB 1540 1350 82 (the ) 93 SB 1633 1350 132 (funda) 132 SB 1765 1350 166 (mental ) 177 SB 1942 1350 103 (unit ) 114 SB 2056 1350 44 (of) 44 SB 150 1410 307 (computation, ) 309 SB 459 1410 85 (not ) 87 SB 546 1410 82 (the ) 84 SB 630 1410 155 (object. ) 157 SB 787 1410 13 ( ) 15 SB 802 1410 125 (They ) 127 SB 929 1410 82 (are ) 84 SB 1013 1410 82 (the ) 85 SB 1098 1410 124 (units ) 127 SB 1225 1410 57 (of ) 60 SB 1285 1410 127 (sched) 127 SB 1412 1410 143 (uling, ) 146 SB 1558 1410 77 (roll) 77 SB 1635 1410 129 (back, ) 132 SB 1767 1410 98 (and ) 101 SB 1868 1410 232 (migration,) 232 SB 150 1470 1577 (and the targets of messages. Unlike decomposition into objects, which ) 1578 SB 1728 1470 124 (must ) 125 SB 1853 1470 65 (be ) 66 SB 1919 1470 124 (done ) 125 SB 2044 1470 56 (by) 56 SB 150 1530 82 (the ) 86 SB 236 1530 250 (simulation ) 254 SB 490 1530 308 (programmer, ) 312 SB 802 1530 82 (the ) 86 SB 888 1530 341 (decomposition ) 345 SB 1233 1530 100 (into ) 104 SB 1337 1530 163 (phases ) 167 SB 1504 1530 89 (can ) 94 SB 1598 1530 65 (be ) 70 SB 1668 1530 124 (done ) 129 SB 1797 1530 303 (automatically) 303 SB 150 1590 1040 (at run time as part of load management policy.) 1040 SB 150 1700 59 (In ) 60 SB 210 1700 82 (the ) 83 SB 293 1700 186 (absence ) 187 SB 480 1700 57 (of ) 59 SB 539 1700 207 (dynamic ) 209 SB 748 1700 111 (load ) 113 SB 861 1700 314 (management, ) 316 SB 1177 1700 82 (the ) 84 SB 1261 1700 108 (user ) 110 SB 1371 1700 124 (must ) 126 SB 1497 1700 105 (find ) 107 SB 1604 1700 38 (a ) 40 SB 1644 1700 128 (static ) 130 SB 1774 1700 13 ( ) 15 SB 1789 1700 265 (assignment ) 267 SB 2056 1700 44 (of) 44 SB 150 1760 163 (objects ) 185 SB 335 1760 56 (to ) 78 SB 413 1760 246 (processors ) 268 SB 681 1760 99 (that ) 121 SB 802 1760 77 (pro) 77 SB 879 1760 141 (duces ) 163 SB 1042 1760 67 (an ) 89 SB 1131 1760 338 (approximately ) 360 SB 1491 1760 212 (balanced ) 234 SB 1725 1760 228 (workload ) 251 SB 1976 1760 124 (when) 124 SB 150 1820 241 (integrated ) 249 SB 399 1820 112 (over ) 120 SB 519 1820 82 (the ) 91 SB 610 1820 141 (entire ) 150 SB 760 1820 126 (execu) 126 SB 886 1820 113 (tion. ) 122 SB 1008 1820 13 ( ) 22 SB 1030 1820 109 (This ) 118 SB 1148 1820 49 (is ) 58 SB 1206 1820 85 (not ) 94 SB 1300 1820 67 (an ) 76 SB 1376 1820 111 (easy ) 120 SB 1496 1820 116 (task; ) 125 SB 1621 1820 188 (without ) 197 SB 1818 1820 282 (performance) 282 SB 150 1880 290 (information, ) 294 SB 444 1880 82 (the ) 86 SB 530 1880 102 (best ) 106 SB 636 1880 99 (that ) 103 SB 739 1880 89 (can ) 94 SB 833 1880 65 (be ) 70 SB 903 1880 124 (done ) 129 SB 1032 1880 49 (is ) 54 SB 1086 1880 56 (to ) 61 SB 1147 1880 152 (assign ) 157 SB 1304 1880 67 (an ) 72 SB 1376 1880 135 (equal ) 140 SB 1516 1880 188 (number ) 193 SB 1709 1880 57 (of ) 62 SB 1771 1880 163 (objects ) 168 SB 1939 1880 56 (to ) 61 SB 2000 1880 100 (each) 100 SB 150 1940 225 (processor ) 229 SB 379 1940 98 (and ) 102 SB 481 1940 123 (hope ) 127 SB 608 1940 99 (that ) 103 SB 711 1940 82 (the ) 86 SB 797 1940 112 (total ) 116 SB 913 1940 228 (workload ) 232 SB 1145 1940 87 (per ) 91 SB 1236 1940 225 (processor ) 229 SB 1465 1940 100 (will ) 104 SB 1569 1940 65 (be ) 70 SB 1639 1940 338 (approximately ) 343 SB 1982 1940 118 (even.) 118 SB 150 2000 162 (Except ) 171 SB 321 2000 57 (in ) 66 SB 387 2000 165 (special ) 174 SB 561 2000 153 (circum) 153 SB 714 2000 171 (stances ) 181 SB 895 2000 94 (this ) 104 SB 999 2000 100 (will ) 110 SB 1109 2000 65 (be ) 75 SB 1184 2000 157 (highly ) 167 SB 1351 2000 210 (unlikely, ) 220 SB 1571 2000 98 (and ) 108 SB 1679 2000 38 (a ) 48 SB 1727 2000 125 (large ) 135 SB 1862 2000 184 (amount ) 194 SB 2056 2000 44 (of) 44 SB 150 2060 706 (processor time will be lost, espe) 706 SB 856 2060 478 (cially when there are ) 478 SB 1334 2060 571 (few objects per processor.) 571 SB 150 2170 52 (A ) 56 SB 206 2170 141 (better ) 145 SB 351 2170 221 (approach ) 225 SB 576 2170 49 (is ) 53 SB 629 2170 56 (to ) 60 SB 689 2170 92 (run ) 97 SB 786 2170 82 (the ) 87 SB 873 2170 262 (application ) 267 SB 1140 2170 115 (once ) 120 SB 1260 2170 56 (to ) 61 SB 1321 2170 153 (obtain ) 158 SB 1479 2170 160 (timing ) 165 SB 1644 2170 110 (data ) 115 SB 1759 2170 238 (indicating ) 243 SB 2002 2170 98 (how) 98 SB 150 2230 1777 (much of the work was done by each process. A bin packing algorithm can then ) 1778 SB 1928 2230 65 (be ) 66 SB 1994 2230 106 (used) 106 SB 150 2290 56 (to ) 59 SB 209 2290 105 (find ) 108 SB 317 2290 67 (an ) 70 SB 387 2290 265 (assignment ) 268 SB 655 2290 150 (which ) 153 SB 808 2290 129 (gives ) 132 SB 940 2290 154 (nearly ) 158 SB 1098 2290 82 (the ) 86 SB 1184 2290 127 (same ) 131 SB 1315 2290 184 (amount ) 188 SB 1503 2290 57 (of ) 61 SB 1564 2290 130 (work ) 134 SB 1698 2290 56 (to ) 60 SB 1758 2290 113 (each ) 117 SB 1875 2290 225 (processor.) 225 SB 150 2351 109 (This ) 118 SB 268 2351 254 (procedure, ) 263 SB 531 2351 150 (which ) 159 SB 690 2351 79 (we ) 88 SB 778 2351 90 (call ) 99 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 877 2350 122 (static ) 131 SB 1008 2350 96 (load ) 105 SB 1113 2350 196 (balancing) 196 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1309 2351 26 (, ) 35 SB 1344 2351 88 (has ) 97 SB 1441 2351 118 (been ) 127 SB 1568 2351 211 (standard ) 221 SB 1789 2351 77 (for ) 87 SB 1876 2351 68 (all ) 78 SB 1954 2351 146 (TWOS) 146 SB 150 2411 295 (performance ) 305 SB 455 2411 184 (studies, ) 194 SB 649 2411 98 (and ) 108 SB 757 2411 221 (generally ) 231 SB 988 2411 218 (produces ) 229 SB 1217 2411 138 (much ) 149 SB 1366 2411 141 (better ) 152 SB 1518 2411 295 (performance ) 306 SB 1824 2411 112 (than ) 123 SB 1947 2411 153 (simply) 153 SB 150 2471 229 (balancing ) 236 SB 386 2471 82 (the ) 89 SB 475 2471 188 (number ) 195 SB 670 2471 57 (of ) 64 SB 734 2471 176 (objects. ) 183 SB 917 2471 13 ( ) 20 SB 937 2471 90 (But ) 98 SB 1035 2471 128 (static ) 136 SB 1171 2471 111 (load ) 119 SB 1290 2471 229 (balancing ) 237 SB 1527 2471 49 (is ) 57 SB 1584 2471 85 (not ) 93 SB 1677 2471 233 (foolproof, ) 241 SB 1918 2471 98 (and ) 106 SB 2024 2471 76 (can) 76 SB 150 2531 126 (yield ) 130 SB 280 2531 175 (terrible ) 179 SB 459 2531 308 (performance. ) 313 SB 772 2531 13 ( ) 18 SB 790 2531 73 (As ) 78 SB 868 2531 67 (an ) 72 SB 940 2531 191 (extreme ) 196 SB 1136 2531 118 (case, ) 123 SB 1259 2531 196 (suppose ) 201 SB 1460 2531 38 (a ) 43 SB 1503 2531 250 (simulation ) 255 SB 1758 2531 49 (is ) 54 SB 1812 2531 239 (composed ) 244 SB 2056 2531 44 (of) 44 SB 150 2591 322 (four objects, A) 322 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 472 2611 21 (1) 21 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 493 2591 65 (, A) 65 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 558 2611 21 (2) 21 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 579 2591 26 (, ) 27 SB 606 2591 31 (B) 31 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 637 2611 21 (1) 21 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 658 2591 26 (, ) 27 SB 685 2591 98 (and ) 99 SB 784 2591 31 (B) 31 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 815 2611 43 (2. ) 44 SB 859 2611 11 ( ) 12 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 871 2591 13 ( ) 14 SB 885 2591 82 (All ) 83 SB 968 2591 107 (four ) 108 SB 1076 2591 88 (use ) 89 SB 1165 2591 82 (the ) 83 SB 1248 2591 127 (same ) 128 SB 1376 2591 184 (amount ) 185 SB 1561 2591 57 (of ) 58 SB 1619 2591 225 (processor ) 226 SB 1845 2591 125 (time, ) 126 SB 1971 2591 87 (but ) 88 SB 2059 2591 41 (at) 41 SB 150 2662 82 (the ) 85 SB 235 2662 238 (beginning ) 241 SB 476 2662 57 (of ) 60 SB 536 2662 82 (the ) 85 SB 621 2662 250 (simulation ) 253 SB 874 2662 39 (A) 39 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 913 2682 32 (1 ) 35 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 948 2662 98 (and ) 101 SB 1049 2662 39 (A) 39 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 1088 2682 32 (2 ) 35 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1123 2662 71 (do ) 74 SB 1197 2662 68 (all ) 71 SB 1268 2662 57 (of ) 60 SB 1328 2662 82 (the ) 86 SB 1414 2662 143 (work, ) 147 SB 1561 2662 138 (while ) 142 SB 1703 2662 54 (at ) 58 SB 1761 2662 82 (the ) 86 SB 1847 2662 97 (end ) 101 SB 1948 2662 31 (B) 31 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 1979 2682 32 (1 ) 36 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 2015 2662 85 (and) 85 SB 150 2733 31 (B) 31 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 181 2753 21 (2) 21 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 202 2733 13 ( ) 18 SB 220 2733 71 (do ) 76 SB 296 2733 68 (all ) 73 SB 369 2733 57 (of ) 62 SB 431 2733 82 (the ) 87 SB 518 2733 143 (work. ) 148 SB 666 2733 13 ( ) 18 SB 684 2733 81 (On ) 86 SB 770 2733 38 (a ) 43 SB 813 2733 327 (two-processor ) 332 SB 1145 2733 201 (machine ) 206 SB 1351 2733 95 (any ) 100 SB 1451 2733 313 (configuration ) 318 SB 1769 2733 57 (in ) 62 SB 1831 2733 150 (which ) 156 SB 1987 2733 113 (there) 113 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Italic %%+ font Palatino-Roman %%Page: 3 3 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 82 (are ) 84 SB 234 225 98 (two ) 100 SB 334 225 163 (objects ) 165 SB 499 225 87 (per ) 89 SB 588 225 225 (processor ) 227 SB 815 225 49 (is ) 51 SB 866 225 25 (\223) 25 SB 891 225 199 (balanced) 199 SB 1090 225 25 (\224) 25 SB 1115 225 26 (. ) 28 SB 1143 225 13 ( ) 15 SB 1158 225 90 (But ) 92 SB 1250 225 175 (pairing ) 177 SB 1427 225 56 (\(A) 56 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 1483 245 21 (1) 21 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1504 225 44 (,B) 44 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 1548 245 21 (1) 21 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1569 225 30 (\) ) 33 SB 1602 225 69 (on ) 72 SB 1674 225 93 (one ) 96 SB 1770 225 225 (processor ) 228 SB 1998 225 102 (with) 102 SB 150 296 56 (\(A) 56 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 206 316 21 (2) 21 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 227 296 44 (,B) 44 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 271 316 21 (2) 21 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 292 296 30 (\) ) 37 SB 329 296 69 (on ) 76 SB 405 296 82 (the ) 89 SB 494 296 129 (other ) 136 SB 630 296 100 (will ) 107 SB 737 296 179 (execute ) 186 SB 923 296 115 (with ) 122 SB 1045 296 90 (full ) 97 SB 1142 296 145 (2-fold ) 152 SB 1294 296 262 (parallelism ) 269 SB 1563 296 77 (for ) 85 SB 1648 296 82 (the ) 90 SB 1738 296 141 (entire ) 149 SB 1887 296 213 (execution) 213 SB 150 367 98 (and ) 100 SB 250 367 100 (will ) 102 SB 352 367 92 (run ) 94 SB 446 367 132 (twice ) 134 SB 580 367 59 (as ) 61 SB 641 367 92 (fast ) 94 SB 735 367 59 (as ) 61 SB 796 367 82 (the ) 84 SB 880 367 175 (pairing ) 177 SB 1057 367 56 (\(A) 56 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 1113 387 21 (1) 21 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1134 367 52 (,A) 52 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 1186 387 21 (2) 21 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1207 367 30 (\) ) 32 SB 1239 367 98 (and ) 100 SB 1339 367 48 (\(B) 48 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 1387 387 21 (1) 21 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1408 367 44 (,B) 44 SB 32 0 0 42 42 0 0 0 39 /Palatino-Roman /font27 ANSIFont font 1452 387 21 (2) 21 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1473 367 30 (\) ) 32 SB 1505 367 57 (in ) 59 SB 1564 367 150 (which ) 152 SB 1716 367 126 (there ) 128 SB 1844 367 49 (is ) 52 SB 1896 367 69 (no ) 72 SB 1968 367 132 (paral-) 132 SB 150 438 147 (lelism ) 150 SB 300 438 54 (at ) 57 SB 357 438 81 (all. ) 84 SB 441 438 13 ( ) 16 SB 457 438 69 (Of ) 72 SB 529 438 82 (the ) 85 SB 614 438 126 (three ) 129 SB 743 438 25 (\223) 25 SB 768 438 199 (balanced) 199 SB 967 438 25 (\224) 25 SB 992 438 13 ( ) 16 SB 1008 438 347 (configurations, ) 350 SB 1358 438 98 (two ) 101 SB 1459 438 82 (are ) 85 SB 1544 438 126 (good ) 129 SB 1673 438 98 (and ) 102 SB 1775 438 93 (one ) 97 SB 1872 438 49 (is ) 53 SB 1925 438 60 (ter) 60 SB 1985 438 115 (rible.) 115 SB 150 498 1502 (Dynamic load management would correct this problem at run time.) 1502 SB 150 608 125 (Even ) 131 SB 281 608 137 (when ) 144 SB 425 608 128 (static ) 135 SB 560 608 111 (load ) 118 SB 678 608 229 (balancing ) 236 SB 914 608 116 (does ) 123 SB 1037 608 197 (produce ) 204 SB 1241 608 126 (good ) 133 SB 1374 608 191 (runtime ) 198 SB 1572 608 295 (performance ) 302 SB 1874 608 44 (it ) 51 SB 1925 608 88 (has ) 95 SB 2020 608 80 (one) 80 SB 150 668 224 (profound ) 236 SB 386 668 125 (flaw: ) 137 SB 523 668 44 (it ) 56 SB 579 668 195 (requires ) 207 SB 786 668 99 (that ) 111 SB 897 668 82 (the ) 94 SB 991 668 250 (simulation ) 262 SB 1253 668 65 (be ) 77 SB 1330 668 92 (run ) 105 SB 1435 668 128 (once, ) 141 SB 1576 668 174 (slowly, ) 187 SB 1763 668 92 (just ) 105 SB 1868 668 56 (to ) 69 SB 1937 668 81 (get ) 94 SB 2031 668 69 (the) 69 SB 150 728 295 (performance ) 299 SB 449 728 277 (information ) 281 SB 730 728 176 (needed ) 180 SB 910 728 56 (to ) 60 SB 970 728 160 (decide ) 164 SB 1134 728 111 (how ) 115 SB 1249 728 56 (to ) 60 SB 1309 728 225 (configure ) 229 SB 1538 728 44 (it ) 48 SB 1586 728 61 (so ) 65 SB 1651 728 44 (it ) 48 SB 1699 728 113 (runs ) 118 SB 1817 728 192 (quickly. ) 197 SB 2014 728 13 ( ) 18 SB 2032 728 68 (On) 68 SB 150 788 82 (the ) 84 SB 234 788 101 (face ) 103 SB 337 788 57 (of ) 59 SB 396 788 57 (it, ) 59 SB 455 788 94 (this ) 96 SB 551 788 49 (is ) 51 SB 602 788 38 (a ) 40 SB 642 788 239 (ridiculous ) 241 SB 883 788 254 (procedure. ) 257 SB 1140 788 13 ( ) 16 SB 1156 788 133 (Static ) 136 SB 1292 788 111 (load ) 114 SB 1406 788 68 (bal) 68 SB 1474 788 161 (ancing ) 164 SB 1638 788 89 (can ) 92 SB 1730 788 112 (only ) 115 SB 1845 788 65 (be ) 68 SB 1913 788 187 (effective) 187 SB 150 848 45 (if ) 51 SB 201 848 82 (the ) 88 SB 289 848 127 (same ) 133 SB 422 848 250 (simulation ) 256 SB 678 848 100 (will ) 106 SB 784 848 65 (be ) 71 SB 855 848 92 (run ) 98 SB 953 848 139 (many ) 145 SB 1098 848 133 (times ) 139 SB 1237 848 115 (with ) 121 SB 1358 848 186 (varying ) 192 SB 1550 848 262 (parameters ) 269 SB 1819 848 98 (and ) 105 SB 1924 848 176 (random) 176 SB 150 908 134 (seeds ) 142 SB 292 908 98 (and ) 107 SB 399 908 121 (most ) 130 SB 529 908 113 (runs ) 122 SB 651 908 119 (have ) 128 SB 779 908 168 (similar ) 177 SB 956 908 295 (performance ) 304 SB 1260 908 228 (dynamics ) 237 SB 1497 908 59 (as ) 68 SB 1565 908 82 (the ) 91 SB 1656 908 145 (single ) 154 SB 1810 908 92 (run ) 101 SB 1911 908 137 (made ) 146 SB 2057 908 43 (to) 43 SB 150 968 155 (gather ) 157 SB 307 968 82 (the ) 84 SB 391 968 295 (performance ) 297 SB 688 968 123 (data. ) 125 SB 813 968 13 ( ) 15 SB 828 968 59 (In ) 62 SB 890 968 99 (that ) 102 SB 992 968 105 (case ) 108 SB 1100 968 38 (a ) 41 SB 1141 968 145 (single ) 148 SB 1289 968 128 (static ) 131 SB 1420 968 265 (assignment ) 268 SB 1688 968 100 (will ) 103 SB 1791 968 130 (work ) 133 SB 1924 968 109 (well ) 112 SB 2036 968 64 (for) 64 SB 150 1028 68 (all ) 69 SB 219 1028 57 (of ) 58 SB 277 1028 82 (the ) 83 SB 360 1028 126 (runs. ) 127 SB 487 1028 13 ( ) 14 SB 501 1028 254 (Sometimes ) 255 SB 756 1028 94 (this ) 95 SB 851 1028 49 (is ) 50 SB 901 1028 82 (the ) 83 SB 984 1028 118 (case, ) 119 SB 1103 1028 98 (and ) 99 SB 1202 1028 249 (sometimes ) 251 SB 1453 1028 98 (not, ) 100 SB 1553 1028 87 (but ) 89 SB 1642 1028 82 (the ) 84 SB 1726 1028 112 (only ) 114 SB 1840 1028 108 (way ) 110 SB 1950 1028 56 (to ) 58 SB 2008 1028 92 (find) 92 SB 150 1088 807 (out is to try a new static assignment.) 807 SB 150 1198 168 (Finally ) 170 SB 320 1198 79 (we ) 81 SB 401 1198 166 (should ) 168 SB 569 1198 109 (note ) 112 SB 681 1198 99 (that ) 102 SB 783 1198 128 (static ) 131 SB 914 1198 111 (load ) 114 SB 1028 1198 229 (balancing ) 232 SB 1260 1198 49 (is ) 52 SB 1312 1198 113 (very ) 116 SB 1428 1198 160 (brittle. ) 163 SB 1591 1198 13 ( ) 16 SB 1607 1198 52 (A ) 55 SB 1662 1198 133 (small ) 136 SB 1798 1198 170 (change ) 173 SB 1971 1198 57 (in ) 60 SB 2031 1198 69 (the) 69 SB 150 1258 1550 (hardware configuration can make a large change in the optimal static ) 1551 SB 1701 1258 78 (con) 78 SB 1779 1258 110 (figur) 110 SB 1889 1258 125 (ation ) 126 SB 2015 1258 85 (and) 85 SB 150 1318 876 (force a recalculation of the assignment. ) 877 SB 1027 1318 13 ( ) 14 SB 1041 1318 109 (Any ) 110 SB 1151 1318 170 (change ) 171 SB 1322 1318 57 (in ) 58 SB 1380 1318 82 (the ) 83 SB 1463 1318 188 (number ) 189 SB 1652 1318 57 (of ) 58 SB 1710 1318 259 (processors, ) 260 SB 1970 1318 60 (or ) 61 SB 2031 1318 69 (the) 69 SB 150 1378 1665 (amount of memory, or in the I/O configuration and its attendant interrupt ) 1666 SB 1816 1378 158 (traffic, ) 159 SB 1975 1378 125 (could) 125 SB 150 1438 121 (spoil ) 122 SB 272 1438 38 (a ) 39 SB 311 1438 251 (previously ) 252 SB 563 1438 126 (good ) 127 SB 690 1438 265 (assignment ) 266 SB 956 1438 57 (of ) 58 SB 1014 1438 176 (objects. ) 177 SB 1191 1438 13 ( ) 15 SB 1206 1438 229 (Similarly, ) 231 SB 1437 1438 133 (small ) 135 SB 1572 1438 191 (changes ) 193 SB 1765 1438 57 (in ) 59 SB 1824 1438 82 (the ) 84 SB 1908 1438 192 (software) 192 SB 150 1498 57 (of ) 65 SB 215 1498 141 (either ) 149 SB 364 1498 82 (the ) 90 SB 454 1498 159 (TWOS ) 167 SB 621 1498 167 (system ) 175 SB 796 1498 121 (itself ) 129 SB 925 1498 60 (or ) 68 SB 993 1498 82 (the ) 90 SB 1083 1498 250 (simulation ) 259 SB 1342 1498 89 (can ) 98 SB 1440 1498 209 (radically ) 218 SB 1658 1498 170 (change ) 179 SB 1837 1498 82 (the ) 91 SB 1928 1498 172 (optimal) 172 SB 150 1558 441 (static configuration.) 441 SB 150 1668 88 (For ) 94 SB 244 1668 127 (these ) 133 SB 377 1668 193 (reasons, ) 199 SB 576 1668 82 (the ) 88 SB 664 1668 195 (primary ) 201 SB 865 1668 108 (goal ) 114 SB 979 1668 57 (of ) 63 SB 1042 1668 173 (TWOS\222 ) 179 SB 1221 1668 59 (dy) 59 SB 1280 1668 148 (namic ) 154 SB 1434 1668 111 (load ) 117 SB 1551 1668 175 (manage) 175 SB 1726 1668 126 (ment ) 132 SB 1858 1668 49 (is ) 55 SB 1913 1668 56 (to ) 63 SB 1976 1668 124 (allow) 124 SB 150 1728 82 (the ) 87 SB 237 1728 167 (system ) 172 SB 409 1728 56 (to ) 61 SB 470 1728 195 (perform ) 200 SB 670 1728 109 (well ) 114 SB 784 1728 188 (without ) 193 SB 977 1728 128 (static ) 133 SB 1110 1728 111 (load ) 116 SB 1226 1728 229 (balancing,) 229 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1455 1727 13 ( ) 19 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1474 1728 136 (using ) 142 SB 1616 1728 38 (a ) 44 SB 1660 1728 138 (much ) 144 SB 1804 1728 94 (less ) 100 SB 1904 1728 196 (carefully) 196 SB 150 1788 212 (balanced ) 218 SB 368 1788 59 (ini) 59 SB 427 1788 84 (tial ) 91 SB 518 1788 139 (assign) 139 SB 657 1788 139 (ment, ) 146 SB 803 1788 274 (particularly ) 281 SB 1084 1788 69 (on ) 76 SB 1160 1788 101 (jobs ) 108 SB 1268 1788 99 (that ) 106 SB 1374 1788 92 (run ) 99 SB 1473 1788 38 (a ) 45 SB 1518 1788 112 (long ) 119 SB 1637 1788 125 (time. ) 132 SB 1769 1788 13 ( ) 20 SB 1789 1788 146 (While ) 153 SB 1942 1788 38 (a ) 45 SB 1987 1788 113 (good) 113 SB 150 1848 128 (static ) 134 SB 284 1848 139 (assign) 139 SB 423 1848 126 (ment ) 132 SB 555 1848 145 (might ) 151 SB 706 1848 134 (make ) 140 SB 846 1848 38 (a ) 44 SB 890 1848 80 (job ) 86 SB 976 1848 133 (reach ) 139 SB 1115 1848 38 (a ) 44 SB 1159 1848 126 (good ) 132 SB 1291 1848 181 (balance ) 187 SB 1478 1848 128 (more ) 135 SB 1613 1848 192 (quickly, ) 199 SB 1812 1848 44 (it ) 51 SB 1863 1848 145 (might ) 152 SB 2015 1848 85 (not,) 85 SB 150 1908 98 (and ) 101 SB 251 1908 57 (in ) 61 SB 312 1908 95 (any ) 99 SB 411 1908 105 (case ) 109 SB 520 1908 59 (dy) 59 SB 579 1908 148 (namic ) 152 SB 731 1908 111 (load ) 115 SB 846 1908 98 (man) 98 SB 944 1908 77 (age) 77 SB 1021 1908 126 (ment ) 130 SB 1151 1908 183 (permits ) 187 SB 1338 1908 94 (less ) 98 SB 1436 1908 134 (effort ) 138 SB 1574 1908 57 (in ) 61 SB 1635 1908 245 (producing ) 249 SB 1884 1908 45 (th) 45 SB 1929 1908 37 (e ) 41 SB 1970 1908 130 (initial) 130 SB 150 1968 393 (static assignment.) 393 SB 150 2078 52 (A ) 59 SB 209 2078 167 (second ) 174 SB 383 2078 108 (goal ) 115 SB 498 2078 49 (is ) 56 SB 554 2078 56 (to ) 63 SB 617 2078 195 (perform ) 202 SB 819 2078 109 (well ) 116 SB 935 2078 57 (in ) 65 SB 1000 2078 82 (the ) 90 SB 1090 2078 101 (face ) 109 SB 1199 2078 57 (of ) 65 SB 1264 2078 207 (dynamic ) 215 SB 1479 2078 191 (creation ) 199 SB 1678 2078 98 (and ) 106 SB 1784 2078 264 (destruction ) 272 SB 2056 2078 44 (of) 44 SB 150 2138 176 (objects. ) 186 SB 336 2138 13 ( ) 23 SB 359 2138 145 (When ) 155 SB 514 2138 67 (an ) 77 SB 591 2138 142 (object ) 152 SB 743 2138 49 (is ) 59 SB 802 2138 290 (dynamically ) 300 SB 1102 2138 175 (created ) 185 SB 1287 2138 57 (in ) 67 SB 1354 2138 38 (a ) 48 SB 1402 2138 182 (parallel ) 192 SB 1594 2138 180 (system, ) 190 SB 1784 2138 129 (some ) 140 SB 1924 2138 121 (form ) 132 SB 2056 2138 44 (of) 44 SB 150 2198 207 (dynamic ) 209 SB 359 2198 111 (load ) 113 SB 472 2198 301 (management ) 303 SB 775 2198 49 (is ) 51 SB 826 2198 176 (needed ) 178 SB 1004 2198 56 (to ) 58 SB 1062 2198 161 (ensure ) 163 SB 1225 2198 38 (a ) 40 SB 1265 2198 126 (good ) 128 SB 1393 2198 265 (assignment ) 267 SB 1660 2198 57 (of ) 59 SB 1719 2198 82 (the ) 84 SB 1803 2198 108 (new ) 110 SB 1913 2198 142 (object ) 144 SB 2057 2198 43 (to) 43 SB 150 2258 38 (a ) 48 SB 198 2258 238 (processor. ) 248 SB 446 2258 13 ( ) 23 SB 469 2258 196 (Without ) 206 SB 675 2258 167 (system ) 177 SB 852 2258 200 (support, ) 210 SB 1062 2258 141 (either ) 152 SB 1214 2258 82 (the ) 93 SB 1307 2258 108 (user ) 119 SB 1426 2258 124 (must ) 135 SB 1561 2258 152 (assign ) 163 SB 1724 2258 82 (the ) 93 SB 1817 2258 108 (new ) 119 SB 1936 2258 164 (object\222s) 164 SB 150 2318 189 (location ) 194 SB 344 2318 178 (himself ) 183 SB 527 2318 167 (\(which ) 172 SB 699 2318 155 (makes ) 160 SB 859 2318 82 (the ) 87 SB 946 2318 117 (code ) 123 SB 1069 2318 330 (non-portable\), ) 336 SB 1405 2318 60 (or ) 66 SB 1471 2318 66 (he ) 72 SB 1543 2318 124 (must ) 130 SB 1673 2318 100 (rely ) 106 SB 1779 2318 69 (on ) 75 SB 1854 2318 82 (the ) 88 SB 1942 2318 158 (default) 158 SB 150 2378 1677 (assignment. Dynamic object destruction causes a similar need. If an object ) 1678 SB 1828 2378 49 (is ) 50 SB 1878 2378 222 (destroyed) 222 SB 150 2438 188 (without ) 192 SB 342 2438 236 (redistribut) 236 SB 578 2438 85 (ing ) 90 SB 668 2438 82 (the ) 87 SB 755 2438 124 (load, ) 129 SB 884 2438 82 (the ) 87 SB 971 2438 167 (system ) 172 SB 1143 2438 49 (is ) 54 SB 1197 2438 138 (likely ) 143 SB 1340 2438 56 (to ) 61 SB 1401 2438 182 (become ) 187 SB 1588 2438 271 (unbalanced ) 276 SB 1864 2438 187 (because ) 192 SB 2056 2438 44 (of) 44 SB 150 2498 402 (the lost workload.) 402 SB 150 2608 97 (The ) 101 SB 251 2608 114 (final ) 118 SB 369 2608 108 (goal ) 112 SB 481 2608 57 (of ) 62 SB 543 2608 173 (TWOS\222 ) 178 SB 721 2608 207 (dynamic ) 212 SB 933 2608 111 (load ) 116 SB 1049 2608 301 (management ) 306 SB 1355 2608 49 (is ) 54 SB 1409 2608 56 (to ) 61 SB 1470 2608 188 (provide ) 193 SB 1663 2608 242 (additional ) 247 SB 1910 2608 190 (speedup) 190 SB 150 2668 180 (beyond ) 184 SB 334 2668 125 (what ) 129 SB 463 2668 89 (can ) 93 SB 556 2668 65 (be ) 69 SB 625 2668 211 (achieved ) 215 SB 840 2668 115 (with ) 119 SB 959 2668 38 (a ) 42 SB 1001 2668 128 (static ) 132 SB 1133 2668 278 (assignment. ) 282 SB 1415 2668 13 ( ) 17 SB 1432 2668 243 (Currently, ) 247 SB 1679 2668 159 (TWOS ) 163 SB 1842 2668 258 (simulations) 258 SB 150 2728 249 (sometimes ) 272 SB 422 2728 180 (achieve ) 203 SB 625 2728 159 (within ) 182 SB 807 2728 105 (30% ) 128 SB 935 2728 57 (of ) 81 SB 1016 2728 82 (the ) 106 SB 1122 2728 163 (critical ) 187 SB 1309 2728 113 (path ) 137 SB 1446 2728 216 (speedup, ) 240 SB 1686 2728 61 (so ) 85 SB 1771 2728 207 (dynamic ) 231 SB 2002 2728 98 (load) 98 SB 150 2788 301 (management ) 303 SB 453 2788 110 (may ) 112 SB 565 2788 85 (not ) 87 SB 652 2788 169 (always ) 171 SB 823 2788 119 (have ) 121 SB 944 2788 219 (sufficient ) 221 SB 1165 2788 242 (additional ) 244 SB 1409 2788 203 (speedup ) 205 SB 1614 2788 194 (possible ) 197 SB 1811 2788 56 (to ) 59 SB 1870 2788 137 (allow ) 140 SB 2010 2788 44 (it ) 47 SB 2057 2788 43 (to) 43 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Italic %%+ font Palatino-Roman %%Page: 4 4 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 134 (make ) 137 SB 287 225 73 (up ) 76 SB 363 225 65 (its ) 68 SB 431 225 133 (costs. ) 136 SB 567 225 13 ( ) 16 SB 583 225 90 (But ) 93 SB 676 225 254 (substantial ) 257 SB 933 225 203 (speedup ) 206 SB 1139 225 49 (is ) 52 SB 1191 225 95 (still ) 98 SB 1289 225 213 (available ) 216 SB 1505 225 77 (for ) 80 SB 1585 225 139 (many ) 142 SB 1727 225 284 (simulations, ) 288 SB 2015 225 85 (and) 85 SB 150 285 1347 (dynamic load management may be able to extract some of it.) 1347 SB 150 395 159 (TWOS ) 169 SB 319 395 111 (load ) 121 SB 440 395 301 (management ) 311 SB 751 395 191 (strategy ) 201 SB 952 395 49 (is ) 59 SB 1011 395 252 (committed ) 262 SB 1273 395 56 (to ) 66 SB 1339 395 315 (transparency. ) 325 SB 1664 395 13 ( ) 24 SB 1688 395 97 (The ) 108 SB 1796 395 108 (user ) 119 SB 1915 395 49 (is ) 60 SB 1975 395 125 (never) 125 SB 150 455 205 (required ) 222 SB 372 455 56 (to ) 74 SB 446 455 118 (offer ) 136 SB 582 455 158 (advice ) 176 SB 758 455 60 (or ) 78 SB 836 455 192 (validate ) 210 SB 1046 455 82 (the ) 100 SB 1146 455 218 (decisions ) 236 SB 1382 455 57 (of ) 75 SB 1457 455 82 (the ) 100 SB 1557 455 202 (system\222s ) 220 SB 1777 455 207 (dynamic ) 225 SB 2002 455 98 (load) 98 SB 150 515 221 (manager. ) 234 SB 384 515 13 ( ) 26 SB 410 515 102 (Nor ) 115 SB 525 515 166 (should ) 179 SB 704 515 82 (the ) 95 SB 799 515 108 (user ) 121 SB 920 515 121 (need ) 134 SB 1054 515 56 (to ) 69 SB 1123 515 170 (encode ) 183 SB 1306 515 111 (load ) 124 SB 1430 515 301 (management ) 315 SB 1745 515 158 (advice ) 172 SB 1917 515 100 (into ) 114 SB 2031 515 69 (the) 69 SB 150 575 262 (application ) 280 SB 430 575 220 (program. ) 238 SB 668 575 13 ( ) 31 SB 699 575 159 (TWOS ) 178 SB 877 575 127 (takes ) 146 SB 1023 575 215 (complete ) 234 SB 1257 575 317 (responsibility ) 336 SB 1593 575 77 (for ) 96 SB 1689 575 68 (all ) 87 SB 1776 575 207 (dynamic ) 226 SB 2002 575 98 (load) 98 SB 150 635 519 (management decisions.) 519 SB 150 745 109 (This ) 121 SB 271 745 142 (paper ) 154 SB 425 745 219 (describes ) 231 SB 656 745 82 (the ) 94 SB 750 745 366 (implementation ) 378 SB 1128 745 57 (of ) 69 SB 1197 745 207 (dynamic ) 219 SB 1416 745 111 (load ) 123 SB 1539 745 301 (management ) 313 SB 1852 745 77 (for ) 89 SB 1941 745 159 (TWOS.) 159 SB 150 805 109 (This ) 115 SB 265 805 366 (implementation ) 372 SB 637 805 49 (is ) 55 SB 692 805 85 (not ) 91 SB 783 805 187 (suitable ) 194 SB 977 805 77 (for ) 84 SB 1061 805 182 (parallel ) 189 SB 1250 805 246 (processors ) 253 SB 1503 805 115 (with ) 122 SB 1625 805 139 (many ) 146 SB 1771 805 128 (more ) 135 SB 1906 805 112 (than ) 119 SB 2025 805 75 (100) 75 SB 150 865 158 (nodes. ) 161 SB 311 865 13 ( ) 16 SB 327 865 52 (A ) 55 SB 382 865 150 (future ) 154 SB 536 865 177 (version ) 181 SB 717 865 57 (of ) 61 SB 778 865 82 (the ) 86 SB 864 865 207 (dynamic ) 211 SB 1075 865 111 (load ) 115 SB 1190 865 301 (management ) 305 SB 1495 865 167 (system ) 171 SB 1666 865 49 (is ) 53 SB 1719 865 210 (expected ) 214 SB 1933 865 56 (to ) 60 SB 1993 865 107 (scale) 107 SB 150 925 1417 (better. Also, the system does not include a number of potential ) 1418 SB 1568 925 295 (performance ) 296 SB 1864 925 236 (improving) 236 SB 150 985 930 (features, and has not been fully tuned for ) 931 SB 1081 985 38 (a ) 39 SB 1120 985 125 (wide ) 126 SB 1246 985 169 (variety ) 170 SB 1416 985 57 (of ) 58 SB 1474 985 296 (applications. ) 297 SB 1771 985 13 ( ) 14 SB 1785 985 233 (However, ) 234 SB 2019 985 81 (this) 81 SB 150 1045 366 (implementation ) 371 SB 521 1045 201 (achieves ) 207 SB 728 1045 121 (most ) 127 SB 855 1045 57 (of ) 63 SB 918 1045 82 (the ) 88 SB 1006 1045 129 (goals ) 135 SB 1141 1045 74 (set ) 80 SB 1221 1045 77 (for ) 83 SB 1304 1045 159 (TWOS ) 165 SB 1469 1045 207 (dynamic ) 213 SB 1682 1045 111 (load ) 117 SB 1799 1045 301 (management,) 301 SB 150 1105 227 (including ) 233 SB 383 1105 232 (improved ) 239 SB 622 1105 295 (performance ) 302 SB 924 1105 77 (for ) 84 SB 1008 1105 139 (many ) 146 SB 1154 1105 235 (important ) 242 SB 1396 1105 139 (cases. ) 146 SB 1542 1105 13 ( ) 20 SB 1562 1105 295 (Performance ) 302 SB 1864 1105 160 (results ) 167 SB 2031 1105 69 (are) 69 SB 150 1165 210 (included ) 217 SB 367 1165 57 (in ) 65 SB 432 1165 94 (this ) 102 SB 534 1165 155 (paper. ) 163 SB 697 1165 13 ( ) 21 SB 718 1165 97 (The ) 105 SB 823 1165 114 (final ) 122 SB 945 1165 366 (implementation ) 374 SB 1319 1165 49 (is ) 57 SB 1376 1165 210 (expected ) 218 SB 1594 1165 56 (to ) 64 SB 1658 1165 180 (achieve ) 188 SB 1846 1165 118 (even ) 126 SB 1972 1165 128 (better) 128 SB 150 1225 1069 (performance over a wider range of applications.) 1069 SB 150 1335 837 ( 2. The Time Warp Operating System) 837 SB 150 1446 52 (A ) 60 SB 210 1446 159 (TWOS ) 167 SB 377 1446 250 (simulation ) 258 SB 635 1446 49 (is ) 57 SB 692 1446 188 (divided ) 196 SB 888 1446 100 (into ) 108 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 996 1445 134 (objects) 134 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1130 1446 13 ( ) 21 SB 1151 1446 99 (that ) 107 SB 1258 1446 311 (communicate ) 319 SB 1577 1446 81 (via ) 89 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1666 1445 121 (event ) 129 SB 1795 1445 181 (messages) 181 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1976 1446 26 (. ) 34 SB 2010 1446 13 ( ) 22 SB 2032 1446 68 (An) 68 SB 150 1507 193 (arriving ) 199 SB 349 1507 200 (message ) 206 SB 555 1507 156 (causes ) 162 SB 717 1507 67 (an ) 73 SB 790 1507 142 (object ) 148 SB 938 1507 56 (to ) 63 SB 1001 1507 195 (perform ) 202 SB 1203 1507 67 (an ) 74 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1277 1506 108 (event) 108 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1385 1507 26 (. ) 33 SB 1418 1507 13 ( ) 20 SB 1438 1507 159 (TWOS ) 166 SB 1604 1507 127 (takes ) 134 SB 1738 1507 104 (care ) 111 SB 1849 1507 57 (of ) 64 SB 1913 1507 187 (message) 187 SB 150 1567 211 (delivery, ) 219 SB 369 1567 270 (scheduling, ) 278 SB 647 1567 201 (resource ) 209 SB 856 1567 314 (management, ) 323 SB 1179 1567 98 (and ) 107 SB 1286 1567 383 (synchronization. ) 392 SB 1678 1567 13 ( ) 22 SB 1700 1567 52 (A ) 61 SB 1761 1567 128 (more ) 137 SB 1898 1567 202 (complete) 202 SB 150 1627 263 (description ) 269 SB 419 1627 57 (of ) 63 SB 482 1627 159 (TWOS ) 165 SB 647 1627 89 (can ) 95 SB 742 1627 65 (be ) 71 SB 813 1627 147 (found ) 153 SB 966 1627 57 (in ) 63 SB 1029 1627 226 (\(Jefferson ) 232 SB 1261 1627 143 (1987\). ) 149 SB 1410 1627 13 ( ) 19 SB 1429 1627 13 ( ) 19 SB 1448 1627 159 (TWOS ) 165 SB 1613 1627 217 (currently ) 223 SB 1836 1627 113 (runs ) 119 SB 1955 1627 69 (on ) 76 SB 2031 1627 69 (the) 69 SB 150 1687 843 (BBN Butterfly Plus parallel processor.) 843 SB 150 1797 375 (Synchronization ) 378 SB 528 1797 57 (in ) 60 SB 588 1797 159 (TWOS ) 162 SB 750 1797 49 (is ) 52 SB 802 1797 211 (achieved ) 214 SB 1016 1797 69 (by ) 72 SB 1088 1797 67 (an ) 70 SB 1158 1797 193 (unusual ) 197 SB 1355 1797 266 (mechanism ) 270 SB 1625 1797 142 (based ) 146 SB 1771 1797 69 (on ) 73 SB 1844 1797 82 (the ) 86 SB 1930 1797 170 (concept) 170 SB 150 1858 57 (of ) 57 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 207 1857 254 (virtual time ) 254 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 461 1858 1489 (\(Jefferson 1985 and Jefferson 1987\). Each message is tagged with a ) 1490 SB 1951 1858 149 (virtual) 149 SB 150 1918 125 (time, ) 138 SB 288 1918 238 (indicating ) 251 SB 539 1918 82 (the ) 95 SB 634 1918 135 (order ) 149 SB 783 1918 159 (within ) 173 SB 956 1918 82 (the ) 96 SB 1052 1918 250 (simulation ) 264 SB 1316 1918 57 (in ) 71 SB 1387 1918 150 (which ) 164 SB 1551 1918 82 (the ) 96 SB 1647 1918 221 (messages ) 235 SB 1882 1918 82 (are ) 96 SB 1978 1918 56 (to ) 70 SB 2048 1918 52 (be) 52 SB 150 1978 246 (processed. ) 259 SB 409 1978 13 ( ) 26 SB 435 1978 159 (TWOS ) 172 SB 607 1978 218 (produces ) 231 SB 838 1978 82 (the ) 96 SB 934 1978 127 (same ) 141 SB 1075 1978 133 (effect ) 147 SB 1222 1978 59 (as ) 73 SB 1295 1978 250 (processing ) 264 SB 1559 1978 68 (all ) 82 SB 1641 1978 221 (messages ) 235 SB 1876 1978 166 (strictly ) 180 SB 2056 1978 44 (in) 44 SB 150 2038 1879 (timestamp order, though the system might actually handle them in a different order.) 1879 SB 150 2148 159 (TWOS ) 162 SB 312 2148 163 (objects ) 166 SB 478 2148 82 (are ) 85 SB 563 2148 239 (composed ) 242 SB 805 2148 57 (of ) 60 SB 865 2148 93 (one ) 96 SB 961 2148 60 (or ) 63 SB 1024 2148 128 (more ) 132 SB 1156 2148 176 (phases. ) 180 SB 1336 2148 13 ( ) 17 SB 1353 2148 120 (Each ) 124 SB 1477 2148 142 (phase ) 146 SB 1623 2148 88 (has ) 92 SB 1715 2148 151 (respon) 151 SB 1866 2148 166 (sibility ) 170 SB 2036 2148 64 (for) 64 SB 150 2208 282 (handling all ) 283 SB 433 2208 57 (of ) 58 SB 491 2208 67 (an ) 68 SB 559 2208 177 (object\222s ) 178 SB 737 2208 202 (business ) 203 SB 940 2208 77 (for ) 78 SB 1018 2208 93 (one ) 94 SB 1112 2208 185 (interval ) 186 SB 1298 2208 57 (of ) 58 SB 1356 2208 162 (virtual ) 163 SB 1519 2208 125 (time. ) 126 SB 1645 2208 13 ( ) 14 SB 1659 2208 163 (Phases ) 164 SB 1823 2208 82 (are ) 83 SB 1906 2208 82 (the ) 83 SB 1989 2208 111 (basic) 111 SB 150 2268 103 (unit ) 105 SB 255 2268 57 (of ) 59 SB 314 2268 257 (scheduling ) 259 SB 573 2268 57 (in ) 59 SB 632 2268 172 (TWOS. ) 174 SB 806 2268 13 ( ) 15 SB 821 2268 109 (Any ) 111 SB 932 2268 142 (phase ) 144 SB 1076 2268 89 (can ) 91 SB 1167 2268 65 (be ) 68 SB 1235 2268 173 (located ) 176 SB 1411 2268 69 (on ) 72 SB 1483 2268 95 (any ) 98 SB 1581 2268 124 (node ) 127 SB 1708 2268 57 (in ) 60 SB 1768 2268 82 (the ) 85 SB 1853 2268 247 (distributed) 247 SB 150 2328 180 (system, ) 188 SB 338 2328 188 (without ) 196 SB 534 2328 161 (regard ) 169 SB 703 2328 77 (for ) 85 SB 788 2328 82 (the ) 90 SB 878 2328 189 (location ) 197 SB 1075 2328 57 (of ) 65 SB 1140 2328 82 (the ) 90 SB 1230 2328 129 (other ) 137 SB 1367 2328 163 (phases ) 171 SB 1538 2328 57 (of ) 65 SB 1603 2328 82 (the ) 91 SB 1694 2328 127 (same ) 136 SB 1830 2328 155 (object. ) 164 SB 1994 2328 13 ( ) 22 SB 2016 2328 84 (The) 84 SB 150 2388 167 (system ) 170 SB 320 2388 182 (ensures ) 185 SB 505 2388 99 (that ) 102 SB 607 2388 113 (each ) 116 SB 723 2388 200 (message ) 203 SB 926 2388 49 (is ) 52 SB 978 2388 161 (routed ) 164 SB 1142 2388 56 (to ) 59 SB 1201 2388 82 (the ) 85 SB 1286 2388 124 (node ) 127 SB 1413 2388 178 (hosting ) 181 SB 1594 2388 82 (the ) 85 SB 1679 2388 142 (phase ) 145 SB 1824 2388 57 (of ) 61 SB 1885 2388 82 (the ) 86 SB 1971 2388 129 (object) 129 SB 150 2448 475 (that should handle it.) 475 SB 150 2558 158 (Figure ) 161 SB 311 2558 38 (1 ) 41 SB 352 2558 153 (shows ) 156 SB 508 2558 67 (an ) 70 SB 578 2558 142 (object ) 145 SB 723 2558 166 (named ) 169 SB 892 2558 52 (A ) 55 SB 947 2558 188 (divided ) 191 SB 1138 2558 100 (into ) 103 SB 1241 2558 98 (two ) 101 SB 1342 2558 176 (phases. ) 179 SB 1521 2558 13 ( ) 17 SB 1538 2558 120 (Each ) 124 SB 1662 2558 141 (entity ) 145 SB 1807 2558 57 (in ) 61 SB 1868 2558 94 (this ) 98 SB 1966 2558 134 (figure) 134 SB 150 2618 242 (represents ) 251 SB 401 2618 93 (one ) 102 SB 503 2618 155 (phase. ) 164 SB 667 2618 13 ( ) 22 SB 689 2618 120 (Each ) 129 SB 818 2618 142 (phase ) 151 SB 969 2618 88 (has ) 97 SB 1066 2618 38 (a ) 47 SB 1113 2618 169 (control ) 178 SB 1291 2618 146 (block, ) 155 SB 1446 2618 67 (an ) 76 SB 1522 2618 133 (input ) 143 SB 1665 2618 149 (queue ) 159 SB 1824 2618 57 (of ) 67 SB 1891 2618 209 (incoming) 209 SB 150 2678 234 (messages, ) 242 SB 392 2678 67 (an ) 75 SB 467 2678 162 (output ) 170 SB 637 2678 149 (queue ) 158 SB 795 2678 248 (containing ) 257 SB 1052 2678 152 (copies ) 161 SB 1213 2678 57 (of ) 66 SB 1279 2678 213 (outgoing ) 222 SB 1501 2678 234 (messages, ) 243 SB 1744 2678 98 (and ) 107 SB 1851 2678 38 (a ) 47 SB 1898 2678 149 (queue ) 158 SB 2056 2678 44 (of) 44 SB 150 2738 142 (saved ) 147 SB 297 2738 149 (states. ) 154 SB 451 2738 13 ( ) 18 SB 469 2738 97 (The ) 102 SB 571 2738 102 (first ) 108 SB 679 2738 142 (phase ) 148 SB 827 2738 113 (runs ) 119 SB 946 2738 121 (from ) 127 SB 1073 2738 162 (virtual ) 168 SB 1241 2738 133 (times ) 139 SB 1380 2738 13 ( ) 19 SB 1399 2738 13 ( ) 19 SB 1418 2738 25 (\226) 25 SB 1443 2738 25 (_) 25 SB 1468 2738 13 ( ) 19 SB 1487 2738 56 (to ) 62 SB 1549 2738 13 ( ) 19 SB 1568 2738 126 (1700, ) 132 SB 1700 2738 207 (meaning ) 213 SB 1913 2738 99 (that ) 105 SB 2018 2738 82 (any) 82 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Italic %%+ font Palatino-Roman %%Page: 5 5 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 221 (messages ) 227 SB 377 225 103 (sent ) 109 SB 486 225 56 (to ) 62 SB 548 225 94 (this ) 100 SB 648 225 142 (object ) 148 SB 796 225 121 (from ) 127 SB 923 225 82 (the ) 88 SB 1011 225 111 (start ) 117 SB 1128 225 57 (of ) 63 SB 1191 225 82 (the ) 88 SB 1279 225 250 (simulation ) 256 SB 1535 225 73 (up ) 79 SB 1614 225 69 (to, ) 75 SB 1689 225 87 (but ) 93 SB 1782 225 85 (not ) 91 SB 1873 225 227 (including,) 227 SB 150 285 162 (virtual ) 169 SB 319 285 112 (time ) 119 SB 438 285 113 (1700 ) 121 SB 559 285 82 (are ) 90 SB 649 285 197 (handled ) 205 SB 854 285 69 (by ) 77 SB 931 285 94 (this ) 102 SB 1033 285 155 (phase. ) 163 SB 1196 285 13 ( ) 21 SB 1217 285 97 (The ) 105 SB 1322 285 167 (second ) 175 SB 1497 285 142 (phase ) 150 SB 1647 285 155 (covers ) 163 SB 1810 285 162 (virtual ) 170 SB 1980 285 120 (times) 120 SB 150 345 113 (1700 ) 116 SB 266 345 56 (to ) 60 SB 326 345 81 (+_, ) 85 SB 411 345 61 (so ) 65 SB 476 345 95 (any ) 99 SB 575 345 221 (messages ) 225 SB 800 345 103 (sent ) 107 SB 907 345 56 (to ) 60 SB 967 345 82 (the ) 86 SB 1053 345 142 (object ) 146 SB 1199 345 121 (from ) 125 SB 1324 345 162 (virtual ) 166 SB 1490 345 112 (time ) 116 SB 1606 345 113 (1700 ) 117 SB 1723 345 56 (to ) 60 SB 1783 345 82 (the ) 86 SB 1869 345 97 (end ) 101 SB 1970 345 57 (of ) 61 SB 2031 345 69 (the) 69 SB 150 405 834 (simulation are handled by this phase.) 834 SB 150 516 163 (Phases ) 171 SB 321 516 82 (are ) 90 SB 411 516 228 (produced ) 236 SB 647 516 69 (by ) 77 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 724 515 190 (temporal ) 198 SB 922 515 173 (splitting) 173 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1095 516 26 (. ) 34 SB 1129 516 13 ( ) 21 SB 1150 516 229 (Temporal ) 237 SB 1387 516 198 (splitting ) 206 SB 1593 516 158 (allows ) 166 SB 1759 516 95 (any ) 104 SB 1863 516 237 (simulation) 237 SB 150 576 142 (object ) 148 SB 298 576 56 (to ) 62 SB 360 576 65 (be ) 71 SB 431 576 188 (divided ) 194 SB 625 576 100 (into ) 106 SB 731 576 98 (two ) 104 SB 835 576 176 (phases. ) 182 SB 1017 576 13 ( ) 20 SB 1037 576 180 (Further ) 187 SB 1224 576 214 (temporal ) 221 SB 1445 576 131 (splits ) 138 SB 1583 576 89 (can ) 96 SB 1679 576 157 (divide ) 164 SB 1843 576 163 (objects ) 170 SB 2013 576 87 (into) 87 SB 150 636 128 (more ) 139 SB 289 636 176 (phases. ) 187 SB 476 636 13 ( ) 24 SB 500 636 229 (Temporal ) 240 SB 740 636 198 (splitting ) 209 SB 949 636 89 (can ) 100 SB 1049 636 65 (be ) 76 SB 1125 636 195 (invoked ) 206 SB 1331 636 141 (either ) 152 SB 1483 636 54 (at ) 65 SB 1548 636 82 (the ) 93 SB 1641 636 238 (beginning ) 249 SB 1890 636 60 (or ) 72 SB 1962 636 57 (in ) 69 SB 2031 636 69 (the) 69 SB 150 696 173 (middle ) 176 SB 326 696 57 (of ) 60 SB 386 696 38 (a ) 41 SB 427 696 105 (run. ) 108 SB 535 696 13 ( ) 17 SB 552 696 13 ( ) 17 SB 569 696 81 (An ) 85 SB 654 696 142 (object ) 146 SB 800 696 89 (can ) 93 SB 893 696 65 (be ) 69 SB 962 696 110 (split ) 114 SB 1076 696 100 (into ) 104 SB 1180 696 67 (an ) 71 SB 1251 696 210 (arbitrary ) 214 SB 1465 696 188 (number ) 192 SB 1657 696 57 (of ) 61 SB 1718 696 176 (phases, ) 180 SB 1898 696 98 (and ) 102 SB 2000 696 100 (each) 100 SB 150 756 142 (phase ) 148 SB 298 756 89 (can ) 95 SB 393 756 65 (be ) 71 SB 464 756 173 (located ) 179 SB 643 756 69 (on ) 75 SB 718 756 60 (or ) 67 SB 785 756 216 (migrated ) 223 SB 1008 756 56 (to ) 63 SB 1071 756 38 (a ) 45 SB 1116 756 206 (different ) 213 SB 1329 756 137 (node. ) 144 SB 1473 756 145 (When ) 152 SB 1625 756 110 (they ) 117 SB 1742 756 82 (are ) 89 SB 1831 756 69 (on ) 76 SB 1907 756 193 (different) 193 SB 150 816 1559 (nodes, two phases of the same process can actually execute in parallel.) 1559 SB 150 926 120 (Each ) 124 SB 274 926 124 (node ) 128 SB 402 926 57 (in ) 61 SB 463 926 38 (a ) 42 SB 505 926 182 (parallel ) 186 SB 691 926 225 (processor ) 229 SB 920 926 193 (running ) 198 SB 1118 926 159 (TWOS ) 164 SB 1282 926 140 (keeps ) 145 SB 1427 926 38 (a ) 43 SB 1470 926 198 (separate ) 203 SB 1673 926 149 (queue ) 154 SB 1827 926 57 (of ) 62 SB 1889 926 163 (phases ) 168 SB 2057 926 43 (to) 43 SB 150 986 65 (be ) 69 SB 219 986 105 (run. ) 109 SB 328 986 13 ( ) 17 SB 345 986 163 (Phases ) 167 SB 512 986 92 (run ) 96 SB 608 986 137 (when ) 141 SB 749 986 110 (they ) 114 SB 863 986 170 (receive ) 174 SB 1037 986 234 (messages. ) 238 SB 1275 986 13 ( ) 18 SB 1293 986 97 (The ) 102 SB 1395 986 115 (state ) 120 SB 1515 986 57 (of ) 62 SB 1577 986 82 (the ) 87 SB 1664 986 142 (phase ) 147 SB 1811 986 228 (produced ) 233 SB 2044 986 56 (by) 56 SB 150 1046 214 (handling ) 219 SB 369 1046 82 (the ) 87 SB 456 1046 208 (previous ) 213 SB 669 1046 74 (\(in ) 79 SB 748 1046 162 (virtual ) 167 SB 915 1046 129 (time\) ) 134 SB 1049 1046 200 (message ) 205 SB 1254 1046 49 (is ) 54 SB 1308 1046 119 (used ) 124 SB 1432 1046 59 (as ) 64 SB 1496 1046 133 (input ) 139 SB 1635 1046 77 (for ) 83 SB 1718 1046 193 (running ) 199 SB 1917 1046 82 (the ) 88 SB 2005 1046 95 (next) 95 SB 150 1106 213 (message. ) 219 SB 369 1106 13 ( ) 19 SB 388 1106 262 (Scheduling ) 268 SB 656 1106 49 (is ) 55 SB 711 1106 250 (performed ) 256 SB 967 1106 69 (on ) 75 SB 1042 1106 38 (a ) 44 SB 1086 1106 215 (per-node ) 221 SB 1307 1106 123 (basis ) 129 SB 1436 1106 69 (by ) 75 SB 1511 1106 268 (preemptive ) 275 SB 1786 1106 158 (lowest ) 165 SB 1951 1106 149 (virtual) 149 SB 150 1166 112 (time ) 122 SB 272 1166 115 (first, ) 125 SB 397 1166 149 (across ) 159 SB 556 1166 68 (all ) 78 SB 634 1166 163 (phases ) 173 SB 807 1166 69 (on ) 79 SB 886 1166 82 (the ) 92 SB 978 1166 137 (node. ) 147 SB 1125 1166 13 ( ) 23 SB 1148 1166 81 (On ) 91 SB 1239 1166 129 (other ) 139 SB 1378 1166 158 (nodes, ) 168 SB 1546 1166 221 (messages ) 231 SB 1777 1166 115 (with ) 125 SB 1902 1166 141 (lower ) 151 SB 2053 1166 47 (or) 47 SB 150 1226 158 (higher ) 166 SB 316 1226 162 (virtual ) 170 SB 486 1226 269 (timestamps ) 277 SB 763 1226 110 (may ) 118 SB 881 1226 65 (be ) 73 SB 954 1226 178 (chosen, ) 186 SB 1140 1226 124 (since ) 132 SB 1272 1226 113 (each ) 122 SB 1394 1226 124 (node ) 133 SB 1527 1226 230 (schedules ) 239 SB 1766 1226 143 (solely ) 152 SB 1918 1226 69 (on ) 78 SB 1996 1226 104 (local) 104 SB 150 1286 989 (information. Whenever a Time Warp phase ) 990 SB 1140 1286 139 (sends ) 140 SB 1280 1286 38 (a ) 39 SB 1319 1286 213 (message, ) 214 SB 1533 1286 82 (the ) 83 SB 1616 1286 218 (receiving ) 219 SB 1835 1286 142 (object ) 143 SB 1978 1286 122 (name) 122 SB 150 1346 98 (and ) 99 SB 249 1346 82 (the ) 83 SB 332 1346 162 (virtual ) 163 SB 495 1346 170 (receive ) 171 SB 666 1346 112 (time ) 113 SB 779 1346 82 (are ) 83 SB 862 1346 204 (stamped ) 206 SB 1068 1346 69 (on ) 71 SB 1139 1346 82 (the ) 84 SB 1223 1346 213 (message. ) 215 SB 1438 1346 13 ( ) 15 SB 1453 1346 13 ( ) 15 SB 1468 1346 159 (TWOS ) 161 SB 1629 1346 109 (uses ) 111 SB 1740 1346 94 (this ) 96 SB 1836 1346 264 (information) 264 SB 150 1406 1633 (to route the message not just to the correct object, but to the correct phase.) 1633 SB 150 1516 129 (Since ) 136 SB 286 1516 95 (any ) 102 SB 388 1516 142 (phase ) 149 SB 537 1516 110 (may ) 117 SB 654 1516 118 (send ) 125 SB 779 1516 38 (a ) 45 SB 824 1516 200 (message ) 207 SB 1031 1516 56 (to ) 63 SB 1094 1516 95 (any ) 102 SB 1196 1516 129 (other ) 136 SB 1332 1516 155 (phase, ) 162 SB 1494 1516 155 (except ) 162 SB 1656 1516 130 (those ) 138 SB 1794 1516 57 (in ) 65 SB 1859 1516 82 (the ) 90 SB 1949 1516 118 (past, ) 126 SB 2075 1516 25 (a) 25 SB 150 1576 142 (phase ) 150 SB 300 1576 69 (on ) 77 SB 377 1576 38 (a ) 46 SB 423 1576 124 (node ) 132 SB 555 1576 99 (that ) 107 SB 662 1576 49 (is ) 57 SB 719 1576 193 (running ) 201 SB 920 1576 75 (far ) 83 SB 1003 1576 169 (behind ) 177 SB 1180 1576 129 (other ) 137 SB 1317 1576 145 (nodes ) 154 SB 1471 1576 57 (in ) 66 SB 1537 1576 162 (virtual ) 171 SB 1708 1576 112 (time ) 121 SB 1829 1576 110 (may ) 119 SB 1948 1576 118 (send ) 127 SB 2075 1576 25 (a) 25 SB 150 1636 200 (message ) 207 SB 357 1636 56 (to ) 63 SB 420 1636 38 (a ) 45 SB 465 1636 142 (phase ) 149 SB 614 1636 69 (on ) 76 SB 690 1636 38 (a ) 45 SB 735 1636 124 (node ) 132 SB 867 1636 99 (that ) 107 SB 974 1636 49 (is ) 57 SB 1031 1636 193 (running ) 201 SB 1232 1636 75 (far ) 83 SB 1315 1636 160 (ahead. ) 168 SB 1483 1636 13 ( ) 21 SB 1504 1636 47 (If ) 55 SB 1559 1636 82 (the ) 90 SB 1649 1636 218 (receiving ) 226 SB 1875 1636 142 (phase ) 150 SB 2025 1636 75 (has) 75 SB 150 1696 181 (already ) 192 SB 342 1696 92 (run ) 103 SB 445 1696 67 (an ) 78 SB 523 1696 134 (event ) 145 SB 668 1696 54 (at ) 65 SB 733 1696 38 (a ) 49 SB 782 1696 162 (virtual ) 173 SB 955 1696 112 (time ) 123 SB 1078 1696 113 (later ) 124 SB 1202 1696 112 (than ) 123 SB 1325 1696 82 (the ) 93 SB 1418 1696 190 (sending ) 201 SB 1619 1696 177 (phase\222s ) 188 SB 1807 1696 213 (message, ) 224 SB 2031 1696 69 (the) 69 SB 150 1757 218 (receiving ) 221 SB 371 1757 142 (phase ) 145 SB 516 1757 124 (must ) 127 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 643 1756 82 (roll ) 85 SB 728 1756 87 (back) 87 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 815 1757 26 (. ) 29 SB 844 1757 13 ( ) 16 SB 860 1757 97 (The ) 100 SB 960 1757 218 (receiving ) 221 SB 1181 1757 142 (phase ) 145 SB 1326 1757 124 (must ) 127 SB 1453 1757 165 (restore ) 168 SB 1621 1757 65 (its ) 68 SB 1689 1757 115 (state ) 118 SB 1807 1757 56 (to ) 59 SB 1866 1757 82 (the ) 85 SB 1951 1757 149 (virtual) 149 SB 150 1817 112 (time ) 114 SB 264 1817 153 (before ) 155 SB 419 1817 82 (the ) 84 SB 503 1817 161 (arrival ) 163 SB 666 1817 57 (of ) 59 SB 725 1817 82 (the ) 84 SB 809 1817 190 (sending ) 192 SB 1001 1817 177 (phase\222s ) 179 SB 1180 1817 200 (message ) 202 SB 1382 1817 98 (and ) 100 SB 1482 1817 166 (handle ) 168 SB 1650 1817 99 (that ) 101 SB 1751 1817 213 (message. ) 215 SB 1966 1817 13 ( ) 15 SB 1981 1817 47 (If ) 50 SB 2031 1817 69 (the) 69 SB 150 1877 218 (receiving ) 230 SB 380 1877 142 (phase ) 154 SB 534 1877 278 (erroneously ) 290 SB 824 1877 103 (sent ) 115 SB 939 1877 234 (messages, ) 246 SB 1185 1877 110 (they ) 122 SB 1307 1877 124 (must ) 137 SB 1444 1877 65 (be ) 78 SB 1522 1877 233 (cancelled. ) 246 SB 1768 1877 13 ( ) 26 SB 1794 1877 224 (Messages ) 237 SB 2031 1877 69 (are) 69 SB 150 1938 220 (cancelled ) 226 SB 376 1938 57 (in ) 63 SB 439 1938 159 (TWOS ) 165 SB 604 1938 69 (by ) 75 SB 679 1938 190 (sending ) 196 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 875 1937 262 (antimessages) 262 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1137 1938 26 (. ) 32 SB 1169 1938 13 ( ) 19 SB 1188 1938 13 ( ) 19 SB 1207 1938 159 (TWOS ) 165 SB 1372 1938 232 (maintains ) 238 SB 1610 1938 219 (sufficient ) 226 SB 1836 1938 264 (information) 264 SB 150 1998 139 (about ) 141 SB 291 1998 105 (past ) 107 SB 398 1998 136 (states ) 138 SB 536 1998 57 (of ) 59 SB 595 1998 163 (phases ) 165 SB 760 1998 98 (and ) 100 SB 860 1998 82 (the ) 84 SB 944 1998 221 (messages ) 223 SB 1167 1998 110 (they ) 112 SB 1279 1998 103 (sent ) 105 SB 1384 1998 56 (to ) 58 SB 1442 1998 207 (correctly ) 210 SB 1652 1998 166 (handle ) 169 SB 1821 1998 95 (any ) 98 SB 1919 1998 181 (possible) 181 SB 150 2058 193 (rollback.) 193 SB 150 2168 97 (The ) 104 SB 254 2168 88 (use ) 95 SB 349 2168 57 (of ) 64 SB 413 2168 163 (phases ) 170 SB 583 2168 88 (has ) 96 SB 679 2168 129 (some ) 137 SB 816 2168 133 (costs. ) 141 SB 957 2168 13 ( ) 21 SB 978 2168 105 (One ) 113 SB 1091 2168 49 (is ) 57 SB 1148 2168 115 (state ) 123 SB 1271 2168 281 (duplication. ) 289 SB 1560 2168 13 ( ) 21 SB 1581 2168 59 (In ) 67 SB 1648 2168 82 (the ) 90 SB 1738 2168 257 (temporally ) 265 SB 2003 2168 97 (split) 97 SB 150 2228 142 (object ) 144 SB 294 2228 161 (shown ) 163 SB 457 2228 57 (in ) 59 SB 516 2228 147 (figure ) 150 SB 666 2228 51 (1, ) 54 SB 720 2228 109 (note ) 112 SB 832 2228 99 (that ) 102 SB 934 2228 113 (both ) 116 SB 1050 2228 163 (phases ) 166 SB 1216 2228 121 (store ) 124 SB 1340 2228 38 (a ) 41 SB 1381 2228 115 (state ) 118 SB 1499 2228 77 (for ) 80 SB 1579 2228 162 (virtual ) 165 SB 1744 2228 112 (time ) 115 SB 1859 2228 126 (1500. ) 129 SB 1988 2228 13 ( ) 16 SB 2004 2228 96 (This) 96 SB 150 2288 115 (state ) 116 SB 266 2288 49 (is ) 50 SB 316 2288 228 (produced ) 229 SB 545 2288 69 (by ) 70 SB 615 2288 82 (the ) 84 SB 699 2288 156 (earlier ) 158 SB 857 2288 177 (phase\222s ) 179 SB 1036 2288 133 (input ) 135 SB 1171 2288 200 (message ) 202 SB 1373 2288 54 (at ) 56 SB 1429 2288 112 (time ) 114 SB 1543 2288 126 (1500, ) 128 SB 1671 2288 98 (and ) 100 SB 1771 2288 49 (is ) 51 SB 1822 2288 82 (the ) 84 SB 1906 2288 90 (last ) 92 SB 1998 2288 102 (state) 102 SB 150 2348 228 (produced ) 234 SB 384 2348 69 (by ) 75 SB 459 2348 99 (that ) 105 SB 564 2348 155 (phase. ) 161 SB 725 2348 13 ( ) 19 SB 744 2348 242 (Therefore, ) 248 SB 992 2348 82 (the ) 88 SB 1080 2348 113 (later ) 119 SB 1199 2348 142 (phase ) 148 SB 1347 2348 142 (needs ) 148 SB 1495 2348 38 (a ) 44 SB 1539 2348 120 (copy ) 126 SB 1665 2348 57 (of ) 64 SB 1729 2348 99 (that ) 106 SB 1835 2348 90 (last ) 97 SB 1932 2348 115 (state ) 122 SB 2054 2348 46 (as) 46 SB 150 2408 133 (input ) 134 SB 284 2408 77 (for ) 78 SB 362 2408 214 (handling ) 215 SB 577 2408 65 (its ) 66 SB 643 2408 102 (first ) 103 SB 746 2408 133 (input ) 134 SB 880 2408 213 (message, ) 214 SB 1094 2408 54 (at ) 55 SB 1149 2408 162 (virtual ) 163 SB 1312 2408 112 (time ) 113 SB 1425 2408 126 (1800. ) 127 SB 1552 2408 13 ( ) 14 SB 1566 2408 97 (The ) 98 SB 1664 2408 115 (state ) 116 SB 1780 2408 54 (at ) 55 SB 1835 2408 112 (time ) 114 SB 1949 2408 113 (1500 ) 115 SB 2064 2408 36 (is) 36 SB 150 2468 193 (shipped ) 197 SB 347 2468 56 (to ) 60 SB 407 2468 82 (the ) 86 SB 493 2468 167 (second ) 171 SB 664 2468 142 (phase ) 146 SB 810 2468 77 (for ) 81 SB 891 2468 113 (later ) 117 SB 1008 2468 101 (use. ) 105 SB 1113 2468 13 ( ) 17 SB 1130 2468 13 ( ) 17 SB 1147 2468 179 (Typical ) 183 SB 1330 2468 159 (TWOS ) 163 SB 1493 2468 283 (applications ) 287 SB 1780 2468 88 (use ) 93 SB 1873 2468 136 (states ) 141 SB 2014 2468 86 (that) 86 SB 150 2528 82 (are ) 83 SB 233 2528 200 (between ) 201 SB 434 2528 38 (a ) 39 SB 473 2528 96 (few ) 97 SB 570 2528 207 (hundred ) 208 SB 778 2528 98 (and ) 99 SB 877 2528 38 (a ) 39 SB 916 2528 96 (few ) 97 SB 1013 2528 221 (thousand ) 222 SB 1235 2528 130 (bytes ) 131 SB 1366 2528 57 (in ) 58 SB 1424 2528 167 (length, ) 168 SB 1592 2528 61 (so ) 63 SB 1655 2528 82 (the ) 84 SB 1739 2528 200 (memory ) 202 SB 1941 2528 159 (wasted) 159 SB 150 2588 1336 (due to the second copy of the state rarely exceeds 10K bytes.) 1336 SB 150 2698 52 (A ) 57 SB 207 2698 167 (second ) 172 SB 379 2698 99 (cost ) 104 SB 483 2698 158 (relates ) 163 SB 646 2698 56 (to ) 61 SB 707 2698 206 (rollback. ) 211 SB 918 2698 13 ( ) 18 SB 936 2698 171 (Should ) 176 SB 1112 2698 82 (the ) 87 SB 1199 2698 156 (earlier ) 162 SB 1361 2698 177 (phase\222s ) 183 SB 1544 2698 200 (message ) 206 SB 1750 2698 77 (for ) 83 SB 1833 2698 162 (virtual ) 168 SB 2001 2698 99 (time) 99 SB 150 2758 113 (1500 ) 119 SB 269 2758 65 (be ) 71 SB 340 2758 284 (re-executed, ) 290 SB 630 2758 115 (with ) 121 SB 751 2758 206 (different ) 212 SB 963 2758 173 (results, ) 179 SB 1142 2758 82 (the ) 88 SB 1230 2758 156 (earlier ) 162 SB 1392 2758 142 (phase ) 148 SB 1540 2758 124 (must ) 130 SB 1670 2758 118 (send ) 125 SB 1795 2758 38 (a ) 45 SB 1840 2758 120 (copy ) 127 SB 1967 2758 57 (of ) 64 SB 2031 2758 69 (the) 69 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Italic %%+ font Palatino-Roman %%Page: 6 6 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 687 (new state for virtual time 1500 ) 688 SB 838 225 56 (to ) 57 SB 895 225 82 (the ) 83 SB 978 225 113 (later ) 114 SB 1092 225 155 (phase, ) 156 SB 1248 225 183 (causing ) 184 SB 1432 225 99 (that ) 100 SB 1532 225 142 (phase ) 143 SB 1675 225 56 (to ) 57 SB 1732 225 90 (roll ) 91 SB 1823 225 116 (back ) 117 SB 1940 225 98 (and ) 99 SB 2039 225 61 (re-) 61 SB 150 285 179 (execute ) 193 SB 343 285 95 (any ) 109 SB 452 285 130 (work ) 144 SB 596 285 99 (that ) 113 SB 709 285 237 (depended ) 251 SB 960 285 69 (on ) 83 SB 1043 285 57 (it. ) 71 SB 1114 285 13 ( ) 27 SB 1141 285 52 (A ) 66 SB 1207 285 193 (rollback ) 207 SB 1414 285 219 (spanning ) 234 SB 1648 285 98 (two ) 113 SB 1761 285 145 (nodes ) 160 SB 1921 285 49 (is ) 64 SB 1985 285 115 (more) 115 SB 150 345 1147 (expensive than a rollback confined to a single node.) 1147 SB 150 455 182 (Despite ) 204 SB 354 455 127 (these ) 149 SB 503 455 133 (costs, ) 155 SB 658 455 214 (temporal ) 236 SB 894 455 198 (splitting ) 220 SB 1114 455 158 (allows ) 180 SB 1294 455 126 (great ) 148 SB 1442 455 227 (flexibility ) 250 SB 1692 455 57 (in ) 80 SB 1772 455 207 (dynamic ) 230 SB 2002 455 98 (load) 98 SB 150 515 314 (management. ) 321 SB 471 515 13 ( ) 21 SB 492 515 13 ( ) 21 SB 513 515 97 (The ) 105 SB 618 515 207 (dynamic ) 215 SB 833 515 111 (load ) 119 SB 952 515 301 (management ) 309 SB 1261 515 167 (system ) 175 SB 1436 515 89 (can ) 97 SB 1533 515 88 (use ) 96 SB 1629 515 214 (temporal ) 222 SB 1851 515 198 (splitting ) 206 SB 2057 515 43 (to) 43 SB 150 575 281 (predictively ) 293 SB 443 575 185 (migrate ) 197 SB 640 575 176 (phases, ) 188 SB 828 575 56 (to ) 68 SB 896 575 118 (limit ) 130 SB 1026 575 82 (the ) 94 SB 1120 575 99 (cost ) 112 SB 1232 575 57 (of ) 70 SB 1302 575 233 (migrating ) 246 SB 1548 575 38 (a ) 51 SB 1599 575 155 (phase, ) 168 SB 1767 575 98 (and ) 111 SB 1878 575 56 (to ) 69 SB 1947 575 153 (handle) 153 SB 150 635 200 (memory ) 203 SB 353 635 255 (exhaustion ) 258 SB 611 635 222 (problems ) 225 SB 836 635 166 (during ) 169 SB 1005 635 266 (migrations. ) 269 SB 1274 635 13 ( ) 16 SB 1290 635 142 (Many ) 145 SB 1435 635 57 (of ) 60 SB 1495 635 127 (these ) 130 SB 1625 635 276 (possibilities ) 280 SB 1905 635 119 (have ) 123 SB 2028 635 72 (not) 72 SB 150 695 118 (been ) 123 SB 273 695 210 (explored ) 215 SB 488 695 94 (yet, ) 99 SB 587 695 87 (but ) 92 SB 679 695 219 (sufficient ) 224 SB 903 695 210 (evidence ) 215 SB 1118 695 136 (exists ) 141 SB 1259 695 77 (for ) 82 SB 1341 695 82 (the ) 87 SB 1428 695 135 (value ) 141 SB 1569 695 57 (of ) 63 SB 1632 695 163 (phases ) 169 SB 1801 695 118 (even ) 124 SB 1925 695 175 (without) 175 SB 150 755 305 (these options.) 305 SB 150 865 370 (3. Related Work) 370 SB 150 975 127 (Load ) 134 SB 284 975 301 (management ) 308 SB 592 975 198 (research ) 205 SB 797 975 88 (has ) 95 SB 892 975 38 (a ) 45 SB 937 975 112 (long ) 119 SB 1056 975 182 (history. ) 189 SB 1245 975 13 ( ) 20 SB 1265 975 141 (Much ) 148 SB 1413 975 57 (of ) 64 SB 1477 975 94 (this ) 102 SB 1579 975 198 (research ) 206 SB 1785 975 101 (was ) 109 SB 1894 975 142 (based ) 150 SB 2044 975 56 (on) 56 SB 150 1035 1876 (assumptions that do not apply to TWOS, or had goals different from those of TWOS.) 1876 SB 150 1145 1424 (Dynamic load management is typically either load balancing or ) 1425 SB 1575 1145 111 (load ) 112 SB 1687 1145 180 (sharing ) 181 SB 1868 1145 232 (\(Hailperin) 232 SB 150 1205 143 (1985\). ) 152 SB 302 1205 13 ( ) 22 SB 324 1205 127 (Load ) 136 SB 460 1205 229 (balancing ) 238 SB 698 1205 109 (tries ) 118 SB 816 1205 56 (to ) 65 SB 881 1205 199 (equalize ) 208 SB 1089 1205 129 (some ) 139 SB 1228 1205 167 (metric, ) 177 SB 1405 1205 207 (typically ) 217 SB 1622 1205 254 (utilization, ) 264 SB 1886 1205 149 (across ) 159 SB 2045 1205 55 (all) 55 SB 150 1265 158 (nodes, ) 161 SB 311 1265 177 (usually ) 180 SB 491 1265 69 (by ) 72 SB 563 1265 233 (migrating ) 236 SB 799 1265 187 (existing ) 190 SB 989 1265 176 (objects. ) 179 SB 1168 1265 13 ( ) 16 SB 1184 1265 127 (Load ) 130 SB 1314 1265 180 (sharing ) 183 SB 1497 1265 177 (usually ) 180 SB 1677 1265 200 (involves ) 204 SB 1881 1265 219 (spawning) 219 SB 150 1325 108 (new ) 118 SB 268 1325 223 (processes ) 233 SB 501 1325 69 (on ) 79 SB 580 1325 98 (idle ) 108 SB 688 1325 158 (nodes. ) 169 SB 857 1325 13 ( ) 24 SB 881 1325 127 (Load ) 138 SB 1019 1325 229 (balancing ) 240 SB 1259 1325 49 (is ) 60 SB 1319 1325 112 (only ) 123 SB 1442 1325 194 (possible ) 205 SB 1647 1325 57 (in ) 68 SB 1715 1325 188 (systems ) 199 SB 1914 1325 99 (that ) 110 SB 2024 1325 76 (can) 76 SB 150 1385 185 (migrate ) 186 SB 336 1385 181 (already ) 182 SB 518 1385 193 (running ) 194 SB 712 1385 223 (processes ) 225 SB 937 1385 76 (\(Li ) 78 SB 1015 1385 143 (1988\). ) 145 SB 1160 1385 13 ( ) 15 SB 1175 1385 159 (TWOS ) 161 SB 1336 1385 248 (recognizes ) 250 SB 1586 1385 82 (the ) 84 SB 1670 1385 121 (need ) 123 SB 1793 1385 56 (to ) 58 SB 1851 1385 152 (assign ) 154 SB 2005 1385 95 (new) 95 SB 150 1445 163 (objects ) 167 SB 317 1445 56 (to ) 60 SB 377 1445 145 (nodes ) 149 SB 526 1445 57 (in ) 61 SB 587 1445 260 (accordance ) 264 SB 851 1445 115 (with ) 119 SB 970 1445 111 (load ) 115 SB 1085 1445 183 (criteria, ) 187 SB 1272 1445 13 ( ) 17 SB 1289 1445 87 (but ) 91 SB 1380 1445 101 (also ) 106 SB 1486 1445 206 (migrates ) 211 SB 1697 1445 187 (existing ) 192 SB 1889 1445 163 (objects ) 168 SB 2057 1445 43 (to) 43 SB 150 1505 884 (improve the performance of the system.) 884 SB 150 1615 148 (Speed ) 155 SB 305 1615 57 (of ) 64 SB 369 1615 262 (completion ) 269 SB 638 1615 57 (of ) 64 SB 702 1615 38 (a ) 45 SB 747 1615 145 (single ) 152 SB 899 1615 80 (job ) 87 SB 986 1615 49 (is ) 56 SB 1042 1615 85 (not ) 93 SB 1135 1615 82 (the ) 90 SB 1225 1615 112 (only ) 120 SB 1345 1615 108 (goal ) 116 SB 1461 1615 77 (for ) 85 SB 1546 1615 139 (many ) 147 SB 1693 1615 111 (load ) 119 SB 1812 1615 288 (management) 288 SB 150 1676 201 (systems. ) 206 SB 356 1676 13 ( ) 18 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 374 1675 168 (Fairness) 168 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 542 1676 26 (, ) 31 SB 573 1676 209 (ensuring ) 214 SB 787 1676 99 (that ) 104 SB 891 1676 113 (each ) 118 SB 1009 1676 57 (of ) 62 SB 1071 1676 170 (several ) 175 SB 1246 1676 295 (independent ) 300 SB 1546 1676 101 (jobs ) 106 SB 1652 1676 102 (gets ) 107 SB 1759 1676 65 (its ) 71 SB 1830 1676 132 (share ) 138 SB 1968 1676 57 (of ) 63 SB 2031 1676 69 (the) 69 SB 150 1736 202 (system\222s ) 206 SB 356 1736 223 (attention, ) 227 SB 583 1736 49 (is ) 54 SB 637 1736 126 (often ) 131 SB 768 1736 235 (important ) 240 SB 1008 1736 212 (\(Krueger ) 217 SB 1225 1736 98 (and ) 103 SB 1328 1736 144 (Livny ) 149 SB 1477 1736 143 (1987\). ) 148 SB 1625 1736 13 ( ) 18 SB 1643 1736 159 (TWOS ) 164 SB 1807 1736 113 (runs ) 118 SB 1925 1736 38 (a ) 43 SB 1968 1736 132 (single) 132 SB 150 1796 80 (job ) 81 SB 231 1796 54 (at ) 55 SB 286 1796 38 (a ) 39 SB 325 1796 125 (time. ) 126 SB 451 1796 13 ( ) 14 SB 465 1796 129 (Since ) 130 SB 595 1796 82 (the ) 83 SB 678 1796 295 (independent ) 297 SB 975 1796 125 (parts ) 127 SB 1102 1796 57 (of ) 59 SB 1161 1796 99 (that ) 101 SB 1262 1796 80 (job ) 82 SB 1344 1796 121 (need ) 123 SB 1467 1796 85 (not ) 87 SB 1554 1796 65 (be ) 67 SB 1621 1796 169 (treated ) 171 SB 1792 1796 146 (fairly, ) 148 SB 1940 1796 59 (as ) 61 SB 2001 1796 99 (long) 99 SB 150 1856 1928 (as the job completes as quickly as possible, TWOS does not concern itself with fairness.) 1928 SB 150 1966 855 (Many algorithms have been proposed ) 856 SB 1006 1966 77 (for ) 78 SB 1084 1966 184 (moving ) 185 SB 1269 1966 111 (load ) 112 SB 1381 1966 121 (from ) 122 SB 1503 1966 93 (one ) 94 SB 1597 1966 124 (node ) 125 SB 1722 1966 56 (to ) 57 SB 1779 1966 196 (another, ) 197 SB 1976 1966 124 (given) 124 SB 150 2026 99 (that ) 103 SB 253 2026 207 (dynamic ) 211 SB 464 2026 111 (load ) 115 SB 579 2026 301 (management ) 305 SB 884 2026 49 (is ) 53 SB 937 2026 137 (being ) 141 SB 1078 2026 132 (used. ) 136 SB 1214 2026 13 ( ) 17 SB 1231 2026 142 (These ) 147 SB 1378 2026 179 (include ) 184 SB 1562 2026 260 (distributed ) 265 SB 1827 2026 194 (drafting ) 199 SB 2026 2026 74 (\(Ni) 74 SB 150 2086 53 (et ) 61 SB 211 2086 53 (al ) 61 SB 272 2086 143 (1985\), ) 151 SB 423 2086 325 (physics-based ) 333 SB 756 2086 188 (systems ) 196 SB 952 2086 136 (using ) 144 SB 1096 2086 201 (gradient ) 209 SB 1305 2086 175 (models ) 183 SB 1488 2086 105 (\(Lin ) 113 SB 1601 2086 98 (and ) 106 SB 1707 2086 147 (Keller ) 156 SB 1863 2086 143 (1986\), ) 152 SB 2015 2086 85 (and) 85 SB 150 2146 325 (physics-based ) 330 SB 480 2146 188 (systems ) 194 SB 674 2146 136 (using ) 142 SB 816 2146 234 (simulated ) 240 SB 1056 2146 232 (annealing ) 238 SB 1294 2146 60 (or ) 66 SB 1360 2146 316 (Hamiltonians ) 322 SB 1682 2146 111 (\(Fox ) 117 SB 1799 2146 143 (1986\). ) 149 SB 1948 2146 13 ( ) 19 SB 1967 2146 133 (While) 133 SB 150 2206 129 (some ) 141 SB 291 2206 57 (of ) 69 SB 360 2206 127 (these ) 140 SB 500 2206 205 (methods ) 218 SB 718 2206 118 (offer ) 131 SB 849 2206 273 (suggestions ) 286 SB 1135 2206 69 (on ) 82 SB 1217 2206 111 (how ) 124 SB 1341 2206 56 (to ) 69 SB 1410 2206 195 (perform ) 208 SB 1618 2206 111 (load ) 124 SB 1742 2206 301 (management ) 314 SB 2056 2206 44 (in) 44 SB 150 2266 1791 (TWOS, none solve the problem of managing load in a virtual time-based system.) 1791 SB 150 2376 97 (The ) 98 SB 248 2376 152 (KLOX ) 154 SB 402 2376 227 (operating ) 229 SB 631 2376 167 (system ) 169 SB 800 2376 116 (does ) 118 SB 918 2376 186 (address ) 188 SB 1106 2376 162 (virtual ) 164 SB 1270 2376 258 (time-based ) 260 SB 1530 2376 111 (load ) 113 SB 1643 2376 314 (management, ) 316 SB 1959 2376 87 (but ) 89 SB 2048 2376 52 (its) 52 SB 150 2436 108 (goal ) 115 SB 265 2436 49 (is ) 56 SB 321 2436 246 (drastically ) 253 SB 574 2436 206 (different ) 213 SB 787 2436 121 (from ) 128 SB 915 2436 82 (the ) 89 SB 1004 2436 108 (goal ) 115 SB 1119 2436 57 (of ) 65 SB 1184 2436 159 (TWOS ) 167 SB 1351 2436 147 (\(Chen ) 155 SB 1506 2436 143 (1988\). ) 151 SB 1657 2436 13 ( ) 21 SB 1678 2436 152 (KLOX ) 160 SB 1838 2436 262 (investigates) 262 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 150 2496 259 (performance ) 263 SB 413 2496 212 (portability) 212 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 625 2497 26 (, ) 30 SB 655 2497 147 (rather ) 151 SB 806 2497 112 (than ) 116 SB 922 2497 77 (try ) 81 SB 1003 2497 56 (to ) 60 SB 1063 2497 92 (run ) 96 SB 1159 2497 283 (applications ) 287 SB 1446 2497 59 (as ) 63 SB 1509 2497 179 (quickly ) 183 SB 1692 2497 59 (as ) 63 SB 1755 2497 207 (possible. ) 212 SB 1967 2497 13 ( ) 18 SB 1985 2497 115 (Also,) 115 SB 150 2557 1045 (KLOX does not use optimistic synchronization.) 1045 SB 150 2667 97 (The ) 101 SB 251 2667 131 (Rand ) 136 SB 387 2667 319 (Corporation\222s ) 324 SB 711 2667 127 (Time ) 132 SB 843 2667 138 (Warp ) 143 SB 986 2667 167 (system ) 172 SB 1158 2667 216 (performs ) 221 SB 1379 2667 207 (dynamic ) 212 SB 1591 2667 111 (load ) 116 SB 1707 2667 301 (management ) 306 SB 2013 2667 57 (in ) 62 SB 2075 2667 25 (a) 25 SB 150 2727 162 (virtual ) 167 SB 317 2727 112 (time ) 117 SB 434 2727 172 (environ) 172 SB 606 2727 139 (ment, ) 144 SB 750 2727 118 (even ) 123 SB 873 2727 227 (including ) 232 SB 1105 2727 206 (rollback, ) 211 SB 1316 2727 87 (but ) 92 SB 1408 2727 148 (again, ) 153 SB 1561 2727 117 (their ) 123 SB 1684 2727 129 (goals ) 135 SB 1819 2727 82 (are ) 88 SB 1907 2727 193 (different) 193 SB 150 2787 121 (from ) 130 SB 280 2787 130 (those ) 139 SB 419 2787 57 (of ) 66 SB 485 2787 159 (TWOS ) 168 SB 653 2787 206 (\(Burdorf ) 215 SB 868 2787 98 (and ) 107 SB 975 2787 136 (Marti ) 145 SB 1120 2787 143 (1990\). ) 152 SB 1272 2787 13 ( ) 23 SB 1295 2787 97 (The ) 107 SB 1402 2787 131 (Rand ) 141 SB 1543 2787 366 (implementation ) 376 SB 1919 2787 57 (of ) 67 SB 1986 2787 114 (Time) 114 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Italic %%+ font Palatino-Roman %%Page: 7 7 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 138 (Warp ) 141 SB 291 225 113 (runs ) 116 SB 407 225 69 (on ) 72 SB 479 225 38 (a ) 41 SB 520 225 199 (network ) 202 SB 722 225 57 (of ) 60 SB 782 225 204 (personal ) 207 SB 989 225 313 (workstations, ) 316 SB 1305 225 98 (and ) 101 SB 1406 225 109 (tries ) 112 SB 1518 225 56 (to ) 59 SB 1577 225 134 (make ) 137 SB 1714 225 88 (use ) 91 SB 1805 225 57 (of ) 61 SB 1866 225 98 (idle ) 102 SB 1968 225 132 (cycles) 132 SB 150 285 69 (on ) 79 SB 229 285 222 (machines ) 232 SB 461 285 69 (on ) 79 SB 540 285 82 (the ) 92 SB 632 285 212 (network. ) 222 SB 854 285 13 ( ) 23 SB 877 285 67 (Its ) 77 SB 954 285 234 (extremely ) 244 SB 1198 285 114 (high ) 124 SB 1322 285 264 (granularity ) 275 SB 1597 285 219 (\(multiple ) 230 SB 1827 285 188 (seconds ) 199 SB 2026 285 74 (per) 74 SB 150 345 896 (event\) and the relatively slow local area ) 897 SB 1047 345 199 (network ) 200 SB 1247 345 253 (connection ) 254 SB 1501 345 194 (resulted ) 195 SB 1696 345 57 (in ) 58 SB 1754 345 38 (a ) 39 SB 1793 345 113 (very ) 114 SB 1907 345 193 (different) 193 SB 150 405 1020 (performance environment than that of TWOS.) 1020 SB 150 515 232 (Balancing ) 240 SB 390 515 111 (load ) 119 SB 509 515 142 (based ) 150 SB 659 515 69 (on ) 77 SB 736 515 82 (the ) 90 SB 826 515 241 (utilization ) 249 SB 1075 515 57 (of ) 65 SB 1140 515 145 (nodes ) 153 SB 1293 515 49 (is ) 57 SB 1350 515 38 (a ) 46 SB 1396 515 133 (fairly ) 141 SB 1537 515 206 (common ) 214 SB 1751 515 108 (idea ) 117 SB 1868 515 232 (\(Hailperin) 232 SB 150 575 143 (1985\). ) 147 SB 297 575 13 ( ) 17 SB 314 575 233 (However, ) 237 SB 551 575 234 (optimistic ) 238 SB 789 575 188 (systems ) 192 SB 981 575 121 (need ) 125 SB 1106 575 56 (to ) 60 SB 1166 575 181 (balance ) 185 SB 1351 575 82 (the ) 86 SB 1437 575 184 (amount ) 188 SB 1625 575 57 (of ) 61 SB 1686 575 150 (useful ) 155 SB 1841 575 130 (work ) 135 SB 1976 575 124 (done,) 124 SB 150 635 147 (rather ) 152 SB 302 635 112 (than ) 118 SB 420 635 229 (balancing ) 235 SB 655 635 82 (the ) 88 SB 743 635 112 (total ) 118 SB 861 635 143 (work, ) 149 SB 1010 635 150 (which ) 156 SB 1166 635 49 (is ) 55 SB 1221 635 125 (what ) 131 SB 1352 635 49 (is ) 55 SB 1407 635 232 (measured ) 238 SB 1645 635 69 (by ) 75 SB 1720 635 162 (simple ) 168 SB 1888 635 212 (processor) 212 SB 150 695 254 (utilization. ) 265 SB 415 695 13 ( ) 24 SB 439 695 129 (Since ) 140 SB 579 695 114 (little ) 125 SB 704 695 198 (research ) 209 SB 913 695 88 (has ) 99 SB 1012 695 118 (been ) 129 SB 1141 695 124 (done ) 135 SB 1276 695 69 (on ) 80 SB 1356 695 111 (load ) 122 SB 1478 695 301 (management ) 312 SB 1790 695 77 (for ) 89 SB 1879 695 221 (optimistic) 221 SB 150 755 1017 (systems, this distinction has not arisen before.) 1017 SB 150 865 134 (Some ) 136 SB 286 865 121 (form ) 123 SB 409 865 57 (of ) 59 SB 468 865 142 (object ) 144 SB 612 865 232 (migration ) 234 SB 846 865 49 (is ) 52 SB 898 865 176 (needed ) 179 SB 1077 865 45 (if ) 48 SB 1125 865 187 (existing ) 190 SB 1315 865 163 (objects ) 166 SB 1481 865 82 (are ) 85 SB 1566 865 56 (to ) 59 SB 1625 865 65 (be ) 68 SB 1693 865 166 (shifted ) 169 SB 1862 865 166 (among ) 169 SB 2031 865 69 (the) 69 SB 150 925 202 (system\222s ) 224 SB 374 925 158 (nodes. ) 180 SB 554 925 13 ( ) 35 SB 589 925 142 (Many ) 164 SB 753 925 187 (existing ) 210 SB 963 925 260 (distributed ) 283 SB 1246 925 188 (systems ) 211 SB 1457 925 187 (support ) 210 SB 1667 925 178 (process ) 201 SB 1868 925 232 (migration,) 232 SB 150 985 227 (including ) 236 SB 386 985 165 (Accent ) 174 SB 560 985 141 (\(Zaya ) 150 SB 710 985 143 (1987\), ) 152 SB 862 985 144 (Locus ) 153 SB 1015 985 169 (\(Popek ) 178 SB 1193 985 98 (and ) 107 SB 1300 985 175 (Walker ) 184 SB 1484 985 143 (1985\), ) 152 SB 1636 985 144 (Sprite ) 154 SB 1790 985 215 (\(Douglas ) 225 SB 2015 985 85 (and) 85 SB 150 1045 265 (Ousterhout ) 268 SB 418 1045 143 (1987\), ) 146 SB 564 1045 302 (DEMOS/MP ) 305 SB 869 1045 166 (\(Miller ) 169 SB 1038 1045 143 (1987\), ) 146 SB 1184 1045 82 (the ) 85 SB 1269 1045 49 (V ) 53 SB 1322 1045 153 (kernel ) 157 SB 1479 1045 217 (\(Theimer ) 221 SB 1700 1045 53 (et ) 57 SB 1757 1045 53 (al ) 57 SB 1814 1045 143 (1985\), ) 147 SB 1961 1045 139 (KLOX) 139 SB 150 1105 76 (\(Li ) 86 SB 236 1105 143 (1988\), ) 153 SB 389 1105 98 (and ) 108 SB 497 1105 82 (the ) 92 SB 589 1105 131 (Rand ) 141 SB 730 1105 127 (Time ) 137 SB 867 1105 138 (Warp ) 149 SB 1016 1105 366 (implementation ) 377 SB 1393 1105 206 (\(Burdorf ) 217 SB 1610 1105 98 (and ) 109 SB 1719 1105 136 (Marti ) 147 SB 1866 1105 143 (1990\). ) 154 SB 2020 1105 13 ( ) 24 SB 2044 1105 56 (Of) 56 SB 150 1165 140 (these, ) 144 SB 294 1165 112 (only ) 116 SB 410 1165 152 (KLOX ) 156 SB 566 1165 98 (and ) 102 SB 668 1165 131 (Rand ) 135 SB 803 1165 127 (Time ) 131 SB 934 1165 138 (Warp ) 142 SB 1076 1165 119 (have ) 123 SB 1199 1165 148 (access ) 153 SB 1352 1165 56 (to ) 61 SB 1413 1165 162 (virtual ) 167 SB 1580 1165 112 (time ) 117 SB 1697 1165 57 (in ) 62 SB 1759 1165 117 (their ) 122 SB 1881 1165 219 (migration) 219 SB 150 1225 1846 (mechanism, and neither use the concept of temporal splitting to assist in migration.) 1846 SB 150 1335 124 (Most ) 132 SB 282 1335 57 (of ) 65 SB 347 1335 82 (the ) 90 SB 437 1335 187 (existing ) 195 SB 632 1335 130 (work ) 138 SB 770 1335 69 (on ) 77 SB 847 1335 207 (dynamic ) 215 SB 1062 1335 111 (load ) 119 SB 1181 1335 301 (management ) 310 SB 1491 1335 116 (does ) 125 SB 1616 1335 85 (not ) 94 SB 1710 1335 108 (deal ) 117 SB 1827 1335 115 (with ) 124 SB 1951 1335 149 (virtual) 149 SB 150 1395 112 (time ) 123 SB 273 1395 201 (systems. ) 212 SB 485 1395 13 ( ) 25 SB 510 1395 97 (The ) 109 SB 619 1395 130 (work ) 142 SB 761 1395 99 (that ) 111 SB 872 1395 116 (does ) 128 SB 1000 1395 49 (is ) 61 SB 1061 1395 77 (for ) 89 SB 1150 1395 188 (systems ) 200 SB 1350 1395 115 (with ) 127 SB 1477 1395 206 (different ) 218 SB 1695 1395 129 (goals ) 141 SB 1836 1395 111 (and, ) 123 SB 1959 1395 141 (hence,) 141 SB 150 1455 206 (different ) 207 SB 357 1455 266 (approaches ) 268 SB 625 1455 56 (to ) 58 SB 683 1455 111 (load ) 113 SB 796 1455 314 (management. ) 316 SB 1112 1455 13 ( ) 15 SB 1127 1455 125 (Even ) 127 SB 1254 1455 127 (these ) 129 SB 1383 1455 188 (systems ) 190 SB 1573 1455 71 (do ) 73 SB 1646 1455 85 (not ) 87 SB 1733 1455 134 (make ) 136 SB 1869 1455 95 (any ) 97 SB 1966 1455 88 (use ) 90 SB 2056 1455 44 (of) 44 SB 150 1515 1554 (the concept of phases or use an appropriate load management metric.) 1554 SB 150 1625 990 (4. TWOS Dynamic Load Management Tools) 990 SB 150 1735 627 (Dynamic load management ) 628 SB 778 1735 49 (is ) 50 SB 828 1735 250 (performed ) 251 SB 1079 1735 57 (in ) 58 SB 1137 1735 159 (TWOS ) 160 SB 1297 1735 69 (by ) 70 SB 1367 1735 184 (moving ) 185 SB 1552 1735 163 (phases ) 164 SB 1716 1735 121 (from ) 122 SB 1838 1735 93 (one ) 94 SB 1932 1735 124 (node ) 125 SB 2057 1735 43 (to) 43 SB 150 1795 183 (another ) 185 SB 335 1795 166 (during ) 168 SB 503 1795 82 (the ) 85 SB 588 1795 105 (run. ) 108 SB 696 1795 13 ( ) 16 SB 712 1795 97 (The ) 100 SB 812 1795 108 (goal ) 111 SB 923 1795 57 (of ) 60 SB 983 1795 82 (the ) 85 SB 1068 1795 111 (load ) 114 SB 1182 1795 208 (manager ) 211 SB 1393 1795 49 (is ) 52 SB 1445 1795 56 (to ) 59 SB 1504 1795 224 (minimize ) 227 SB 1731 1795 82 (the ) 85 SB 1816 1795 284 (application\222s) 284 SB 150 1855 527 (real time to completion.) 527 SB 150 1965 97 (The ) 108 SB 258 1965 124 (basic ) 135 SB 393 1965 119 (tools ) 130 SB 523 1965 57 (of ) 68 SB 591 1965 173 (TWOS\222 ) 184 SB 775 1965 207 (dynamic ) 218 SB 993 1965 111 (load ) 122 SB 1115 1965 208 (manager ) 219 SB 1334 1965 82 (are ) 93 SB 1427 1965 214 (temporal ) 225 SB 1652 1965 198 (splitting ) 209 SB 1861 1965 98 (and ) 110 SB 1971 1965 129 (phase) 129 SB 150 2025 245 (migration. ) 249 SB 399 2025 13 ( ) 17 SB 416 2025 229 (Temporal ) 233 SB 649 2025 198 (splitting ) 202 SB 851 2025 183 (permits ) 188 SB 1039 2025 163 (objects ) 168 SB 1207 2025 56 (to ) 61 SB 1268 2025 65 (be ) 70 SB 1338 2025 188 (divided ) 193 SB 1531 2025 100 (into ) 105 SB 1636 2025 177 (smaller ) 182 SB 1818 2025 282 (components.) 282 SB 150 2085 105 (One ) 107 SB 257 2085 142 (phase ) 144 SB 401 2085 57 (of ) 59 SB 460 2085 67 (an ) 69 SB 529 2085 142 (object ) 144 SB 673 2085 49 (is ) 51 SB 724 2085 138 (much ) 140 SB 864 2085 94 (less ) 96 SB 960 2085 234 (expensive ) 236 SB 1196 2085 56 (to ) 58 SB 1254 2085 185 (migrate ) 187 SB 1441 2085 112 (than ) 114 SB 1555 2085 82 (the ) 84 SB 1639 2085 141 (entire ) 143 SB 1782 2085 142 (object ) 144 SB 1926 2085 174 (because) 174 SB 150 2145 44 (it ) 53 SB 203 2145 88 (has ) 97 SB 300 2145 140 (fewer ) 149 SB 449 2145 136 (states ) 145 SB 594 2145 98 (and ) 108 SB 702 2145 234 (messages. ) 244 SB 946 2145 13 ( ) 23 SB 969 2145 159 (TWOS ) 169 SB 1138 2145 142 (phase ) 152 SB 1290 2145 232 (migration ) 242 SB 1532 2145 183 (permits ) 193 SB 1725 2145 95 (any ) 105 SB 1830 2145 142 (phase ) 152 SB 1982 2145 56 (to ) 66 SB 2048 2145 52 (be) 52 SB 150 2205 996 (migrated to any other node in one operation.) 996 SB 150 2315 97 (The ) 98 SB 248 2315 164 (typical ) 165 SB 413 2315 159 (TWOS ) 160 SB 573 2315 155 (object, ) 156 SB 729 2315 54 (at ) 55 SB 784 2315 38 (a ) 39 SB 823 2315 137 (given ) 139 SB 962 2315 130 (point ) 132 SB 1094 2315 57 (in ) 59 SB 1153 2315 82 (the ) 84 SB 1237 2315 263 (simulation, ) 265 SB 1502 2315 214 (probably ) 216 SB 1718 2315 88 (has ) 90 SB 1808 2315 170 (several ) 172 SB 1980 2315 120 (input) 120 SB 150 2375 1950 (messages saved, along with a number of saved states and negative copies of messages it) 1950 SB 150 2435 88 (has ) 95 SB 245 2435 116 (sent. ) 123 SB 368 2435 13 ( ) 20 SB 388 2435 134 (Some ) 142 SB 530 2435 57 (of ) 65 SB 595 2435 82 (the ) 90 SB 685 2435 133 (input ) 141 SB 826 2435 221 (messages ) 229 SB 1055 2435 119 (have ) 127 SB 1182 2435 181 (already ) 189 SB 1371 2435 118 (been ) 126 SB 1497 2435 246 (processed, ) 254 SB 1751 2435 129 (some ) 137 SB 1888 2435 119 (have ) 127 SB 2015 2435 85 (not.) 85 SB 150 2495 254 (Associated ) 272 SB 422 2495 115 (with ) 133 SB 555 2495 113 (each ) 132 SB 687 2495 142 (saved ) 161 SB 848 2495 112 (item ) 131 SB 979 2495 49 (is ) 68 SB 1047 2495 38 (a ) 57 SB 1104 2495 305 (characteristic ) 324 SB 1428 2495 250 (simulation ) 269 SB 1697 2495 125 (time. ) 144 SB 1841 2495 13 ( ) 32 SB 1873 2495 88 (For ) 107 SB 1980 2495 120 (input) 120 SB 150 2555 234 (messages, ) 235 SB 385 2555 94 (this ) 95 SB 480 2555 112 (time ) 113 SB 593 2555 49 (is ) 50 SB 643 2555 82 (the ) 83 SB 726 2555 161 (arrival ) 162 SB 888 2555 112 (time ) 113 SB 1001 2555 57 (of ) 58 SB 1059 2555 82 (the ) 83 SB 1142 2555 213 (message. ) 214 SB 1356 2555 13 ( ) 15 SB 1371 2555 88 (For ) 90 SB 1461 2555 149 (states, ) 151 SB 1612 2555 44 (it ) 46 SB 1658 2555 49 (is ) 51 SB 1709 2555 82 (the ) 84 SB 1793 2555 112 (time ) 114 SB 1907 2555 54 (at ) 56 SB 1963 2555 137 (which) 137 SB 150 2615 82 (the ) 85 SB 235 2615 115 (state ) 118 SB 353 2615 101 (was ) 104 SB 457 2615 241 (produced. ) 244 SB 701 2615 13 ( ) 16 SB 717 2615 88 (For ) 91 SB 808 2615 162 (output ) 165 SB 973 2615 234 (messages, ) 237 SB 1210 2615 44 (it ) 47 SB 1257 2615 49 (is ) 52 SB 1309 2615 82 (the ) 85 SB 1394 2615 112 (time ) 116 SB 1510 2615 54 (at ) 58 SB 1568 2615 150 (which ) 154 SB 1722 2615 82 (the ) 86 SB 1808 2615 200 (message ) 204 SB 2012 2615 88 (was) 88 SB 150 2675 103 (sent.) 103 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Roman %%Page: 8 8 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 97 (The ) 98 SB 248 225 175 (lengths ) 176 SB 424 225 57 (of ) 58 SB 482 225 67 (an ) 68 SB 550 225 177 (object\222s ) 178 SB 728 225 146 (input, ) 147 SB 875 225 175 (output, ) 176 SB 1051 225 98 (and ) 99 SB 1150 225 115 (state ) 117 SB 1267 225 149 (queue ) 151 SB 1418 225 114 (vary ) 116 SB 1534 225 126 (quite ) 128 SB 1662 225 38 (a ) 40 SB 1702 225 84 (lot, ) 86 SB 1788 225 254 (depending ) 256 SB 2044 225 56 (on) 56 SB 150 285 82 (the ) 85 SB 235 285 326 (characteristics ) 329 SB 564 285 57 (of ) 60 SB 624 285 82 (the ) 85 SB 709 285 231 (particular ) 234 SB 943 285 263 (simulation, ) 267 SB 1210 285 82 (the ) 86 SB 1296 285 265 (assignment ) 269 SB 1565 285 57 (of ) 61 SB 1626 285 163 (objects ) 167 SB 1793 285 56 (to ) 60 SB 1853 285 158 (nodes, ) 162 SB 2015 285 85 (and) 85 SB 150 345 82 (the ) 86 SB 236 345 174 (current ) 178 SB 414 345 115 (state ) 119 SB 533 345 57 (of ) 61 SB 594 345 82 (the ) 86 SB 680 345 263 (simulation. ) 267 SB 947 345 13 ( ) 17 SB 964 345 134 (Some ) 138 SB 1102 345 164 (typical ) 168 SB 1270 345 175 (lengths ) 180 SB 1450 345 57 (of ) 62 SB 1512 345 127 (these ) 132 SB 1644 345 170 (queues ) 175 SB 1819 345 82 (are ) 87 SB 1906 345 38 (2 ) 43 SB 1949 345 77 (for ) 82 SB 2031 345 69 (the) 69 SB 150 405 1757 (state queue and around 4 for both of the message queues. The maximum sizes ) 1758 SB 1908 405 166 (during ) 167 SB 2075 405 25 (a) 25 SB 150 465 92 (run ) 98 SB 248 465 89 (can ) 96 SB 344 465 65 (be ) 72 SB 416 465 138 (much ) 145 SB 561 465 158 (larger, ) 165 SB 726 465 185 (though. ) 192 SB 918 465 13 ( ) 20 SB 938 465 82 (All ) 89 SB 1027 465 126 (three ) 133 SB 1160 465 170 (queues ) 177 SB 1337 465 119 (have ) 126 SB 1463 465 118 (been ) 125 SB 1588 465 111 (seen ) 118 SB 1706 465 130 (grow ) 137 SB 1843 465 56 (to ) 63 SB 1906 465 112 (over ) 119 SB 2025 465 75 (100) 75 SB 150 525 162 (entries ) 174 SB 324 525 126 (each, ) 138 SB 462 525 98 (and ) 110 SB 572 525 119 (have ) 131 SB 703 525 69 (no ) 81 SB 784 525 74 (set ) 87 SB 871 525 241 (maximum ) 254 SB 1125 525 167 (length, ) 180 SB 1305 525 129 (other ) 142 SB 1447 525 112 (than ) 125 SB 1572 525 251 (limitations ) 264 SB 1836 525 57 (of ) 70 SB 1906 525 82 (the ) 95 SB 2001 525 99 (total) 99 SB 150 585 885 (amount of memory available on a node.) 885 SB 150 695 47 (If ) 50 SB 200 695 68 (all ) 71 SB 271 695 57 (of ) 61 SB 332 695 82 (the ) 86 SB 418 695 184 (queues\222 ) 188 SB 606 695 110 (data ) 114 SB 720 695 98 (had ) 102 SB 822 695 56 (to ) 60 SB 882 695 65 (be ) 69 SB 951 695 167 (moved ) 171 SB 1122 695 69 (on ) 73 SB 1195 695 137 (every ) 141 SB 1336 695 245 (migration, ) 249 SB 1585 695 129 (some ) 133 SB 1718 695 253 (migrations ) 257 SB 1975 695 125 (could) 125 SB 150 755 778 (take a very long time to complete. ) 779 SB 929 755 97 (The ) 98 SB 1027 755 135 (value ) 136 SB 1163 755 57 (of ) 58 SB 1221 755 263 (completing ) 264 SB 1485 755 38 (a ) 39 SB 1524 755 178 (process ) 179 SB 1703 755 232 (migration ) 233 SB 1936 755 59 (as ) 60 SB 1996 755 104 (soon) 104 SB 150 815 59 (as ) 66 SB 216 815 49 (is ) 56 SB 272 815 203 (practical ) 210 SB 482 815 49 (is ) 56 SB 538 815 168 (widely ) 175 SB 713 815 258 (recognized ) 265 SB 978 815 141 (\(Zaya ) 149 SB 1127 815 93 (87\), ) 101 SB 1228 815 61 (so ) 69 SB 1297 815 250 (permitting ) 258 SB 1555 815 82 (the ) 90 SB 1645 815 232 (migration ) 240 SB 1885 815 57 (of ) 65 SB 1950 815 150 (objects) 150 SB 150 875 115 (with ) 123 SB 273 875 38 (a ) 46 SB 319 875 71 (lot ) 79 SB 398 875 57 (of ) 65 SB 463 875 110 (data ) 118 SB 581 875 57 (in ) 65 SB 646 875 117 (their ) 125 SB 771 875 170 (queues ) 178 SB 949 875 124 (must ) 132 SB 1081 875 65 (be ) 73 SB 1154 875 207 (avoided. ) 215 SB 1369 875 13 ( ) 22 SB 1391 875 233 (However, ) 242 SB 1633 875 115 (such ) 124 SB 1757 875 163 (objects ) 172 SB 1929 875 110 (may ) 119 SB 2048 875 52 (be) 52 SB 150 935 212 (precisely ) 223 SB 373 935 130 (those ) 142 SB 515 935 99 (that ) 111 SB 626 935 82 (are ) 94 SB 720 935 121 (most ) 133 SB 853 935 216 (desirable ) 228 SB 1081 935 56 (to ) 68 SB 1149 935 198 (migrate, ) 210 SB 1359 935 77 (for ) 89 SB 1448 935 111 (load ) 123 SB 1571 935 301 (management ) 313 SB 1884 935 216 (purposes.) 216 SB 150 995 871 (Temporal splitting solves this problem.) 871 SB 150 1105 229 (Temporal ) 236 SB 386 1105 198 (splitting ) 205 SB 591 1105 183 (permits ) 190 SB 781 1105 159 (TWOS ) 166 SB 947 1105 56 (to ) 63 SB 1010 1105 290 (dynamically ) 297 SB 1307 1105 157 (divide ) 164 SB 1471 1105 95 (any ) 102 SB 1573 1105 142 (object ) 150 SB 1723 1105 100 (into ) 108 SB 1831 1105 98 (two ) 106 SB 1937 1105 163 (phases.) 163 SB 150 1165 142 (These ) 153 SB 303 1165 163 (phases ) 174 SB 477 1165 110 (may ) 122 SB 599 1165 65 (be ) 77 SB 676 1165 169 (further ) 181 SB 857 1165 267 (subdivided ) 279 SB 1136 1165 100 (into ) 112 SB 1248 1165 177 (smaller ) 189 SB 1437 1165 163 (phases ) 175 SB 1612 1165 69 (by ) 81 SB 1693 1165 264 (subsequent ) 276 SB 1969 1165 131 (splits.) 131 SB 150 1225 120 (Each ) 123 SB 273 1225 142 (phase ) 145 SB 418 1225 88 (has ) 91 SB 509 1225 317 (responsibility ) 320 SB 829 1225 77 (for ) 80 SB 909 1225 214 (handling ) 217 SB 1126 1225 68 (all ) 71 SB 1197 1225 57 (of ) 60 SB 1257 1225 82 (the ) 85 SB 1342 1225 177 (object\222s ) 181 SB 1523 1225 210 (activities ) 214 SB 1737 1225 166 (during ) 170 SB 1907 1225 38 (a ) 42 SB 1949 1225 151 (certain) 151 SB 150 1285 579 (period of simulation time.) 579 SB 150 1395 154 (Object ) 176 SB 326 1395 232 (migration ) 255 SB 581 1395 57 (in ) 80 SB 661 1395 159 (TWOS ) 182 SB 843 1395 49 (is ) 72 SB 915 1395 189 (actually ) 212 SB 1127 1395 142 (phase ) 165 SB 1292 1395 245 (migration. ) 268 SB 1560 1395 13 ( ) 36 SB 1596 1395 97 (The ) 120 SB 1716 1395 142 (phase ) 165 SB 1881 1395 219 (migration) 219 SB 150 1455 266 (mechanism ) 273 SB 423 1455 183 (permits ) 190 SB 613 1455 82 (the ) 89 SB 702 1455 233 (migrating ) 240 SB 942 1455 142 (phase ) 149 SB 1091 1455 56 (to ) 63 SB 1154 1455 92 (run ) 100 SB 1254 1455 59 (as ) 67 SB 1321 1455 117 (soon ) 125 SB 1446 1455 59 (as ) 67 SB 1513 1455 219 (sufficient ) 227 SB 1740 1455 277 (information ) 285 SB 2025 1455 75 (has) 75 SB 150 1515 167 (moved ) 171 SB 321 1515 56 (to ) 60 SB 381 1515 162 (permit ) 166 SB 547 1515 226 (execution ) 230 SB 777 1515 56 (to ) 60 SB 837 1515 150 (begin. ) 154 SB 991 1515 13 ( ) 17 SB 1008 1515 97 (The ) 101 SB 1109 1515 245 (remainder ) 249 SB 1358 1515 57 (of ) 61 SB 1419 1515 82 (the ) 86 SB 1505 1515 232 (migration ) 236 SB 1741 1515 100 (will ) 105 SB 1846 1515 205 (continue ) 210 SB 2056 1515 44 (in) 44 SB 150 1575 1803 (the background. Phases of any size, including complete objects, can be migrated.) 1803 SB 150 1685 97 (The ) 107 SB 257 1685 159 (TWOS ) 169 SB 426 1685 111 (load ) 121 SB 547 1685 301 (management ) 311 SB 858 1685 166 (facility ) 176 SB 1034 1685 195 (requires ) 205 SB 1239 1685 69 (no ) 79 SB 1318 1685 165 (special ) 175 SB 1493 1685 292 (assumptions ) 303 SB 1796 1685 139 (about ) 150 SB 1946 1685 154 (system) 154 SB 150 1745 308 (performance. ) 310 SB 460 1745 13 ( ) 15 SB 475 1745 159 (TWOS ) 161 SB 636 1745 181 (already ) 183 SB 819 1745 205 (required ) 207 SB 1026 1745 251 (reasonable ) 253 SB 1279 1745 198 (delivery ) 200 SB 1479 1745 133 (times ) 135 SB 1614 1745 77 (for ) 80 SB 1694 1745 221 (messages ) 224 SB 1918 1745 57 (in ) 60 SB 1978 1745 122 (order) 122 SB 150 1805 56 (to ) 60 SB 210 1805 180 (achieve ) 184 SB 394 1805 126 (good ) 130 SB 524 1805 308 (performance. ) 312 SB 836 1805 13 ( ) 17 SB 853 1805 97 (The ) 101 SB 954 1805 159 (TWOS ) 163 SB 1117 1805 207 (dynamic ) 211 SB 1328 1805 111 (load ) 115 SB 1443 1805 301 (management ) 305 SB 1748 1805 166 (facility ) 170 SB 1918 1805 182 (requires) 182 SB 150 1865 82 (the ) 88 SB 238 1865 127 (same ) 133 SB 371 1865 178 (general ) 184 SB 555 1865 143 (speed ) 149 SB 704 1865 57 (of ) 63 SB 767 1865 211 (delivery. ) 217 SB 984 1865 13 ( ) 19 SB 1003 1865 183 (Beyond ) 189 SB 1192 1865 112 (that, ) 119 SB 1311 1865 44 (it ) 51 SB 1362 1865 127 (takes ) 134 SB 1496 1865 317 (responsibility ) 324 SB 1820 1865 77 (for ) 84 SB 1904 1865 196 (ensuring) 196 SB 150 1925 99 (that ) 103 SB 253 1925 253 (migrations ) 257 SB 510 1925 215 (complete ) 219 SB 729 1925 57 (in ) 61 SB 790 1925 251 (reasonable ) 255 SB 1045 1925 146 (times. ) 150 SB 1195 1925 13 ( ) 17 SB 1212 1925 97 (The ) 101 SB 1313 1925 207 (dynamic ) 212 SB 1525 1925 111 (load ) 116 SB 1641 1925 301 (management ) 306 SB 1947 1925 153 (facility) 153 SB 150 1985 101 (also ) 111 SB 261 1985 199 (assumes ) 209 SB 470 1985 99 (that ) 109 SB 579 1985 142 (object ) 152 SB 731 1985 136 (states ) 146 SB 877 1985 98 (and ) 108 SB 985 1985 221 (messages ) 231 SB 1216 1985 82 (are ) 92 SB 1308 1985 138 (much ) 149 SB 1457 1985 177 (smaller ) 188 SB 1645 1985 112 (than ) 123 SB 1768 1985 82 (the ) 93 SB 1861 1985 184 (amount ) 195 SB 2056 1985 44 (of) 44 SB 150 2045 829 (memory available on a node. TWOS ) 830 SB 980 2045 181 (already ) 182 SB 1162 2045 205 (required ) 206 SB 1368 2045 99 (that ) 100 SB 1468 2045 284 (assumption, ) 285 SB 1753 2045 59 (as ) 60 SB 1813 2045 82 (the ) 83 SB 1896 2045 167 (system ) 168 SB 2064 2045 36 (is) 36 SB 150 2105 205 (required ) 212 SB 362 2105 56 (to ) 63 SB 425 2105 119 (keep ) 126 SB 551 2105 139 (many ) 146 SB 697 2105 221 (messages ) 228 SB 925 2105 98 (and ) 105 SB 1030 2105 136 (states ) 144 SB 1174 2105 57 (in ) 65 SB 1239 2105 200 (memory ) 208 SB 1447 2105 366 (simultaneously. ) 374 SB 1821 2105 13 ( ) 21 SB 1842 2105 181 (Finally, ) 189 SB 2031 2105 69 (the) 69 SB 150 2165 1321 (current TWOS load management facility assumes that only ) 1322 SB 1472 2165 82 (the ) 83 SB 1555 2165 110 (data ) 111 SB 1666 2165 77 (for ) 78 SB 1744 2165 38 (a ) 39 SB 1783 2165 142 (phase ) 143 SB 1926 2165 121 (need ) 122 SB 2048 2165 52 (be) 52 SB 150 2225 180 (moved, ) 182 SB 332 2225 85 (not ) 87 SB 419 2225 82 (the ) 84 SB 503 2225 130 (code. ) 132 SB 635 2225 13 ( ) 15 SB 650 2225 233 (However, ) 236 SB 886 2225 82 (the ) 85 SB 971 2225 187 (existing ) 190 SB 1161 2225 167 (system ) 170 SB 1331 2225 181 (already ) 184 SB 1515 2225 111 (kept ) 114 SB 1629 2225 68 (all ) 71 SB 1700 2225 117 (code ) 120 SB 1820 2225 77 (for ) 80 SB 1900 2225 68 (all ) 71 SB 1971 2225 129 (object) 129 SB 150 2285 414 (types on all nodes.) 414 SB 150 2395 105 (One ) 109 SB 259 2395 194 (possible ) 198 SB 457 2395 111 (load ) 115 SB 572 2395 301 (management ) 305 SB 877 2395 150 (policy ) 154 SB 1031 2395 49 (is ) 53 SB 1084 2395 56 (to ) 60 SB 1144 2395 134 (make ) 138 SB 1282 2395 68 (all ) 72 SB 1354 2395 145 (nodes ) 150 SB 1504 2395 204 (progress ) 209 SB 1713 2395 57 (in ) 62 SB 1775 2395 162 (virtual ) 167 SB 1942 2395 112 (time ) 117 SB 2059 2395 41 (at) 41 SB 150 2455 128 (more ) 135 SB 285 2455 60 (or ) 67 SB 352 2455 94 (less ) 101 SB 453 2455 82 (the ) 89 SB 542 2455 127 (same ) 134 SB 676 2455 111 (rate, ) 118 SB 794 2455 115 (with ) 122 SB 916 2455 170 (respect ) 178 SB 1094 2455 56 (to ) 64 SB 1158 2455 97 (real ) 105 SB 1263 2455 125 (time. ) 133 SB 1396 2455 13 ( ) 21 SB 1417 2455 154 (Hence ) 162 SB 1579 2455 79 (we ) 87 SB 1666 2455 201 (measure ) 209 SB 1875 2455 25 (\223) 25 SB 1900 2455 98 (load) 98 SB 1998 2455 25 (\224) 25 SB 2023 2455 13 ( ) 21 SB 2044 2455 56 (by) 56 SB 150 2515 162 (virtual ) 169 SB 319 2515 125 (time: ) 132 SB 451 2515 114 (high ) 121 SB 572 2515 162 (virtual ) 169 SB 741 2515 112 (time ) 119 SB 860 2515 49 (is ) 56 SB 916 2515 262 (interpreted ) 269 SB 1185 2515 59 (as ) 66 SB 1251 2515 97 (low ) 104 SB 1355 2515 124 (load, ) 132 SB 1487 2515 98 (and ) 106 SB 1593 2515 250 (vice-versa. ) 258 SB 1851 2515 13 ( ) 21 SB 1872 2515 158 (Nodes ) 166 SB 2038 2515 62 (far) 62 SB 150 2575 169 (behind ) 178 SB 328 2575 57 (in ) 66 SB 394 2575 162 (virtual ) 172 SB 566 2575 112 (time ) 122 SB 688 2575 158 (would ) 168 SB 856 2575 185 (migrate ) 195 SB 1051 2575 163 (phases ) 173 SB 1224 2575 56 (to ) 66 SB 1290 2575 145 (nodes ) 155 SB 1445 2575 75 (far ) 85 SB 1530 2575 160 (ahead. ) 170 SB 1700 2575 13 ( ) 23 SB 1723 2575 129 (Since ) 139 SB 1862 2575 82 (the ) 92 SB 1954 2575 146 (TWOS) 146 SB 150 2635 1555 (scheduler favors earlier virtual times, the phases that were far behind ) 1556 SB 1706 2635 100 (will ) 101 SB 1807 2635 65 (be ) 66 SB 1873 2635 227 (scheduled) 227 SB 150 2695 128 (more ) 133 SB 283 2695 126 (often ) 132 SB 415 2695 69 (on ) 75 SB 490 2695 82 (the ) 88 SB 578 2695 145 (nodes ) 151 SB 729 2695 99 (that ) 105 SB 834 2695 123 (were ) 129 SB 963 2695 193 (running ) 199 SB 1162 2695 75 (far ) 81 SB 1243 2695 160 (ahead. ) 166 SB 1409 2695 13 ( ) 19 SB 1428 2695 73 (As ) 79 SB 1507 2695 38 (a ) 44 SB 1551 2695 139 (result ) 145 SB 1696 2695 57 (of ) 63 SB 1759 2695 82 (the ) 88 SB 1847 2695 253 (migrations,) 253 SB 150 2755 1950 (lagging nodes will probably schedule work for later virtual times than they would have) 1950 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Roman %%Page: 9 9 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 188 (without ) 189 SB 339 225 82 (the ) 83 SB 422 225 266 (migrations. ) 267 SB 689 225 13 ( ) 14 SB 703 225 97 (The ) 98 SB 801 225 147 (ahead ) 149 SB 950 225 145 (nodes ) 147 SB 1097 225 100 (will ) 102 SB 1199 225 209 (schedule ) 211 SB 1410 225 156 (earlier ) 158 SB 1568 225 143 (work, ) 145 SB 1713 225 82 (the ) 84 SB 1797 225 169 (behind ) 171 SB 1968 225 132 (nodes) 132 SB 150 285 309 (will schedule ) 310 SB 460 285 113 (later ) 114 SB 574 285 143 (work, ) 144 SB 718 285 61 (so ) 62 SB 780 285 278 (presumably ) 279 SB 1059 285 82 (the ) 83 SB 1142 285 74 (set ) 75 SB 1217 285 57 (of ) 58 SB 1275 285 145 (nodes ) 146 SB 1421 285 158 (would ) 159 SB 1580 285 132 (show ) 133 SB 1713 285 94 (less ) 95 SB 1808 285 164 (spread ) 165 SB 1973 285 57 (in ) 58 SB 2031 285 69 (the) 69 SB 150 345 686 (virtual times being worked on.) 686 SB 150 455 97 (The ) 127 SB 277 455 201 (problem ) 231 SB 508 455 115 (with ) 145 SB 653 455 94 (this ) 125 SB 778 455 152 (choice ) 183 SB 961 455 57 (of ) 88 SB 1049 455 111 (load ) 142 SB 1191 455 154 (metric ) 185 SB 1376 455 49 (is ) 80 SB 1456 455 99 (that ) 130 SB 1586 455 162 (virtual ) 193 SB 1779 455 112 (time ) 143 SB 1922 455 178 (encodes) 178 SB 150 515 370 (synchronization ) 389 SB 539 515 267 (constraints, ) 287 SB 826 515 85 (not ) 105 SB 931 515 180 (relative ) 200 SB 1131 515 205 (amounts ) 225 SB 1356 515 57 (of ) 77 SB 1433 515 225 (processor ) 245 SB 1678 515 112 (time ) 132 SB 1810 515 227 (necessary ) 247 SB 2057 515 43 (to) 43 SB 150 575 204 (progress ) 206 SB 356 575 121 (from ) 123 SB 479 575 134 (event ) 136 SB 615 575 56 (to ) 58 SB 673 575 147 (event. ) 149 SB 822 575 13 ( ) 15 SB 837 575 158 (Figure ) 160 SB 997 575 38 (2 ) 41 SB 1038 575 231 (illustrates ) 234 SB 1272 575 82 (the ) 85 SB 1357 575 214 (problem. ) 217 SB 1574 575 13 ( ) 16 SB 1590 575 97 (The ) 100 SB 1690 575 98 (two ) 101 SB 1791 575 178 (vertical ) 181 SB 1972 575 128 (scales) 128 SB 150 635 190 (indicate ) 192 SB 342 635 204 (progress ) 206 SB 548 635 57 (in ) 59 SB 607 635 82 (the ) 84 SB 691 635 250 (simulation ) 252 SB 943 635 57 (in ) 59 SB 1002 635 162 (virtual ) 165 SB 1167 635 112 (time ) 115 SB 1282 635 98 (and ) 101 SB 1383 635 225 (processor ) 228 SB 1611 635 158 (cycles. ) 161 SB 1772 635 13 ( ) 16 SB 1788 635 120 (Each ) 123 SB 1911 635 130 (mark ) 133 SB 2044 635 56 (on) 56 SB 150 695 38 (a ) 45 SB 195 695 120 (scale ) 127 SB 322 695 211 (indicates ) 218 SB 540 695 38 (a ) 45 SB 585 695 74 (set ) 81 SB 666 695 57 (of ) 64 SB 730 695 168 (events. ) 175 SB 905 695 13 ( ) 20 SB 925 695 81 (On ) 88 SB 1013 695 82 (the ) 89 SB 1102 695 162 (virtual ) 169 SB 1271 695 112 (time ) 119 SB 1390 695 133 (scale, ) 140 SB 1530 695 82 (the ) 89 SB 1619 695 155 (events ) 162 SB 1781 695 180 (happen ) 188 SB 1969 695 54 (at ) 62 SB 2031 695 69 (the) 69 SB 150 755 221 (indicated ) 228 SB 378 755 162 (virtual ) 169 SB 547 755 125 (time. ) 132 SB 679 755 97 (The ) 104 SB 783 755 170 (greater ) 177 SB 960 755 82 (the ) 89 SB 1049 755 196 (distance ) 203 SB 1252 755 200 (between ) 207 SB 1459 755 98 (two ) 105 SB 1564 755 151 (marks ) 158 SB 1722 755 69 (on ) 76 SB 1798 755 82 (the ) 90 SB 1888 755 212 (processor) 212 SB 150 815 145 (cycles ) 153 SB 303 815 133 (scale, ) 141 SB 444 815 82 (the ) 90 SB 534 815 128 (more ) 136 SB 670 815 145 (cycles ) 153 SB 823 815 123 (were ) 131 SB 954 815 205 (required ) 213 SB 1167 815 56 (to ) 64 SB 1231 815 215 (complete ) 223 SB 1454 815 82 (the ) 90 SB 1544 815 168 (events. ) 176 SB 1720 815 13 ( ) 21 SB 1741 815 182 (Arrows ) 190 SB 1931 815 169 (connect) 169 SB 150 875 336 (corresponding ) 342 SB 492 875 151 (marks ) 157 SB 649 875 69 (on ) 76 SB 725 875 82 (the ) 89 SB 814 875 162 (virtual ) 169 SB 983 875 112 (time ) 119 SB 1102 875 98 (and ) 105 SB 1207 875 225 (processor ) 232 SB 1439 875 124 (cycle ) 131 SB 1570 875 154 (scales, ) 161 SB 1731 875 238 (indicating ) 245 SB 1976 875 124 (when) 124 SB 150 935 802 (events occurred on those two scales.) 802 SB 150 1045 59 (In ) 61 SB 211 1045 94 (this ) 96 SB 307 1045 214 (example, ) 216 SB 523 1045 214 (handling ) 216 SB 739 1045 82 (the ) 84 SB 823 1045 155 (events ) 157 SB 980 1045 54 (at ) 56 SB 1036 1045 162 (virtual ) 164 SB 1200 1045 112 (time ) 114 SB 1314 1045 88 (100 ) 91 SB 1405 1045 127 (takes ) 130 SB 1535 1045 138 (much ) 141 SB 1676 1045 94 (less ) 97 SB 1773 1045 225 (processor ) 228 SB 2001 1045 99 (time) 99 SB 150 1105 112 (than ) 114 SB 264 1105 214 (handling ) 216 SB 480 1105 82 (the ) 84 SB 564 1105 155 (events ) 158 SB 722 1105 54 (at ) 57 SB 779 1105 162 (virtual ) 165 SB 944 1105 112 (time ) 115 SB 1059 1105 101 (200. ) 104 SB 1163 1105 13 ( ) 16 SB 1179 1105 59 (In ) 62 SB 1241 1105 113 (each ) 116 SB 1357 1105 118 (case, ) 121 SB 1478 1105 121 (from ) 124 SB 1602 1105 38 (a ) 41 SB 1643 1105 162 (virtual ) 165 SB 1808 1105 112 (time ) 115 SB 1923 1105 130 (point ) 133 SB 2056 1105 44 (of) 44 SB 150 1165 135 (view, ) 140 SB 290 1165 263 (completing ) 268 SB 558 1165 82 (the ) 87 SB 645 1165 155 (events ) 161 SB 806 1165 54 (at ) 60 SB 866 1165 130 (those ) 136 SB 1002 1165 162 (virtual ) 168 SB 1170 1165 133 (times ) 139 SB 1309 1165 183 (permits ) 189 SB 1498 1165 82 (the ) 88 SB 1586 1165 262 (application ) 268 SB 1854 1165 56 (to ) 62 SB 1916 1165 184 (advance) 184 SB 150 1225 88 (100 ) 90 SB 240 1225 162 (virtual ) 164 SB 404 1225 112 (time ) 114 SB 518 1225 137 (units. ) 139 SB 657 1225 13 ( ) 15 SB 672 1225 242 (Therefore, ) 245 SB 917 1225 45 (if ) 48 SB 965 1225 82 (the ) 85 SB 1050 1225 108 (goal ) 111 SB 1161 1225 57 (of ) 60 SB 1221 1225 82 (the ) 85 SB 1306 1225 207 (dynamic ) 210 SB 1516 1225 111 (load ) 114 SB 1630 1225 208 (manager ) 211 SB 1841 1225 101 (was ) 104 SB 1945 1225 155 (related) 155 SB 150 1285 56 (to ) 59 SB 209 1285 82 (the ) 85 SB 294 1285 98 (rate ) 101 SB 395 1285 57 (of ) 60 SB 455 1285 204 (progress ) 207 SB 662 1285 57 (of ) 60 SB 722 1285 162 (virtual ) 165 SB 887 1285 125 (time, ) 128 SB 1015 1285 82 (the ) 85 SB 1100 1285 111 (load ) 115 SB 1215 1285 208 (manager ) 212 SB 1427 1285 166 (should ) 170 SB 1597 1285 163 (devote ) 167 SB 1764 1285 135 (equal ) 139 SB 1903 1285 197 (attention) 197 SB 150 1345 56 (to ) 59 SB 209 1345 276 (progressing ) 279 SB 488 1345 121 (from ) 124 SB 612 1345 162 (virtual ) 166 SB 778 1345 112 (time ) 116 SB 894 1345 88 (100 ) 92 SB 986 1345 56 (to ) 60 SB 1046 1345 162 (virtual ) 166 SB 1212 1345 112 (time ) 116 SB 1328 1345 88 (200 ) 92 SB 1420 1345 59 (as ) 63 SB 1483 1345 44 (it ) 48 SB 1531 1345 116 (does ) 120 SB 1651 1345 57 (in ) 61 SB 1712 1345 276 (progressing ) 280 SB 1992 1345 108 (from) 108 SB 150 1405 780 (virtual time 200 to virtual time 300.) 780 SB 150 1515 233 (However, ) 235 SB 385 1515 124 (since ) 126 SB 511 1515 139 (many ) 141 SB 652 1515 128 (more ) 130 SB 782 1515 225 (processor ) 227 SB 1009 1515 145 (cycles ) 147 SB 1156 1515 124 (must ) 126 SB 1282 1515 65 (be ) 68 SB 1350 1515 232 (expended ) 235 SB 1585 1515 56 (to ) 59 SB 1644 1515 81 (get ) 84 SB 1728 1515 105 (past ) 108 SB 1836 1515 162 (virtual ) 165 SB 2001 1515 99 (time) 99 SB 150 1575 1200 (200, the dynamic load manager will do better to exert ) 1201 SB 1351 1575 128 (more ) 129 SB 1480 1575 134 (effort ) 135 SB 1615 1575 57 (in ) 58 SB 1673 1575 182 (making ) 183 SB 1856 1575 94 (this ) 95 SB 1951 1575 104 (part ) 105 SB 2056 1575 44 (of) 44 SB 150 1635 82 (the ) 87 SB 237 1635 262 (application ) 267 SB 504 1635 204 (progress ) 209 SB 713 1635 112 (than ) 117 SB 830 1635 57 (in ) 62 SB 892 1635 182 (making ) 187 SB 1079 1635 82 (the ) 88 SB 1167 1635 155 (events ) 161 SB 1328 1635 54 (at ) 60 SB 1388 1635 162 (virtual ) 168 SB 1556 1635 112 (time ) 118 SB 1674 1635 88 (100 ) 94 SB 1768 1635 68 (go ) 74 SB 1842 1635 149 (faster. ) 155 SB 1997 1635 13 ( ) 19 SB 2016 1635 84 (The) 84 SB 150 1695 111 (load ) 125 SB 275 1695 208 (manager ) 223 SB 498 1695 166 (should ) 181 SB 679 1695 65 (be ) 80 SB 759 1695 128 (more ) 143 SB 902 1695 172 (willing ) 187 SB 1089 1695 56 (to ) 71 SB 1160 1695 185 (migrate ) 200 SB 1360 1695 163 (phases ) 178 SB 1538 1695 57 (in ) 72 SB 1610 1695 209 (response ) 224 SB 1834 1695 56 (to ) 71 SB 1905 1695 82 (the ) 97 SB 2002 1695 98 (load) 98 SB 150 1755 1237 (resulting from events at time 200 than those at time 100.) 1237 SB 150 1865 59 (In ) 73 SB 223 1865 218 (actuality, ) 232 SB 455 1865 125 (what ) 139 SB 594 1865 166 (should ) 180 SB 774 1865 65 (be ) 79 SB 853 1865 212 (balanced ) 226 SB 1079 1865 49 (is ) 64 SB 1143 1865 85 (not ) 100 SB 1243 1865 82 (the ) 97 SB 1340 1865 164 (spread ) 179 SB 1519 1865 57 (of ) 72 SB 1591 1865 162 (virtual ) 177 SB 1768 1865 146 (times, ) 161 SB 1929 1865 87 (but ) 102 SB 2031 1865 69 (the) 69 SB 150 1925 254 (proportion ) 264 SB 414 1925 57 (of ) 68 SB 482 1925 150 (useful ) 161 SB 643 1925 225 (processor ) 236 SB 879 1925 145 (cycles ) 156 SB 1035 1925 137 (being ) 148 SB 1183 1925 146 (spent. ) 157 SB 1340 1925 13 ( ) 24 SB 1364 1925 231 (Generally ) 242 SB 1606 1925 226 (speaking, ) 237 SB 1843 1925 129 (some ) 140 SB 1983 1925 117 (work) 117 SB 150 1985 124 (done ) 126 SB 276 1985 57 (in ) 59 SB 335 1985 38 (a ) 40 SB 375 1985 159 (TWOS ) 161 SB 536 1985 92 (run ) 94 SB 630 1985 100 (will ) 102 SB 732 1985 65 (be ) 67 SB 799 1985 145 (rolled ) 147 SB 946 1985 129 (back, ) 131 SB 1077 1985 98 (and ) 100 SB 1177 1985 129 (some ) 131 SB 1308 1985 100 (will ) 102 SB 1410 1985 98 (not. ) 100 SB 1510 1985 13 ( ) 15 SB 1525 1985 97 (The ) 99 SB 1624 1985 130 (work ) 132 SB 1756 1985 99 (that ) 101 SB 1857 1985 100 (will ) 103 SB 1960 1985 85 (not ) 88 SB 2048 1985 52 (be) 52 SB 150 2046 455 (rolled back is called ) 455 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 605 2045 273 (effective work) 273 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 878 2046 26 (. ) 27 SB 905 2046 13 ( ) 14 SB 919 2046 97 (The ) 98 SB 1017 2046 184 (fraction ) 185 SB 1202 2046 57 (of ) 58 SB 1260 2046 130 (work ) 131 SB 1391 2046 69 (on ) 70 SB 1461 2046 38 (a ) 39 SB 1500 2046 137 (given ) 138 SB 1638 2046 124 (node ) 125 SB 1763 2046 99 (that ) 100 SB 1863 2046 49 (is ) 50 SB 1913 2046 187 (effective) 187 SB 150 2107 49 (is ) 50 SB 200 2107 82 (the ) 84 SB 284 2107 159 (node\222s ) 161 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 445 2106 174 (effective ) 176 SB 621 2106 212 (utilization) 212 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 833 2107 26 (. ) 28 SB 861 2107 13 ( ) 15 SB 876 2107 52 (A ) 54 SB 930 2107 124 (node ) 126 SB 1056 2107 115 (with ) 117 SB 1173 2107 38 (a ) 40 SB 1213 2107 114 (high ) 116 SB 1329 2107 200 (effective ) 202 SB 1531 2107 241 (utilization ) 243 SB 1774 2107 49 (is ) 51 SB 1825 2107 275 (contributing) 275 SB 150 2167 38 (a ) 53 SB 203 2167 71 (lot ) 86 SB 289 2167 56 (to ) 71 SB 360 2167 82 (the ) 97 SB 457 2167 307 (computation, ) 323 SB 780 2167 138 (while ) 154 SB 934 2167 93 (one ) 109 SB 1043 2167 115 (with ) 131 SB 1174 2167 97 (low ) 113 SB 1287 2167 200 (effective ) 216 SB 1503 2167 241 (utilization ) 257 SB 1760 2167 49 (is ) 65 SB 1825 2167 275 (contributing) 275 SB 150 2227 332 (comparatively ) 334 SB 484 2227 127 (little. ) 129 SB 613 2227 13 ( ) 15 SB 628 2227 97 (The ) 99 SB 727 2227 200 (effective ) 202 SB 929 2227 241 (utilization ) 243 SB 1172 2227 157 (theory ) 159 SB 1331 2227 177 (implies ) 179 SB 1510 2227 99 (that ) 102 SB 1612 2227 82 (the ) 85 SB 1697 2227 167 (system ) 170 SB 1867 2227 166 (should ) 169 SB 2036 2227 64 (try) 64 SB 150 2287 167 (to shift ) 168 SB 318 2287 111 (load ) 112 SB 430 2287 74 (off ) 75 SB 505 2287 145 (nodes ) 146 SB 651 2287 143 (doing ) 144 SB 795 2287 38 (a ) 39 SB 834 2287 71 (lot ) 72 SB 906 2287 57 (of ) 58 SB 964 2287 200 (effective ) 201 SB 1165 2287 130 (work ) 131 SB 1296 2287 98 (and ) 99 SB 1395 2287 112 (onto ) 113 SB 1508 2287 145 (nodes ) 146 SB 1654 2287 143 (doing ) 144 SB 1798 2287 114 (little ) 115 SB 1913 2287 187 (effective) 187 SB 150 2347 130 (work.) 130 SB 150 2457 207 (Effective ) 213 SB 363 2457 241 (utilization ) 247 SB 610 2457 49 (is ) 56 SB 666 2457 82 (the ) 89 SB 755 2457 162 (analog ) 169 SB 924 2457 57 (in ) 64 SB 988 2457 234 (optimistic ) 241 SB 1229 2457 188 (systems ) 195 SB 1424 2457 77 (for ) 84 SB 1508 2457 162 (simple ) 169 SB 1677 2457 124 (node ) 131 SB 1808 2457 141 (utiliza) 141 SB 1949 2457 100 (tion ) 107 SB 2056 2457 44 (in) 44 SB 150 2517 1011 (other systems \(Hailperin 1985\). In optimistic ) 1012 SB 1162 2517 201 (systems, ) 202 SB 1364 2517 162 (simple ) 163 SB 1527 2517 124 (node ) 125 SB 1652 2517 241 (utilization ) 242 SB 1894 2517 49 (is ) 50 SB 1944 2517 156 (always) 156 SB 150 2577 127 (high, ) 136 SB 286 2577 124 (since ) 133 SB 419 2577 82 (the ) 91 SB 510 2577 167 (system ) 176 SB 686 2577 317 (optimistically ) 327 SB 1013 2577 216 (performs ) 226 SB 1239 2577 130 (work ) 140 SB 1379 2577 99 (that ) 109 SB 1488 2577 110 (may ) 120 SB 1608 2577 121 (need ) 131 SB 1739 2577 56 (to ) 66 SB 1805 2577 65 (be ) 75 SB 1880 2577 220 (discarded) 220 SB 150 2637 126 (later. ) 131 SB 281 2637 13 ( ) 18 SB 299 2637 59 (In ) 64 SB 363 2637 127 (these ) 132 SB 495 2637 201 (systems, ) 206 SB 701 2637 229 (balancing ) 234 SB 935 2637 82 (the ) 88 SB 1023 2637 130 (work ) 136 SB 1159 2637 99 (that ) 105 SB 1264 2637 116 (does ) 122 SB 1386 2637 85 (not ) 91 SB 1477 2637 121 (need ) 127 SB 1604 2637 56 (to ) 62 SB 1666 2637 65 (be ) 71 SB 1737 2637 233 (discarded ) 239 SB 1976 2637 49 (is ) 55 SB 2031 2637 69 (the) 69 SB 150 2697 162 (analog ) 170 SB 320 2697 56 (to ) 64 SB 384 2697 162 (simple ) 170 SB 554 2697 254 (utilization, ) 262 SB 816 2697 98 (and ) 106 SB 922 2697 229 (balancing ) 237 SB 1159 2697 69 (on ) 78 SB 1237 2697 200 (effective ) 209 SB 1446 2697 61 (uti) 61 SB 1507 2697 180 (lization ) 189 SB 1696 2697 88 (has ) 97 SB 1793 2697 212 (precisely ) 221 SB 2014 2697 86 (that) 86 SB 150 2757 133 (effect.) 133 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Italic %%+ font Palatino-Roman %%Page: 10 10 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 232 (Balancing ) 240 SB 390 225 69 (on ) 77 SB 467 225 82 (the ) 90 SB 557 225 123 (basis ) 131 SB 688 225 57 (of ) 66 SB 754 225 200 (effective ) 209 SB 963 225 241 (utilization ) 250 SB 1213 225 49 (is ) 58 SB 1271 225 141 (better ) 150 SB 1421 225 112 (than ) 121 SB 1542 225 229 (balancing ) 238 SB 1780 225 69 (on ) 78 SB 1858 225 82 (the ) 91 SB 1949 225 98 (rate ) 107 SB 2056 225 44 (of) 44 SB 150 285 204 (progress ) 207 SB 357 285 57 (of ) 60 SB 417 285 162 (virtual ) 165 SB 582 285 112 (time ) 115 SB 697 285 187 (because ) 190 SB 887 285 82 (the ) 85 SB 972 285 165 (former ) 168 SB 1140 285 49 (is ) 52 SB 1192 285 215 (invariant ) 218 SB 1410 285 57 (in ) 60 SB 1470 285 82 (the ) 86 SB 1556 285 101 (face ) 105 SB 1661 285 57 (of ) 61 SB 1722 285 378 (order-preserving) 378 SB 150 345 162 (virtual ) 173 SB 323 345 112 (time ) 123 SB 446 345 249 (relabeling, ) 261 SB 707 345 138 (while ) 150 SB 857 345 82 (the ) 94 SB 951 345 129 (latter ) 141 SB 1092 345 49 (is ) 61 SB 1153 345 98 (not. ) 110 SB 1263 345 13 ( ) 25 SB 1288 345 215 (Consider ) 227 SB 1515 345 98 (two ) 110 SB 1625 345 283 (applications ) 295 SB 1920 345 99 (that ) 111 SB 2031 345 69 (are) 69 SB 150 405 242 (absolutely ) 256 SB 406 405 99 (iden) 99 SB 505 405 119 (tical, ) 133 SB 638 405 155 (except ) 170 SB 808 405 99 (that ) 114 SB 922 405 137 (every ) 152 SB 1074 405 134 (event ) 149 SB 1223 405 57 (in ) 72 SB 1295 405 82 (the ) 97 SB 1392 405 167 (second ) 182 SB 1574 405 88 (has ) 103 SB 1677 405 38 (a ) 53 SB 1730 405 206 (different ) 221 SB 1951 405 149 (virtual) 149 SB 150 465 248 (timestamp ) 251 SB 401 465 112 (than ) 115 SB 516 465 82 (the ) 85 SB 601 465 336 (corresponding ) 339 SB 940 465 134 (event ) 138 SB 1078 465 57 (in ) 61 SB 1139 465 82 (the ) 86 SB 1225 465 115 (first. ) 119 SB 1344 465 13 ( ) 17 SB 1361 465 176 (Exactly ) 180 SB 1541 465 82 (the ) 86 SB 1627 465 127 (same ) 131 SB 1758 465 168 (events, ) 172 SB 1930 465 170 (causing) 170 SB 150 525 169 (exactly ) 178 SB 328 525 82 (the ) 91 SB 419 525 127 (same ) 136 SB 555 525 236 (sequences ) 245 SB 800 525 57 (of ) 66 SB 866 525 274 (instructions ) 283 SB 1149 525 82 (are ) 91 SB 1240 525 250 (performed ) 259 SB 1499 525 57 (in ) 66 SB 1565 525 82 (the ) 91 SB 1656 525 98 (two ) 107 SB 1763 525 283 (applications ) 293 SB 2056 525 44 (in) 44 SB 150 585 169 (exactly ) 181 SB 331 585 82 (the ) 94 SB 425 585 127 (same ) 139 SB 564 585 148 (order. ) 160 SB 724 585 13 ( ) 26 SB 750 585 124 (Only ) 137 SB 887 585 82 (the ) 95 SB 982 585 162 (virtual ) 175 SB 1157 585 112 (time ) 125 SB 1282 585 141 (labels ) 154 SB 1436 585 69 (on ) 82 SB 1518 585 155 (events ) 168 SB 1686 585 98 (and ) 111 SB 1797 585 221 (messages ) 234 SB 2031 585 69 (are) 69 SB 150 645 219 (different, ) 224 SB 374 645 87 (but ) 92 SB 466 645 110 (they ) 115 SB 581 645 82 (are ) 88 SB 669 645 85 (not ) 91 SB 760 645 238 (uniformly ) 244 SB 1004 645 219 (different. ) 225 SB 1229 645 13 ( ) 19 SB 1248 645 52 (A ) 58 SB 1306 645 126 (good ) 132 SB 1438 645 74 (set ) 80 SB 1518 645 57 (of ) 63 SB 1581 645 253 (migrations ) 259 SB 1840 645 77 (for ) 83 SB 1923 645 82 (the ) 88 SB 2011 645 89 (first) 89 SB 150 705 262 (application ) 267 SB 417 705 166 (should ) 171 SB 588 705 65 (be ) 70 SB 658 705 126 (good ) 131 SB 789 705 77 (for ) 82 SB 871 705 82 (the ) 87 SB 958 705 180 (second, ) 185 SB 1143 705 59 (as ) 64 SB 1207 705 122 (well. ) 127 SB 1334 705 13 ( ) 18 SB 1352 705 233 (However, ) 239 SB 1591 705 45 (if ) 51 SB 1642 705 218 (decisions ) 224 SB 1866 705 56 (to ) 62 SB 1928 705 172 (migrate) 172 SB 150 765 82 (are ) 87 SB 237 765 142 (based ) 147 SB 384 765 69 (on ) 74 SB 458 765 150 (which ) 155 SB 613 765 145 (nodes ) 150 SB 763 765 82 (are ) 87 SB 850 765 75 (far ) 81 SB 931 765 147 (ahead ) 153 SB 1084 765 98 (and ) 104 SB 1188 765 75 (far ) 81 SB 1269 765 169 (behind ) 175 SB 1444 765 57 (in ) 63 SB 1507 765 162 (virtual ) 168 SB 1675 765 125 (time, ) 131 SB 1806 765 82 (the ) 88 SB 1894 765 206 (different,) 206 SB 150 825 243 (non-linear ) 244 SB 394 825 107 (label) 107 SB 501 825 106 (ings ) 107 SB 608 825 57 (of ) 58 SB 666 825 162 (virtual ) 163 SB 829 825 133 (times ) 134 SB 963 825 110 (may ) 111 SB 1074 825 135 (cause ) 136 SB 1210 825 38 (a ) 39 SB 1249 825 146 (vastly ) 147 SB 1396 825 206 (different ) 207 SB 1603 825 74 (set ) 75 SB 1678 825 57 (of ) 58 SB 1736 825 253 (migrations ) 254 SB 1990 825 56 (to ) 58 SB 2048 825 52 (be) 52 SB 150 885 190 (ordered ) 199 SB 349 885 77 (for ) 86 SB 435 885 82 (the ) 91 SB 526 885 167 (second ) 176 SB 702 885 275 (application. ) 284 SB 986 885 13 ( ) 22 SB 1008 885 47 (If ) 56 SB 1064 885 82 (the ) 91 SB 1155 885 167 (system ) 176 SB 1331 885 202 (balances ) 211 SB 1542 885 69 (on ) 79 SB 1621 885 82 (the ) 92 SB 1713 885 123 (basis ) 133 SB 1846 885 57 (of ) 67 SB 1913 885 187 (effective) 187 SB 150 945 254 (utilization, ) 270 SB 420 945 124 (since ) 140 SB 560 945 212 (precisely ) 228 SB 788 945 82 (the ) 98 SB 886 945 127 (same ) 144 SB 1030 945 274 (instructions ) 291 SB 1321 945 82 (are ) 99 SB 1420 945 137 (being ) 154 SB 1574 945 223 (executed, ) 240 SB 1814 945 82 (the ) 99 SB 1913 945 187 (effective) 187 SB 150 1005 262 (utilizations ) 265 SB 415 1005 77 (for ) 80 SB 495 1005 82 (the ) 85 SB 580 1005 167 (system ) 170 SB 750 1005 100 (will ) 103 SB 853 1005 65 (be ) 68 SB 921 1005 82 (the ) 85 SB 1006 1005 140 (same, ) 143 SB 1149 1005 98 (and ) 101 SB 1250 1005 82 (the ) 86 SB 1336 1005 127 (same ) 131 SB 1467 1005 74 (set ) 78 SB 1545 1005 57 (of ) 61 SB 1606 1005 232 (migration ) 236 SB 1842 1005 218 (decisions ) 222 SB 2064 1005 36 (is) 36 SB 150 1065 333 (likely to result.) 333 SB 150 1175 159 (TWOS ) 164 SB 314 1175 109 (uses ) 114 SB 428 1175 38 (a ) 43 SB 471 1175 290 (dynamically ) 296 SB 767 1175 238 (calculated ) 244 SB 1011 1175 221 (estimator ) 227 SB 1238 1175 57 (of ) 63 SB 1301 1175 200 (effective ) 206 SB 1507 1175 130 (work ) 136 SB 1643 1175 56 (to ) 62 SB 1705 1175 195 (perform ) 201 SB 1906 1175 194 (dynamic) 194 SB 150 1235 111 (load ) 118 SB 268 1235 314 (management. ) 321 SB 589 1235 13 ( ) 20 SB 609 1235 205 (Whether ) 212 SB 821 1235 38 (a ) 45 SB 866 1235 137 (given ) 144 SB 1010 1235 128 (piece ) 136 SB 1146 1235 57 (of ) 65 SB 1211 1235 130 (work ) 138 SB 1349 1235 261 (contributes ) 269 SB 1618 1235 56 (to ) 64 SB 1682 1235 38 (a ) 46 SB 1728 1235 177 (phase\222s ) 185 SB 1913 1235 187 (effective) 187 SB 150 1295 130 (work ) 137 SB 287 1295 161 (cannot ) 168 SB 455 1295 65 (be ) 72 SB 527 1295 168 (known ) 175 SB 702 1295 115 (with ) 122 SB 824 1295 208 (certainty ) 215 SB 1039 1295 118 (until ) 125 SB 1164 1295 99 (that ) 106 SB 1270 1295 128 (piece ) 135 SB 1405 1295 57 (of ) 64 SB 1469 1295 130 (work ) 137 SB 1606 1295 49 (is ) 57 SB 1663 1295 141 (either ) 149 SB 1812 1295 233 (discarded ) 241 SB 2053 1295 47 (or) 47 SB 150 1355 265 (committed. ) 278 SB 428 1355 13 ( ) 26 SB 454 1355 90 (But ) 103 SB 557 1355 38 (a ) 51 SB 608 1355 128 (piece ) 141 SB 749 1355 57 (of ) 71 SB 820 1355 130 (work ) 144 SB 964 1355 145 (might ) 159 SB 1123 1355 85 (not ) 99 SB 1222 1355 65 (be ) 79 SB 1301 1355 252 (committed ) 266 SB 1567 1355 118 (until ) 132 SB 1699 1355 112 (long ) 126 SB 1825 1355 115 (after ) 129 SB 1954 1355 44 (it ) 58 SB 2012 1355 88 (was) 88 SB 150 1415 1542 (produced. Therefore, TWOS must use an estimator of effective work.) 1542 SB 150 1525 109 (This ) 111 SB 261 1525 221 (estimator ) 223 SB 484 1525 49 (is ) 51 SB 535 1525 228 (produced ) 230 SB 765 1525 69 (by ) 71 SB 836 1525 191 (keeping ) 193 SB 1029 1525 124 (track ) 126 SB 1155 1525 57 (of ) 59 SB 1214 1525 111 (how ) 113 SB 1327 1525 138 (much ) 140 SB 1467 1525 225 (processor ) 228 SB 1695 1525 112 (time ) 115 SB 1810 1525 101 (was ) 104 SB 1914 1525 119 (used ) 122 SB 2036 1525 64 (for) 64 SB 150 1585 113 (each ) 119 SB 269 1585 147 (event. ) 153 SB 422 1585 13 ( ) 19 SB 441 1585 114 (That ) 120 SB 561 1585 184 (amount ) 190 SB 751 1585 49 (is ) 55 SB 806 1585 155 (added ) 161 SB 967 1585 100 (into ) 106 SB 1073 1585 82 (the ) 88 SB 1161 1585 177 (phase\222s ) 183 SB 1344 1585 200 (effective ) 206 SB 1550 1585 130 (work ) 136 SB 1686 1585 234 (estimator. ) 240 SB 1926 1585 13 ( ) 19 SB 1945 1585 105 (One ) 111 SB 2056 1585 44 (of) 44 SB 150 1645 98 (two ) 102 SB 252 1645 151 (things ) 155 SB 407 1645 100 (will ) 104 SB 511 1645 180 (happen ) 184 SB 695 1645 56 (to ) 60 SB 755 1645 82 (the ) 86 SB 841 1645 147 (event. ) 151 SB 992 1645 13 ( ) 18 SB 1010 1645 148 (Either ) 153 SB 1163 1645 38 (a ) 43 SB 1206 1645 193 (rollback ) 198 SB 1404 1645 100 (will ) 105 SB 1509 1645 134 (occur ) 139 SB 1648 1645 77 (for ) 82 SB 1730 1645 99 (that ) 104 SB 1834 1645 162 (virtual ) 167 SB 2001 1645 99 (time) 99 SB 150 1705 98 (and ) 99 SB 249 1705 82 (the ) 83 SB 332 1705 134 (event ) 135 SB 467 1705 100 (will ) 101 SB 568 1705 65 (be ) 66 SB 634 1705 246 (discarded, ) 247 SB 881 1705 60 (or ) 61 SB 942 1705 69 (no ) 70 SB 1012 1705 193 (rollback ) 194 SB 1206 1705 100 (will ) 102 SB 1308 1705 134 (occur ) 136 SB 1444 1705 98 (and ) 100 SB 1544 1705 247 (eventually ) 249 SB 1793 1705 82 (the ) 84 SB 1877 1705 134 (event ) 136 SB 2013 1705 87 (will) 87 SB 150 1765 731 (be committed. In the latter case, ) 732 SB 882 1765 82 (the ) 83 SB 965 1765 234 (optimistic ) 235 SB 1200 1765 271 (assumption ) 272 SB 1472 1765 99 (that ) 100 SB 1572 1765 126 (good ) 127 SB 1699 1765 130 (work ) 131 SB 1830 1765 101 (was ) 102 SB 1932 1765 124 (done ) 125 SB 2057 1765 43 (to) 43 SB 150 1825 197 (produce ) 204 SB 354 1825 82 (the ) 89 SB 443 1825 134 (event ) 141 SB 584 1825 101 (was ) 108 SB 692 1825 207 (justified, ) 215 SB 907 1825 61 (so ) 69 SB 976 1825 82 (the ) 90 SB 1066 1825 177 (phase\222s ) 185 SB 1251 1825 200 (effective ) 208 SB 1459 1825 130 (work ) 138 SB 1597 1825 221 (estimator ) 229 SB 1826 1825 121 (need ) 129 SB 1955 1825 85 (not ) 93 SB 2048 1825 52 (be) 52 SB 150 1885 216 (adjusted. ) 219 SB 369 1885 13 ( ) 16 SB 385 1885 47 (If ) 50 SB 435 1885 82 (the ) 85 SB 520 1885 134 (event ) 137 SB 657 1885 49 (is ) 52 SB 709 1885 233 (discarded ) 236 SB 945 1885 98 (due ) 101 SB 1046 1885 56 (to ) 59 SB 1105 1885 206 (rollback, ) 209 SB 1314 1885 220 (however, ) 223 SB 1537 1885 111 (then ) 114 SB 1651 1885 82 (the ) 85 SB 1736 1885 184 (amount ) 187 SB 1923 1885 57 (of ) 60 SB 1983 1885 117 (work) 117 SB 150 1945 1763 (required to run it must be subtracted from the phase\222s effective work estimator.) 1763 SB 150 2055 145 (When ) 165 SB 315 2055 82 (the ) 102 SB 417 2055 111 (load ) 131 SB 548 2055 208 (manager ) 228 SB 776 2055 142 (needs ) 162 SB 938 2055 56 (to ) 76 SB 1014 2055 240 (determine ) 260 SB 1274 2055 45 (if ) 65 SB 1339 2055 38 (a ) 58 SB 1397 2055 137 (given ) 157 SB 1554 2055 124 (node ) 144 SB 1698 2055 49 (is ) 69 SB 1767 2055 265 (overloaded ) 286 SB 2053 2055 47 (or) 47 SB 150 2115 820 (underloaded, it must determine that ) 821 SB 971 2115 159 (node\222s ) 160 SB 1131 2115 200 (effective ) 201 SB 1332 2115 254 (utilization, ) 255 SB 1587 2115 150 (which ) 151 SB 1738 2115 49 (is ) 50 SB 1788 2115 82 (the ) 83 SB 1871 2115 184 (fraction ) 185 SB 2056 2115 44 (of) 44 SB 150 2175 112 (time ) 116 SB 266 2175 99 (that ) 103 SB 369 2175 44 (it ) 48 SB 417 2175 169 (spends ) 174 SB 591 2175 143 (doing ) 148 SB 739 2175 200 (effective ) 205 SB 944 2175 143 (work. ) 148 SB 1092 2175 13 ( ) 18 SB 1110 2175 111 (Over) 111 SB 1221 2175 122 (head ) 127 SB 1348 2175 116 (does ) 121 SB 1469 2175 85 (not ) 90 SB 1559 2175 137 (count ) 142 SB 1701 2175 59 (as ) 64 SB 1765 2175 200 (effective ) 205 SB 1970 2175 130 (work,) 130 SB 150 2235 89 (nor ) 92 SB 242 2235 116 (does ) 119 SB 361 2235 130 (work ) 133 SB 494 2235 99 (that ) 102 SB 596 2235 88 (has ) 91 SB 687 2235 118 (been ) 121 SB 808 2235 145 (rolled ) 148 SB 956 2235 129 (back, ) 132 SB 1088 2235 61 (so ) 64 SB 1152 2235 82 (the ) 85 SB 1237 2235 200 (effective ) 203 SB 1440 2235 130 (work ) 134 SB 1574 2235 57 (of ) 61 SB 1635 2235 38 (a ) 42 SB 1677 2235 124 (node ) 128 SB 1805 2235 49 (is ) 53 SB 1858 2235 82 (the ) 86 SB 1944 2235 108 (sum ) 112 SB 2056 2235 44 (of) 44 SB 150 2295 82 (the ) 96 SB 246 2295 200 (effective ) 214 SB 460 2295 130 (work ) 144 SB 604 2295 335 (measurements ) 349 SB 953 2295 77 (for ) 91 SB 1044 2295 68 (all ) 83 SB 1127 2295 163 (phases ) 178 SB 1305 2295 69 (on ) 84 SB 1389 2295 99 (that ) 114 SB 1503 2295 137 (node. ) 152 SB 1655 2295 13 ( ) 28 SB 1683 2295 129 (Since ) 144 SB 1827 2295 159 (TWOS ) 174 SB 2001 2295 99 (only) 99 SB 150 2355 218 (produces ) 220 SB 370 2355 67 (an ) 69 SB 439 2355 221 (estimator ) 224 SB 663 2355 57 (of ) 60 SB 723 2355 113 (each ) 116 SB 839 2355 177 (phase\222s ) 180 SB 1019 2355 200 (effective ) 203 SB 1222 2355 143 (work, ) 146 SB 1368 2355 44 (it ) 47 SB 1415 2355 89 (can ) 92 SB 1507 2355 197 (produce ) 200 SB 1707 2355 112 (only ) 115 SB 1822 2355 67 (an ) 70 SB 1892 2355 208 (estimator) 208 SB 150 2415 57 (of ) 67 SB 217 2415 113 (each ) 123 SB 340 2415 159 (node\222s ) 169 SB 509 2415 200 (effective ) 210 SB 719 2415 254 (utilization. ) 264 SB 983 2415 13 ( ) 23 SB 1006 2415 240 (Assuming ) 250 SB 1256 2415 99 (that ) 109 SB 1365 2415 82 (the ) 93 SB 1458 2415 209 (behavior ) 220 SB 1678 2415 57 (of ) 68 SB 1746 2415 163 (objects ) 174 SB 1920 2415 49 (is ) 60 SB 1980 2415 120 (fairly) 120 SB 150 2475 177 (smooth ) 186 SB 336 2475 112 (over ) 121 SB 457 2475 156 (longer ) 165 SB 622 2475 206 (intervals ) 215 SB 837 2475 112 (than ) 121 SB 958 2475 93 (one ) 102 SB 1060 2475 200 (effective ) 209 SB 1269 2475 241 (utilization ) 250 SB 1519 2475 294 (computation ) 304 SB 1823 2475 198 (interval, ) 208 SB 2031 2475 69 (the) 69 SB 150 2535 782 (estimator should be fairly accurate.) 782 SB 150 2645 127 (Load ) 134 SB 284 2645 301 (management ) 308 SB 592 2645 145 (cycles ) 152 SB 744 2645 82 (are ) 89 SB 833 2645 166 (started ) 173 SB 1006 2645 69 (by ) 76 SB 1082 2645 93 (one ) 101 SB 1183 2645 137 (node. ) 145 SB 1328 2645 13 ( ) 21 SB 1349 2645 293 (Periodically, ) 301 SB 1650 2645 94 (this ) 102 SB 1752 2645 124 (node ) 132 SB 1884 2645 139 (sends ) 147 SB 2031 2645 69 (the) 69 SB 150 2705 295 (initialization ) 305 SB 455 2705 221 (messages ) 231 SB 686 2705 77 (for ) 87 SB 773 2705 67 (an ) 77 SB 850 2705 200 (effective ) 211 SB 1061 2705 241 (utilization ) 252 SB 1313 2705 227 (gathering ) 238 SB 1551 2705 210 (protocol. ) 221 SB 1772 2705 13 ( ) 24 SB 1796 2705 109 (This ) 120 SB 1916 2705 184 (protocol) 184 SB 150 2765 195 (imposes ) 197 SB 347 2765 38 (a ) 40 SB 387 2765 145 (graph ) 147 SB 534 2765 212 (structure ) 215 SB 749 2765 69 (on ) 72 SB 821 2765 82 (the ) 85 SB 906 2765 145 (nodes ) 148 SB 1054 2765 57 (of ) 60 SB 1114 2765 82 (the ) 85 SB 1199 2765 167 (system ) 170 SB 1369 2765 95 (like ) 98 SB 1467 2765 99 (that ) 102 SB 1569 2765 119 (used ) 122 SB 1691 2765 69 (by ) 72 SB 1763 2765 173 (TWOS\222 ) 176 SB 1939 2765 161 (current) 161 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Roman %%Page: 11 11 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 151 (global ) 158 SB 308 225 162 (virtual ) 169 SB 477 225 112 (time ) 119 SB 596 225 245 (algorithm, ) 252 SB 848 225 150 (which ) 158 SB 1006 225 49 (is ) 57 SB 1063 225 119 (used ) 127 SB 1190 225 77 (for ) 85 SB 1275 225 294 (commitment ) 302 SB 1577 225 216 (purposes ) 224 SB 1801 225 211 (\(Bellenot ) 219 SB 2020 225 80 (90\).) 80 SB 150 285 144 (Every ) 159 SB 309 285 124 (node ) 139 SB 448 285 191 (receives ) 207 SB 655 285 277 (information ) 293 SB 948 285 121 (from ) 137 SB 1085 285 141 (either ) 157 SB 1242 285 93 (one ) 109 SB 1351 285 60 (or ) 76 SB 1427 285 98 (two ) 114 SB 1541 285 129 (other ) 145 SB 1686 285 158 (nodes, ) 174 SB 1860 285 98 (and ) 114 SB 1974 285 126 (sends) 126 SB 150 345 1012 (information to either one or two other nodes. ) 1013 SB 1163 345 13 ( ) 14 SB 1177 345 97 (The ) 98 SB 1275 345 222 (incoming ) 223 SB 1498 345 277 (information ) 278 SB 1776 345 49 (is ) 50 SB 1826 345 38 (a ) 39 SB 1865 345 121 (table ) 122 SB 1987 345 57 (of ) 58 SB 2045 345 55 (all) 55 SB 150 405 523 (effective utilizations so ) 524 SB 674 405 75 (far ) 76 SB 750 405 209 (collected ) 210 SB 960 405 69 (by ) 70 SB 1030 405 82 (the ) 83 SB 1113 405 210 (protocol. ) 211 SB 1324 405 13 ( ) 14 SB 1338 405 127 (Once ) 128 SB 1466 405 38 (a ) 39 SB 1505 405 124 (node ) 125 SB 1630 405 88 (has ) 89 SB 1719 405 201 (received ) 202 SB 1921 405 68 (all ) 69 SB 1990 405 57 (of ) 58 SB 2048 405 52 (its) 52 SB 150 465 222 (incoming ) 236 SB 386 465 221 (messages ) 235 SB 621 465 98 (and ) 112 SB 733 465 184 (merged ) 199 SB 932 465 117 (their ) 132 SB 1064 465 142 (tables ) 157 SB 1221 465 57 (of ) 72 SB 1293 465 123 (data, ) 138 SB 1431 465 44 (it ) 59 SB 1490 465 228 (calculates ) 243 SB 1733 465 65 (its ) 80 SB 1813 465 111 (own ) 126 SB 1939 465 161 (current) 161 SB 150 525 660 (effective utilization and adds ) 661 SB 811 525 44 (it ) 45 SB 856 525 56 (to ) 57 SB 913 525 82 (the ) 83 SB 996 525 184 (merged ) 185 SB 1181 525 134 (table, ) 135 SB 1316 525 150 (which ) 151 SB 1467 525 49 (is ) 50 SB 1517 525 111 (then ) 112 SB 1629 525 103 (sent ) 104 SB 1733 525 69 (on ) 70 SB 1803 525 56 (to ) 57 SB 1860 525 93 (one ) 94 SB 1954 525 60 (or ) 61 SB 2015 525 85 (two) 85 SB 150 585 300 (other nodes. ) 301 SB 451 585 145 (When ) 146 SB 597 585 82 (the ) 83 SB 680 585 124 (node ) 125 SB 805 585 54 (at ) 55 SB 860 585 82 (the ) 83 SB 943 585 212 (terminus ) 213 SB 1156 585 57 (of ) 58 SB 1214 585 82 (the ) 83 SB 1297 585 145 (graph ) 146 SB 1443 585 191 (receives ) 192 SB 1635 585 82 (the ) 83 SB 1718 585 215 (complete ) 216 SB 1934 585 134 (table, ) 135 SB 2069 585 31 (it) 31 SB 150 645 1328 (sends it back in the reverse direction, along the same graph.) 1328 SB 150 755 120 (Each ) 124 SB 274 755 137 (node, ) 141 SB 415 755 129 (upon ) 133 SB 548 755 164 (receipt ) 168 SB 716 755 57 (of ) 62 SB 778 755 82 (the ) 87 SB 865 755 215 (complete ) 220 SB 1085 755 134 (table, ) 139 SB 1224 755 221 (examines ) 226 SB 1450 755 44 (it ) 49 SB 1499 755 56 (to ) 61 SB 1560 755 240 (determine ) 245 SB 1805 755 45 (if ) 50 SB 1855 755 44 (it ) 49 SB 1904 755 49 (is ) 54 SB 1958 755 93 (one ) 98 SB 2056 755 44 (of) 44 SB 150 815 82 (the ) 97 SB 247 815 121 (most ) 136 SB 383 815 265 (overloaded ) 280 SB 663 815 145 (nodes ) 160 SB 823 815 57 (in ) 72 SB 895 815 82 (the ) 97 SB 992 815 180 (system. ) 196 SB 1188 815 13 ( ) 29 SB 1217 815 47 (If ) 63 SB 1280 815 74 (so, ) 90 SB 1370 815 44 (it ) 60 SB 1430 815 194 (matches ) 210 SB 1640 815 121 (itself ) 137 SB 1777 815 56 (to ) 72 SB 1849 815 93 (one ) 109 SB 1958 815 57 (of ) 73 SB 2031 815 69 (the) 69 SB 150 875 300 (underloaded ) 303 SB 453 875 158 (nodes. ) 161 SB 614 875 13 ( ) 16 SB 630 875 97 (The ) 100 SB 730 875 121 (most ) 124 SB 854 875 265 (overloaded ) 268 SB 1122 875 124 (node ) 127 SB 1249 875 194 (matches ) 197 SB 1446 875 56 (to ) 59 SB 1505 875 82 (the ) 85 SB 1590 875 121 (most ) 124 SB 1714 875 313 (underloaded, ) 317 SB 2031 875 69 (the) 69 SB 150 935 167 (second ) 178 SB 328 935 175 (highest ) 186 SB 514 935 111 (load ) 122 SB 636 935 194 (matches ) 205 SB 841 935 56 (to ) 67 SB 908 935 82 (the ) 93 SB 1001 935 167 (second ) 178 SB 1179 935 171 (lowest, ) 183 SB 1362 935 98 (and ) 110 SB 1472 935 61 (so ) 73 SB 1545 935 82 (on. ) 94 SB 1639 935 13 ( ) 25 SB 1664 935 124 (Only ) 136 SB 1800 935 145 (nodes ) 157 SB 1957 935 143 (whose) 143 SB 150 995 1922 (effective utilization differ by some threshold amount will actually perform migrations.) 1922 SB 150 1105 277 (Overloaded ) 278 SB 428 1105 145 (nodes ) 146 SB 574 1105 135 (select ) 136 SB 710 1105 38 (a ) 39 SB 749 1105 126 (good ) 127 SB 876 1105 142 (phase ) 143 SB 1019 1105 56 (to ) 57 SB 1076 1105 198 (migrate. ) 199 SB 1275 1105 13 ( ) 14 SB 1289 1105 263 (Informally, ) 264 SB 1553 1105 82 (the ) 83 SB 1636 1105 165 (chosen ) 167 SB 1803 1105 142 (phase ) 144 SB 1947 1105 153 (should) 153 SB 150 1165 224 (minimize ) 234 SB 384 1165 82 (the ) 92 SB 476 1165 236 (difference ) 246 SB 722 1165 57 (in ) 67 SB 789 1165 200 (effective ) 210 SB 999 1165 262 (utilizations ) 272 SB 1271 1165 57 (of ) 67 SB 1338 1165 82 (the ) 92 SB 1430 1165 265 (overloaded ) 275 SB 1705 1165 98 (and ) 108 SB 1813 1165 287 (underloaded) 287 SB 150 1226 953 (nodes. More formally, if overloaded node ) 953 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1103 1225 39 (m) 39 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1142 1226 535 ( and underloaded node ) 535 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1677 1225 28 (n) 28 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1705 1226 266 ( are paired, ) 267 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1972 1225 39 (m) 39 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 2011 1226 13 ( ) 14 SB 2025 1226 75 (has) 75 SB 150 1287 241 (utilization ) 241 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 391 1286 28 (u) 28 SB 419 1294 39 (m) 39 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 458 1287 111 ( and ) 111 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 569 1286 28 (n) 28 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 597 1287 101 ( has ) 102 SB 699 1287 241 (utilization ) 242 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 941 1286 28 (u) 28 SB 969 1294 28 (n) 28 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 997 1287 26 (. ) 27 SB 1024 1287 13 ( ) 14 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1038 1286 39 (m) 39 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1077 1287 13 ( ) 14 SB 1091 1287 124 (must ) 125 SB 1216 1287 77 (try ) 78 SB 1294 1287 56 (to ) 57 SB 1351 1287 105 (find ) 106 SB 1457 1287 38 (a ) 39 SB 1496 1287 142 (phase ) 143 SB 1639 1287 56 (to ) 57 SB 1696 1287 185 (migrate ) 186 SB 1882 1287 56 (to ) 57 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1939 1286 28 (n) 28 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1967 1287 26 (. ) 27 SB 1994 1287 13 ( ) 14 SB 2008 1287 92 (\(For) 92 SB 150 1355 247 (simplicity, ) 249 SB 399 1355 178 (assume ) 180 SB 579 1355 99 (that ) 101 SB 680 1355 112 (only ) 114 SB 794 1355 38 (a ) 40 SB 834 1355 145 (single ) 147 SB 981 1355 155 (phase, ) 157 SB 1138 1355 54 (at ) 57 SB 1195 1355 134 (most, ) 137 SB 1332 1355 100 (will ) 103 SB 1435 1355 65 (be ) 68 SB 1503 1355 180 (moved. ) 183 SB 1686 1355 13 ( ) 16 SB 1702 1355 59 (In ) 62 SB 1764 1355 146 (actual ) 149 SB 1913 1355 187 (practice,) 187 SB 150 1416 184 (moving ) 189 SB 339 1416 170 (several ) 175 SB 514 1416 163 (phases ) 168 SB 682 1416 110 (may ) 115 SB 797 1416 65 (be ) 70 SB 867 1416 171 (better.\) ) 177 SB 1044 1416 13 ( ) 19 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1063 1415 39 (m) 39 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1102 1416 13 ( ) 19 SB 1121 1416 166 (should ) 172 SB 1293 1416 77 (try ) 83 SB 1376 1416 56 (to ) 62 SB 1438 1416 163 (choose ) 169 SB 1607 1416 38 (a ) 44 SB 1651 1416 142 (phase ) 148 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1799 1415 25 (p) 25 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1824 1416 13 ( ) 19 SB 1843 1416 115 (such ) 121 SB 1964 1416 99 (that ) 105 SB 2069 1416 31 (it) 31 SB 150 1476 232 (minimizes) 232 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 867 1586 75 (|\(u) 75 SB 942 1594 39 (m) 39 SB 981 1586 13 ( ) 13 SB 994 1586 25 (\226) 25 SB 1019 1586 41 ( u) 41 SB 1060 1594 25 (p) 25 SB 1085 1586 30 (\) ) 30 SB 1115 1586 25 (\226) 25 SB 1140 1586 58 ( \(u) 58 SB 1198 1594 28 (n) 28 SB 1226 1586 84 ( + u) 84 SB 1310 1594 25 (p) 25 SB 1335 1586 47 (\)|) 47 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 150 1706 59 (In ) 65 SB 215 1706 129 (some ) 136 SB 351 1706 139 (cases, ) 146 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 497 1705 39 (m) 39 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 536 1706 13 ( ) 20 SB 556 1706 110 (may ) 117 SB 673 1706 85 (not ) 92 SB 765 1706 65 (be ) 72 SB 837 1706 105 (able ) 112 SB 949 1706 56 (to ) 63 SB 1012 1706 105 (find ) 112 SB 1124 1706 38 (a ) 45 SB 1169 1706 142 (phase ) 149 SB 1318 1706 56 (to ) 63 SB 1381 1706 185 (migrate ) 192 SB 1573 1706 99 (that ) 106 SB 1679 1706 100 (will ) 107 SB 1786 1706 133 (bring ) 140 SB 1926 1706 82 (the ) 89 SB 2015 1706 85 (two) 85 SB 150 1766 159 (nodes\222 ) 171 SB 321 1766 200 (effective ) 212 SB 533 1766 262 (utilizations ) 274 SB 807 1766 95 (any ) 107 SB 914 1766 142 (closer ) 155 SB 1069 1766 210 (together. ) 223 SB 1292 1766 13 ( ) 26 SB 1318 1766 59 (In ) 72 SB 1390 1766 115 (such ) 128 SB 1518 1766 139 (cases, ) 152 SB 1670 1766 186 (nothing ) 199 SB 1869 1766 166 (should ) 179 SB 2048 1766 52 (be) 52 SB 150 1826 167 (moved.) 167 SB 150 1936 109 (This ) 116 SB 266 1936 184 (method ) 191 SB 457 1936 57 (of ) 64 SB 521 1936 211 (choosing ) 218 SB 739 1936 163 (phases ) 170 SB 909 1936 56 (to ) 64 SB 973 1936 185 (migrate ) 193 SB 1166 1936 109 (uses ) 117 SB 1283 1936 164 (certain ) 172 SB 1455 1936 305 (assumptions. ) 313 SB 1768 1936 13 ( ) 21 SB 1789 1936 81 (An ) 89 SB 1878 1936 222 (important) 222 SB 150 1997 93 (one ) 96 SB 246 1997 49 (is ) 52 SB 298 1997 99 (that ) 102 SB 400 1997 233 (migrating ) 236 SB 636 1997 38 (a ) 41 SB 677 1997 142 (phase ) 145 SB 822 1997 121 (from ) 124 SB 946 1997 38 (a ) 41 SB 987 1997 124 (node ) 127 SB 1114 1997 115 (with ) 118 SB 1232 1997 114 (high ) 117 SB 1349 1997 200 (effective ) 203 SB 1552 1997 241 (utilization ) 245 SB 1797 1997 17 (\() 17 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1814 1996 39 (m) 39 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1853 1997 30 (\) ) 34 SB 1887 1997 56 (to ) 60 SB 1947 1997 38 (a ) 42 SB 1989 1997 111 (node) 111 SB 150 2058 670 (with low effective utilization \() 670 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 820 2057 28 (n) 28 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 848 2058 265 (\) will cause ) 266 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1114 2057 28 (n) 28 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1142 2058 13 ( ) 14 SB 1156 2058 56 (to ) 57 SB 1213 2058 92 (run ) 93 SB 1306 2058 82 (the ) 83 SB 1389 2058 216 (migrated ) 217 SB 1606 2058 142 (phase ) 143 SB 1749 2058 126 (often ) 127 SB 1876 2058 180 (enough ) 181 SB 2057 2058 43 (to) 43 SB 150 2118 189 (actually ) 195 SB 345 2118 201 (improve ) 207 SB 552 2118 65 (its ) 71 SB 623 2118 200 (effective ) 206 SB 829 2118 254 (utilization. ) 260 SB 1089 2118 13 ( ) 19 SB 1108 2118 146 (While ) 153 SB 1261 2118 85 (not ) 92 SB 1353 2118 257 (necessarily ) 264 SB 1617 2118 116 (true, ) 123 SB 1740 2118 251 (experience ) 258 SB 1998 2118 102 (with) 102 SB 150 2178 1630 (the load management facility shows that this assumption is usually valid.) 1630 SB 150 2289 1526 (A second important assumption is that the effective work moved off ) 1526 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1676 2288 39 (m) 39 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1715 2289 13 ( ) 14 SB 1729 2289 100 (will ) 101 SB 1830 2289 65 (be ) 66 SB 1896 2289 204 (replaced,) 204 SB 150 2349 54 (at ) 63 SB 213 2349 114 (least ) 123 SB 336 2349 57 (in ) 66 SB 402 2349 117 (part, ) 126 SB 528 2349 69 (by ) 78 SB 606 2349 129 (some ) 138 SB 744 2349 129 (other ) 138 SB 882 2349 200 (effective ) 209 SB 1091 2349 143 (work. ) 152 SB 1243 2349 13 ( ) 22 SB 1265 2349 47 (If ) 56 SB 1321 2349 98 (not, ) 107 SB 1428 2349 200 (effective ) 209 SB 1637 2349 241 (utilization ) 250 SB 1887 2349 49 (is ) 58 SB 1945 2349 155 (merely) 155 SB 150 2409 137 (being ) 140 SB 290 2409 197 (shuffled ) 200 SB 490 2409 175 (around ) 178 SB 668 2409 56 (to ) 59 SB 727 2409 69 (no ) 72 SB 799 2409 208 (purpose. ) 211 SB 1010 2409 13 ( ) 16 SB 1026 2409 89 (Put ) 93 SB 1119 2409 128 (more ) 132 SB 1251 2409 217 (formally, ) 221 SB 1472 2409 82 (the ) 86 SB 1558 2409 267 (expectation ) 271 SB 1829 2409 49 (is ) 53 SB 1882 2409 112 (that, ) 116 SB 1998 2409 102 (after) 102 SB 150 2470 82 (the ) 83 SB 233 2470 245 (migration, ) 246 SB 479 2470 82 (the ) 83 SB 562 2470 200 (effective ) 201 SB 763 2470 262 (utilizations ) 263 SB 1026 2470 57 (of ) 58 SB 1084 2470 145 (nodes ) 146 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1230 2469 39 (m) 39 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1269 2470 13 ( ) 14 SB 1283 2470 98 (and ) 100 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1383 2469 28 (n) 28 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1411 2470 13 ( ) 15 SB 1426 2470 77 (for ) 79 SB 1505 2470 82 (the ) 84 SB 1589 2470 108 (next ) 110 SB 1699 2470 111 (load ) 113 SB 1812 2470 288 (management) 288 SB 150 2539 137 (cycle, ) 137 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 287 2538 28 (u) 28 SB 315 2546 39 (m) 39 SB 354 2530 14 (\222) 14 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 368 2531 13 ( ) 13 SB 381 2539 98 (and ) 98 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 479 2538 28 (u) 28 SB 507 2546 28 (n) 28 SB 535 2530 14 (\222) 14 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 549 2531 13 ( ) 13 SB 562 2539 447 (will be greater than ) 447 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1009 2538 67 (um) 67 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1076 2539 111 ( and ) 111 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1187 2538 56 (un) 56 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1243 2539 73 (, or) 73 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 904 2665 28 (u) 28 SB 932 2673 39 (m) 39 SB 971 2657 14 (\222) 14 SB 985 2665 84 ( + u) 84 SB 1069 2673 28 (n) 28 SB 1097 2657 14 (\222) 14 SB 1111 2665 84 ( > u) 84 SB 1195 2673 39 (m) 39 SB 1234 2665 84 ( + u) 84 SB 1318 2673 28 (n) 28 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Italic %%+ font Palatino-Roman %%Page: 12 12 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 131 (Were ) 136 SB 286 225 94 (this ) 99 SB 385 225 271 (assumption ) 276 SB 661 225 128 (false, ) 133 SB 794 225 111 (load ) 116 SB 910 225 301 (management ) 306 SB 1216 225 158 (would ) 163 SB 1379 225 85 (not ) 90 SB 1469 225 201 (improve ) 206 SB 1675 225 308 (performance, ) 314 SB 1989 225 111 (since) 111 SB 150 285 82 (the ) 84 SB 234 285 232 (migration ) 234 SB 468 285 158 (would ) 160 SB 628 285 135 (cause ) 137 SB 765 285 69 (no ) 71 SB 836 285 314 (improvement ) 316 SB 1152 285 57 (in ) 59 SB 1211 285 82 (the ) 84 SB 1295 285 112 (total ) 114 SB 1409 285 184 (amount ) 186 SB 1595 285 57 (of ) 59 SB 1654 285 200 (effective ) 202 SB 1856 285 130 (work ) 133 SB 1989 285 111 (done) 111 SB 150 345 69 (by ) 72 SB 222 345 82 (the ) 85 SB 307 345 158 (nodes. ) 161 SB 468 345 13 ( ) 16 SB 484 345 160 (Actual ) 163 SB 647 345 295 (performance ) 298 SB 945 345 160 (results ) 164 SB 1109 345 290 (demonstrate ) 294 SB 1403 345 99 (that ) 103 SB 1506 345 82 (the ) 86 SB 1592 345 145 (above ) 149 SB 1741 345 191 (formula ) 195 SB 1936 345 164 (usually) 164 SB 150 405 136 (holds.) 136 SB 32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font 299 406 26 ( ) 26 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 325 405 26 ( ) 26 SB 150 516 127 (Once ) 135 SB 285 516 38 (a ) 46 SB 331 516 142 (phase ) 150 SB 481 516 88 (has ) 96 SB 577 516 249 (tentatively ) 257 SB 834 516 118 (been ) 127 SB 961 516 165 (chosen ) 174 SB 1135 516 59 (as ) 68 SB 1203 516 38 (a ) 47 SB 1250 516 231 (candidate ) 240 SB 1490 516 77 (for ) 86 SB 1576 516 245 (migration, ) 254 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1830 515 39 (m) 39 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1869 516 13 ( ) 22 SB 1891 516 131 (splits ) 140 SB 2031 516 69 (the) 69 SB 150 576 505 (chosen phase into two ) 506 SB 656 576 177 (smaller ) 178 SB 834 576 176 (phases. ) 177 SB 1011 576 13 ( ) 14 SB 1025 576 109 (This ) 110 SB 1135 576 110 (split ) 111 SB 1246 576 139 (limits ) 140 SB 1386 576 82 (the ) 83 SB 1469 576 184 (amount ) 185 SB 1654 576 57 (of ) 58 SB 1712 576 110 (data ) 111 SB 1823 576 99 (that ) 100 SB 1923 576 124 (must ) 125 SB 2048 576 52 (be) 52 SB 150 637 229 (migrated. ) 235 SB 385 637 13 ( ) 19 SB 404 637 97 (The ) 103 SB 507 637 211 (resulting ) 217 SB 724 637 142 (phase ) 148 SB 872 637 206 (covering ) 212 SB 1084 637 82 (the ) 88 SB 1172 637 113 (later ) 119 SB 1291 637 13 ( ) 19 SB 1310 637 185 (interval ) 191 SB 1501 637 49 (is ) 55 SB 1556 637 111 (then ) 117 SB 1673 637 229 (migrated. ) 235 SB 1908 637 13 ( ) 20 SB 1928 637 137 (Node ) 144 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 2072 636 28 (n) 28 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 150 697 109 (thus ) 110 SB 260 697 102 (gets ) 103 SB 363 697 82 (the ) 83 SB 446 697 162 (virtual ) 163 SB 609 697 150 (future ) 151 SB 760 697 177 (portion ) 178 SB 938 697 57 (of ) 58 SB 996 697 82 (the ) 83 SB 1079 697 110 (split ) 111 SB 1190 697 155 (phase, ) 156 SB 1346 697 150 (which ) 151 SB 1497 697 49 (is ) 50 SB 1547 697 177 (usually ) 178 SB 1725 697 82 (the ) 83 SB 1808 697 104 (part ) 105 SB 1913 697 99 (that ) 100 SB 2013 697 87 (will) 87 SB 150 757 902 (do the most work in the real time future.) 902 SB 150 867 519 (5. Performance Results) 519 SB 150 977 97 (The ) 106 SB 256 977 159 (TWOS ) 169 SB 425 977 207 (dynamic ) 217 SB 642 977 111 (load ) 121 SB 763 977 301 (management ) 311 SB 1074 977 166 (facility ) 176 SB 1250 977 88 (has ) 98 SB 1348 977 118 (been ) 128 SB 1476 977 183 (applied ) 193 SB 1669 977 56 (to ) 66 SB 1735 977 68 (all ) 78 SB 1813 977 57 (of ) 67 SB 1880 977 82 (the ) 92 SB 1972 977 128 (major) 128 SB 150 1037 283 (applications ) 286 SB 436 1037 217 (currently ) 220 SB 656 1037 92 (run ) 95 SB 751 1037 147 (under ) 150 SB 901 1037 172 (TWOS. ) 175 SB 1076 1037 13 ( ) 16 SB 1092 1037 109 (This ) 112 SB 1204 1037 167 (section ) 170 SB 1374 1037 198 (presents ) 201 SB 1575 1037 295 (performance ) 298 SB 1873 1037 160 (results ) 163 SB 2036 1037 64 (for) 64 SB 150 1097 599 (some of those applications.) 599 SB 150 1207 97 (The ) 107 SB 257 1207 159 (TWOS ) 169 SB 426 1207 207 (dynamic ) 217 SB 643 1207 111 (load ) 121 SB 764 1207 301 (management ) 311 SB 1075 1207 166 (facility ) 176 SB 1251 1207 49 (is ) 60 SB 1311 1207 251 (functional, ) 262 SB 1573 1207 87 (but ) 98 SB 1671 1207 88 (has ) 99 SB 1770 1207 85 (not ) 96 SB 1866 1207 118 (been ) 129 SB 1995 1207 105 (fully) 105 SB 150 1267 156 (tuned. ) 157 SB 307 1267 13 ( ) 14 SB 321 1267 46 (It ) 47 SB 368 1267 88 (has ) 89 SB 457 1267 170 (several ) 171 SB 628 1267 111 (load ) 112 SB 740 1267 301 (management ) 302 SB 1042 1267 262 (parameters ) 263 SB 1305 1267 99 (that ) 100 SB 1405 1267 89 (can ) 90 SB 1495 1267 65 (be ) 66 SB 1561 1267 74 (set ) 75 SB 1636 1267 56 (to ) 57 SB 1693 1267 114 (vary ) 115 SB 1808 1267 82 (the ) 84 SB 1892 1267 108 (way ) 110 SB 2002 1267 98 (load) 98 SB 150 1327 301 (management ) 305 SB 455 1327 225 (proceeds, ) 229 SB 684 1327 98 (and ) 103 SB 787 1327 82 (the ) 87 SB 874 1327 102 (best ) 107 SB 981 1327 196 (settings, ) 201 SB 1182 1327 60 (or ) 65 SB 1247 1327 205 (methods ) 210 SB 1457 1327 77 (for ) 82 SB 1539 1327 162 (setting ) 167 SB 1706 1327 127 (these ) 132 SB 1838 1327 262 (parameters,) 262 SB 150 1387 674 (have not yet been determined.) 674 SB 150 1497 105 (One ) 127 SB 277 1497 235 (important ) 257 SB 534 1497 241 (parameter ) 263 SB 797 1497 49 (is ) 71 SB 868 1497 82 (the ) 105 SB 973 1497 135 (value ) 158 SB 1131 1497 57 (of ) 80 SB 1211 1497 82 (the ) 105 SB 1316 1497 225 (threshold ) 248 SB 1564 1497 236 (difference ) 259 SB 1823 1497 200 (between ) 223 SB 2046 1497 54 (an) 54 SB 150 1557 265 (overloaded ) 272 SB 422 1557 159 (node\222s ) 167 SB 589 1557 98 (and ) 106 SB 695 1557 67 (an ) 75 SB 770 1557 300 (underloaded ) 308 SB 1078 1557 159 (node\222s ) 167 SB 1245 1557 262 (utilizations ) 270 SB 1515 1557 99 (that ) 107 SB 1622 1557 49 (is ) 57 SB 1679 1557 227 (necessary ) 235 SB 1914 1557 56 (to ) 64 SB 1978 1557 122 (cause) 122 SB 150 1618 126 (them ) 135 SB 285 1618 56 (to ) 65 SB 350 1618 195 (perform ) 204 SB 554 1618 38 (a ) 47 SB 601 1618 245 (migration. ) 254 SB 855 1618 13 ( ) 22 SB 877 1618 88 (For ) 97 SB 974 1618 114 (high ) 123 SB 1097 1618 241 (utilization ) 250 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1347 1617 28 (u) 28 SB 1375 1625 39 (m) 39 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1414 1618 13 ( ) 22 SB 1436 1618 13 ( ) 22 SB 1458 1618 98 (and ) 107 SB 1565 1618 97 (low ) 107 SB 1672 1618 241 (utilization ) 251 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1923 1617 28 (u) 28 SB 1951 1625 28 (n) 28 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1979 1618 26 (, ) 36 SB 2015 1618 85 (and) 85 SB 150 1687 225 (threshold ) 225 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 375 1686 17 (t) 17 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 392 1687 333 (, the inequality) 333 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1013 1797 28 (u) 28 SB 1041 1805 39 (m) 39 SB 1080 1797 71 ( - u) 71 SB 1151 1805 28 (n) 28 SB 1179 1797 58 ( \263 t) 58 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 150 1917 1073 (must hold in order to perform a migration from ) 1073 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1223 1916 39 (m) 39 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1262 1917 69 ( to ) 69 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1331 1916 28 (n) 28 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1359 1917 13 (.) 13 SB 150 2027 207 (Effective ) 236 SB 386 2027 262 (utilizations ) 291 SB 677 2027 207 (typically ) 236 SB 913 2027 119 (have ) 149 SB 1062 2027 156 (values ) 186 SB 1248 2027 200 (between ) 230 SB 1478 2027 38 (0 ) 68 SB 1546 2027 98 (and ) 128 SB 1674 2027 51 (1. ) 81 SB 1755 2027 13 ( ) 43 SB 1798 2027 156 (Under ) 186 SB 1984 2027 116 (some) 116 SB 150 2087 337 (circumstances, ) 345 SB 495 2087 67 (an ) 75 SB 570 2087 200 (effective ) 208 SB 778 2087 241 (utilization ) 249 SB 1027 2087 89 (can ) 97 SB 1124 2087 65 (be ) 73 SB 1197 2087 215 (negative, ) 223 SB 1420 2087 98 (due ) 106 SB 1526 2087 56 (to ) 64 SB 1590 2087 179 (sudden ) 187 SB 1777 2087 193 (rollback ) 202 SB 1979 2087 57 (of ) 66 SB 2045 2087 55 (all) 55 SB 150 2147 130 (work ) 142 SB 292 2147 250 (performed ) 262 SB 554 2147 166 (during ) 178 SB 732 2147 170 (several ) 183 SB 915 2147 111 (load ) 124 SB 1039 2147 301 (management ) 314 SB 1353 2147 158 (cycles. ) 171 SB 1524 2147 13 ( ) 26 SB 1550 2147 207 (Effective ) 220 SB 1770 2147 241 (utilization ) 254 SB 2024 2147 76 (can) 76 SB 150 2207 1258 (never be greater than 1. Unless otherwise indicated, the ) 1259 SB 1409 2207 225 (threshold ) 226 SB 1635 2207 241 (utilization ) 242 SB 1877 2207 223 (difference) 223 SB 150 2267 851 (for all measurements shown here is .1.) 851 SB 150 2377 827 (The length of time between dynamic ) 828 SB 978 2377 111 (load ) 112 SB 1090 2377 301 (management ) 302 SB 1392 2377 145 (cycles ) 146 SB 1538 2377 49 (is ) 50 SB 1588 2377 183 (another ) 184 SB 1772 2377 241 (parameter ) 242 SB 2014 2377 86 (that) 86 SB 150 2437 89 (can ) 97 SB 247 2437 119 (have ) 127 SB 374 2437 38 (a ) 46 SB 420 2437 211 (dramatic ) 220 SB 640 2437 133 (effect ) 142 SB 782 2437 69 (on ) 78 SB 860 2437 308 (performance. ) 317 SB 1177 2437 13 ( ) 22 SB 1199 2437 97 (The ) 106 SB 1305 2437 171 (default ) 180 SB 1485 2437 112 (time ) 121 SB 1606 2437 77 (for ) 86 SB 1692 2437 111 (load ) 120 SB 1812 2437 288 (management) 288 SB 150 2497 145 (cycles ) 154 SB 304 2497 49 (is ) 58 SB 362 2497 38 (4 ) 47 SB 409 2497 201 (seconds. ) 211 SB 620 2497 13 ( ) 23 SB 643 2497 97 (The ) 107 SB 750 2497 234 (minimum ) 244 SB 994 2497 233 (permitted ) 243 SB 1237 2497 124 (cycle ) 134 SB 1371 2497 112 (time ) 122 SB 1493 2497 49 (is ) 59 SB 1552 2497 38 (2 ) 48 SB 1600 2497 201 (seconds. ) 211 SB 1811 2497 13 ( ) 23 SB 1834 2497 141 (There ) 151 SB 1985 2497 49 (is ) 59 SB 2044 2497 56 (no) 56 SB 150 2557 241 (maximum ) 248 SB 398 2557 233 (permitted ) 240 SB 638 2557 124 (cycle ) 131 SB 769 2557 125 (time, ) 132 SB 901 2557 172 (though ) 179 SB 1080 2557 124 (cycle ) 131 SB 1211 2557 133 (times ) 140 SB 1351 2557 69 (on ) 77 SB 1428 2557 82 (the ) 90 SB 1518 2557 135 (order ) 143 SB 1661 2557 57 (of ) 65 SB 1726 2557 82 (the ) 90 SB 1816 2557 284 (application\222s) 284 SB 150 2617 1671 (run time will clearly prevent dynamic load management from doing much.) 1671 SB 150 2727 97 (The ) 108 SB 258 2727 188 (number ) 199 SB 457 2727 57 (of ) 69 SB 526 2727 124 (pairs ) 136 SB 662 2727 57 (of ) 69 SB 731 2727 145 (nodes ) 157 SB 888 2727 99 (that ) 111 SB 999 2727 89 (can ) 101 SB 1100 2727 135 (order ) 147 SB 1247 2727 253 (migrations ) 265 SB 1512 2727 166 (during ) 178 SB 1690 2727 113 (each ) 125 SB 1815 2727 124 (cycle ) 136 SB 1951 2727 49 (is ) 61 SB 2012 2727 88 (also) 88 SB 150 2787 239 (controlled ) 243 SB 393 2787 69 (by ) 73 SB 466 2787 38 (a ) 42 SB 508 2787 254 (parameter. ) 258 SB 766 2787 13 ( ) 17 SB 783 2787 97 (The ) 101 SB 884 2787 171 (default ) 175 SB 1059 2787 135 (value ) 139 SB 1198 2787 77 (for ) 81 SB 1279 2787 94 (this ) 99 SB 1378 2787 241 (parameter ) 246 SB 1624 2787 57 (in ) 62 SB 1686 2787 127 (these ) 132 SB 1818 2787 282 (performance) 282 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Italic %%+ font Palatino-Roman %%+ font Times-Roman %%Page: 13 13 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 160 (results ) 168 SB 318 225 49 (is ) 57 SB 375 225 51 (1, ) 59 SB 434 225 207 (meaning ) 215 SB 649 225 112 (only ) 120 SB 769 225 82 (the ) 90 SB 859 225 121 (most ) 130 SB 989 225 184 (utilized ) 193 SB 1182 225 98 (and ) 107 SB 1289 225 114 (least ) 123 SB 1412 225 184 (utilized ) 193 SB 1605 225 145 (nodes ) 154 SB 1759 225 82 (are ) 91 SB 1850 225 177 (eligible ) 186 SB 2036 225 64 (for) 64 SB 150 285 560 (migration during a cycle.) 560 SB 150 395 97 (The ) 98 SB 248 395 184 (method ) 185 SB 433 395 119 (used ) 120 SB 553 395 77 (for ) 78 SB 631 395 198 (splitting ) 199 SB 830 395 163 (objects ) 164 SB 994 395 190 (selected ) 192 SB 1186 395 77 (for ) 79 SB 1265 395 232 (migration ) 234 SB 1499 395 89 (can ) 91 SB 1590 395 65 (be ) 67 SB 1657 395 169 (varied. ) 171 SB 1828 395 13 ( ) 15 SB 1843 395 97 (The ) 99 SB 1942 395 158 (default) 158 SB 150 455 184 (method ) 185 SB 335 455 49 (is ) 50 SB 385 455 56 (to ) 57 SB 442 455 110 (split ) 111 SB 553 455 54 (at ) 55 SB 608 455 82 (the ) 83 SB 691 455 162 (virtual ) 163 SB 854 455 112 (time ) 113 SB 967 455 57 (of ) 58 SB 1025 455 82 (the ) 83 SB 1108 455 90 (last ) 92 SB 1200 455 134 (event ) 136 SB 1336 455 82 (the ) 84 SB 1420 455 142 (object ) 144 SB 1564 455 100 (ran. ) 102 SB 1666 455 13 ( ) 15 SB 1681 455 141 (Other ) 143 SB 1824 455 205 (methods ) 207 SB 2031 455 69 (are) 69 SB 150 515 1887 (to split at the latest virtual time of any item in an object\222s queues, or not to split at all.) 1887 SB 150 625 172 (Section ) 175 SB 325 625 76 (5.1 ) 79 SB 404 625 198 (presents ) 201 SB 605 625 160 (results ) 163 SB 768 625 77 (for ) 80 SB 848 625 126 (three ) 129 SB 977 625 283 (applications ) 286 SB 1263 625 147 (under ) 150 SB 1413 625 82 (the ) 85 SB 1498 625 171 (default ) 174 SB 1672 625 241 (parameter ) 245 SB 1917 625 183 (settings.) 183 SB 150 685 512 (Section 5.2 then shows ) 513 SB 663 685 82 (the ) 83 SB 746 685 154 (effects ) 155 SB 901 685 57 (of ) 58 SB 959 685 186 (varying ) 187 SB 1146 685 82 (the ) 83 SB 1229 685 207 (dynamic ) 208 SB 1437 685 111 (load ) 112 SB 1549 685 301 (management ) 302 SB 1851 685 249 (parameters) 249 SB 150 745 77 (for ) 87 SB 237 745 38 (a ) 48 SB 285 745 145 (single ) 155 SB 440 745 275 (application. ) 285 SB 725 745 13 ( ) 23 SB 748 745 172 (Section ) 182 SB 930 745 76 (5.3 ) 86 SB 1016 745 219 (discusses ) 229 SB 1245 745 82 (the ) 92 SB 1337 745 184 (amount ) 194 SB 1531 745 57 (of ) 68 SB 1599 745 110 (data ) 121 SB 1720 745 167 (moved ) 178 SB 1898 745 166 (during ) 177 SB 2075 745 25 (a) 25 SB 150 805 232 (migration ) 235 SB 385 805 98 (and ) 101 SB 486 805 82 (the ) 85 SB 571 805 164 (typical ) 168 SB 739 805 172 (latency ) 176 SB 915 805 57 (of ) 61 SB 976 805 266 (migrations. ) 270 SB 1246 805 13 ( ) 17 SB 1263 805 172 (Section ) 176 SB 1439 805 76 (5.4 ) 80 SB 1519 805 153 (shows ) 157 SB 1676 805 111 (how ) 115 SB 1791 805 207 (dynamic ) 211 SB 2002 805 98 (load) 98 SB 150 865 1868 (management gradually evens out the effective utilizations of various nodes in a run.) 1868 SB 150 975 97 (The ) 101 SB 251 975 224 (speedups ) 228 SB 479 975 161 (shown ) 165 SB 644 975 57 (in ) 61 SB 705 975 167 (section ) 171 SB 876 975 76 (5.1 ) 80 SB 956 975 82 (are ) 86 SB 1042 975 180 (relative ) 184 SB 1226 975 56 (to ) 60 SB 1286 975 193 (running ) 197 SB 1483 975 38 (a ) 42 SB 1525 975 240 (sequential ) 245 SB 1770 975 226 (simulator ) 231 SB 2001 975 69 (on ) 74 SB 2075 975 25 (a) 25 SB 150 1035 145 (single ) 151 SB 301 1035 124 (node ) 130 SB 431 1035 57 (of ) 63 SB 494 1035 82 (the ) 88 SB 582 1035 127 (same ) 133 SB 715 1035 201 (machine ) 207 SB 922 1035 119 (used ) 125 SB 1047 1035 77 (for ) 83 SB 1130 1035 82 (the ) 88 SB 1218 1035 159 (TWOS ) 165 SB 1383 1035 126 (runs. ) 133 SB 1516 1035 13 ( ) 20 SB 1536 1035 97 (The ) 104 SB 1640 1035 240 (sequential ) 247 SB 1887 1035 213 (simulator) 213 SB 150 1095 109 (uses ) 110 SB 260 1095 38 (a ) 39 SB 299 1095 132 (splay ) 133 SB 432 1095 97 (tree ) 98 SB 530 1095 77 (for ) 78 SB 608 1095 65 (its ) 66 SB 674 1095 134 (event ) 135 SB 809 1095 162 (queue. ) 163 SB 972 1095 13 ( ) 14 SB 986 1095 46 (It ) 47 SB 1033 1095 138 (never ) 140 SB 1173 1095 216 (performs ) 218 SB 1391 1095 206 (rollback, ) 208 SB 1599 1095 98 (and ) 100 SB 1699 1095 141 (hence ) 143 SB 1842 1095 88 (has ) 90 SB 1932 1095 38 (a ) 40 SB 1972 1095 128 (lower) 128 SB 150 1155 1081 (overhead than TWOS. The sequential simulator ) 1082 SB 1232 1155 121 (links ) 122 SB 1354 1155 115 (with ) 116 SB 1470 1155 169 (exactly ) 170 SB 1640 1155 82 (the ) 83 SB 1723 1155 127 (same ) 128 SB 1851 1155 249 (application) 249 SB 150 1215 117 (code ) 120 SB 270 1215 59 (as ) 62 SB 332 1215 172 (TWOS. ) 175 SB 507 1215 13 ( ) 16 SB 523 1215 46 (It ) 49 SB 572 1215 49 (is ) 52 SB 624 1215 212 (intended ) 215 SB 839 1215 56 (to ) 59 SB 898 1215 65 (be ) 69 SB 967 1215 82 (the ) 86 SB 1053 1215 153 (fastest ) 157 SB 1210 1215 194 (possible ) 198 SB 1408 1215 178 (general ) 182 SB 1590 1215 195 (purpose ) 199 SB 1789 1215 186 (discrete ) 190 SB 1979 1215 121 (event) 121 SB 150 1275 1386 (simulator that can handle the same application code as TWOS.) 1386 SB 150 1385 59 (In ) 65 SB 215 1385 68 (all ) 74 SB 289 1385 139 (cases, ) 145 SB 434 1385 82 (the ) 88 SB 522 1385 151 (points ) 157 SB 679 1385 172 (plotted ) 178 SB 857 1385 221 (represent ) 227 SB 1084 1385 82 (the ) 89 SB 1173 1385 187 (average ) 194 SB 1367 1385 57 (of ) 64 SB 1431 1385 107 (four ) 114 SB 1545 1385 205 (identical ) 212 SB 1757 1385 113 (runs ) 120 SB 1877 1385 57 (of ) 64 SB 1941 1385 159 (TWOS.) 159 SB 150 1445 196 (Without ) 200 SB 350 1445 207 (dynamic ) 211 SB 561 1445 111 (load ) 115 SB 676 1445 314 (management, ) 318 SB 994 1445 126 (there ) 130 SB 1124 1445 49 (is ) 53 SB 1177 1445 207 (typically ) 211 SB 1388 1445 114 (little ) 118 SB 1506 1445 213 (variation ) 217 SB 1723 1445 57 (in ) 61 SB 1784 1445 82 (the ) 86 SB 1870 1445 92 (run ) 97 SB 1967 1445 133 (times.) 133 SB 150 1505 145 (Using ) 150 SB 300 1505 207 (dynamic ) 212 SB 512 1505 111 (load ) 116 SB 628 1505 301 (management ) 306 SB 934 1505 248 (introduces ) 253 SB 1187 1505 138 (much ) 143 SB 1330 1505 128 (more ) 133 SB 1463 1505 226 (variation. ) 231 SB 1694 1505 13 ( ) 18 SB 1712 1505 97 (The ) 102 SB 1814 1505 237 (resolution ) 242 SB 2056 1505 44 (of) 44 SB 150 1565 1424 (measurement is 3 seconds for run times and resulting speedups.) 1424 SB 150 1675 1144 (5.1 Basic Dynamic Load Management Performance) 1144 SB 150 1785 179 (Figures ) 185 SB 335 1785 51 (3, ) 57 SB 392 1785 51 (4, ) 57 SB 449 1785 98 (and ) 104 SB 553 1785 38 (5 ) 45 SB 598 1785 132 (show ) 139 SB 737 1785 82 (the ) 89 SB 826 1785 295 (performance ) 302 SB 1128 1785 57 (of ) 64 SB 1192 1785 159 (TWOS ) 166 SB 1358 1785 115 (with ) 122 SB 1480 1785 207 (dynamic ) 214 SB 1694 1785 111 (load ) 118 SB 1812 1785 288 (management) 288 SB 150 1845 236 (compared ) 245 SB 395 1845 56 (to ) 65 SB 460 1845 65 (its ) 74 SB 534 1845 295 (performance ) 304 SB 838 1845 188 (without ) 197 SB 1035 1845 207 (dynamic ) 217 SB 1252 1845 111 (load ) 121 SB 1373 1845 301 (management ) 311 SB 1684 1845 77 (for ) 87 SB 1771 1845 126 (three ) 136 SB 1907 1845 193 (different) 193 SB 150 1905 296 (applications. ) 310 SB 460 1905 13 ( ) 27 SB 487 1905 97 (The ) 111 SB 598 1905 102 (first ) 116 SB 714 1905 262 (application ) 276 SB 990 1905 49 (is ) 63 SB 1053 1905 164 (STB88, ) 179 SB 1232 1905 38 (a ) 53 SB 1285 1905 250 (simulation ) 265 SB 1550 1905 57 (of ) 72 SB 1622 1905 167 (theater ) 182 SB 1804 1905 119 (level ) 134 SB 1938 1905 162 (combat) 162 SB 150 1965 219 (\(Wieland ) 234 SB 384 1965 93 (89\). ) 109 SB 493 1965 13 ( ) 29 SB 522 1965 97 (The ) 113 SB 635 1965 167 (second ) 183 SB 818 1965 262 (application ) 278 SB 1096 1965 49 (is ) 65 SB 1161 1965 157 (pucks, ) 173 SB 1334 1965 38 (a ) 54 SB 1388 1965 250 (simulation ) 266 SB 1654 1965 57 (of ) 73 SB 1727 1965 255 (frictionless ) 271 SB 1998 1965 102 (two-) 102 SB 150 2025 288 (dimensional ) 309 SB 459 2025 144 (pucks ) 165 SB 624 2025 184 (moving ) 205 SB 829 2025 98 (and ) 119 SB 948 2025 210 (colliding ) 231 SB 1179 2025 69 (on ) 90 SB 1269 2025 38 (a ) 59 SB 1328 2025 121 (table ) 142 SB 1470 2025 230 (\(Hontalas ) 251 SB 1721 2025 93 (89\). ) 114 SB 1835 2025 13 ( ) 35 SB 1870 2025 97 (The ) 119 SB 1989 2025 111 (third) 111 SB 150 2085 544 (application is WarpNet, ) 545 SB 695 2085 38 (a ) 39 SB 734 2085 250 (simulation ) 251 SB 985 2085 57 (of ) 58 SB 1043 2085 200 (message ) 201 SB 1244 2085 182 (passing ) 183 SB 1427 2085 57 (in ) 58 SB 1485 2085 38 (a ) 39 SB 1524 2085 158 (packet ) 159 SB 1683 2085 230 (switching ) 231 SB 1914 2085 186 (network) 186 SB 150 2145 272 (\(Presley 89\).) 272 SB 150 2255 97 (The ) 103 SB 253 2255 158 (curves ) 164 SB 417 2255 57 (in ) 63 SB 480 2255 94 (this ) 100 SB 580 2255 167 (section ) 173 SB 753 2255 101 (plot ) 107 SB 860 2255 151 (points ) 157 SB 1017 2255 77 (for ) 83 SB 1100 2255 209 (numbers ) 215 SB 1315 2255 57 (of ) 63 SB 1378 2255 145 (nodes ) 151 SB 1529 2255 200 (between ) 206 SB 1735 2255 38 (8 ) 45 SB 1780 2255 98 (and ) 105 SB 1885 2255 63 (64 ) 70 SB 1955 2255 145 (nodes.) 145 SB 150 2315 925 (Every even multiple of 4 nodes is plotted.) 925 SB 150 2425 158 (Figure ) 165 SB 315 2425 38 (3 ) 45 SB 360 2425 153 (shows ) 160 SB 520 2425 82 (the ) 89 SB 609 2425 160 (results ) 167 SB 776 2425 57 (of ) 64 SB 840 2425 136 (using ) 143 SB 983 2425 207 (dynamic ) 214 SB 1197 2425 111 (load ) 118 SB 1315 2425 301 (management ) 308 SB 1623 2425 77 (for ) 85 SB 1708 2425 164 (STB88. ) 172 SB 1880 2425 13 ( ) 21 SB 1901 2425 97 (The ) 105 SB 2006 2425 94 (four) 94 SB 150 2485 158 (curves ) 165 SB 315 2485 57 (in ) 65 SB 380 2485 94 (this ) 102 SB 482 2485 147 (figure ) 155 SB 637 2485 221 (represent ) 229 SB 866 2485 193 (running ) 201 SB 1067 2485 82 (the ) 90 SB 1157 2485 250 (simulation ) 258 SB 1415 2485 69 (on ) 77 SB 1492 2485 186 (varying ) 194 SB 1686 2485 209 (numbers ) 217 SB 1903 2485 57 (of ) 65 SB 1968 2485 132 (nodes) 132 SB 150 2545 136 (using ) 142 SB 292 2545 98 (two ) 104 SB 396 2545 206 (different ) 212 SB 608 2545 143 (initial ) 149 SB 757 2545 347 (configurations, ) 353 SB 1110 2545 115 (with ) 121 SB 1231 2545 207 (dynamic ) 213 SB 1444 2545 111 (load ) 117 SB 1561 2545 301 (management ) 308 SB 1869 2545 163 (turned ) 170 SB 2039 2545 61 (off) 61 SB 150 2605 98 (and ) 104 SB 254 2605 163 (turned ) 169 SB 423 2605 82 (on. ) 88 SB 511 2605 13 ( ) 19 SB 530 2605 105 (One ) 111 SB 641 2605 313 (configuration ) 319 SB 960 2605 49 (is ) 55 SB 1015 2605 209 (carefully ) 215 SB 1230 2605 225 (balanced. ) 232 SB 1462 2605 13 ( ) 20 SB 1482 2605 109 (This ) 116 SB 1598 2605 313 (configuration ) 320 SB 1918 2605 182 (requires) 182 SB 150 2665 1653 (extensive work to produce, and must be re-done whenever the simulation ) 1654 SB 1804 2665 49 (is ) 50 SB 1854 2665 201 (changed ) 202 SB 2056 2665 44 (in) 44 SB 150 2725 95 (any ) 98 SB 248 2725 121 (way. ) 124 SB 372 2725 13 ( ) 16 SB 388 2725 97 (The ) 100 SB 488 2725 129 (other ) 132 SB 620 2725 313 (configuration ) 316 SB 936 2725 119 (used ) 123 SB 1059 2725 49 (is ) 53 SB 1112 2725 162 (simple ) 166 SB 1278 2725 56 (to ) 60 SB 1338 2725 210 (produce, ) 214 SB 1552 2725 98 (and ) 102 SB 1654 2725 49 (is ) 53 SB 1707 2725 214 (probably ) 218 SB 1925 2725 82 (the ) 86 SB 2011 2725 89 (best) 89 SB 150 2785 313 (configuration ) 316 SB 466 2785 99 (that ) 102 SB 568 2785 38 (a ) 41 SB 609 2785 108 (user ) 111 SB 720 2785 85 (not ) 88 SB 808 2785 353 (knowledgeable ) 356 SB 1164 2785 139 (about ) 142 SB 1306 2785 182 (parallel ) 185 SB 1491 2785 250 (processing ) 253 SB 1744 2785 158 (would ) 162 SB 1906 2785 194 (typically) 194 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Roman %%Page: 14 14 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 210 (produce. ) 213 SB 363 225 13 ( ) 16 SB 379 225 109 (This ) 112 SB 491 225 313 (configuration ) 317 SB 808 225 166 (simply ) 170 SB 978 225 173 (assigns ) 177 SB 1155 225 163 (objects ) 167 SB 1322 225 56 (to ) 60 SB 1382 225 145 (nodes ) 149 SB 1531 225 57 (in ) 61 SB 1592 225 38 (a ) 42 SB 1634 225 286 (round-robin ) 290 SB 1924 225 176 (fashion,) 176 SB 150 285 211 (resulting ) 212 SB 362 285 57 (in ) 58 SB 420 285 67 (an ) 68 SB 488 285 135 (equal ) 136 SB 624 285 188 (number ) 189 SB 813 285 57 (of ) 58 SB 871 285 163 (objects ) 164 SB 1035 285 69 (on ) 70 SB 1105 285 113 (each ) 115 SB 1220 285 137 (node. ) 139 SB 1359 285 13 ( ) 15 SB 1374 285 97 (The ) 99 SB 1473 285 102 (first ) 104 SB 1577 285 111 (type ) 113 SB 1690 285 57 (of ) 59 SB 1749 285 313 (configuration ) 315 SB 2064 285 36 (is) 36 SB 150 346 193 (referred ) 196 SB 346 346 56 (to ) 59 SB 405 346 59 (as ) 62 SB 467 346 38 (a ) 41 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 508 345 186 (balanced ) 189 SB 697 345 273 (configuration) 273 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 970 346 26 (, ) 29 SB 999 346 138 (while ) 141 SB 1140 346 82 (the ) 85 SB 1225 346 167 (second ) 170 SB 1395 346 49 (is ) 53 SB 1448 346 145 (called ) 149 SB 1597 346 38 (a ) 42 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1639 345 171 (realistic ) 175 SB 1814 345 273 (configuration) 273 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 2087 346 13 (.) 13 SB 150 406 97 (The ) 112 SB 262 406 200 (quantity ) 215 SB 477 406 172 (plotted ) 187 SB 664 406 57 (in ) 72 SB 736 406 94 (this ) 109 SB 845 406 147 (figure ) 162 SB 1007 406 49 (is ) 64 SB 1071 406 216 (speedup, ) 231 SB 1302 406 61 (so ) 76 SB 1378 406 158 (higher ) 174 SB 1552 406 151 (points ) 167 SB 1719 406 82 (are ) 98 SB 1817 406 154 (better. ) 170 SB 1987 406 13 ( ) 29 SB 2016 406 84 (The) 84 SB 150 466 1361 (sequential simulator time for this application is 3672 seconds.) 1361 SB 150 576 88 (For ) 90 SB 240 576 94 (this ) 96 SB 336 576 275 (application, ) 277 SB 613 576 207 (dynamic ) 209 SB 822 576 111 (load ) 113 SB 935 576 301 (management ) 303 SB 1238 576 49 (is ) 51 SB 1289 576 210 (expected ) 212 SB 1501 576 56 (to ) 58 SB 1559 576 195 (perform ) 197 SB 1756 576 122 (well. ) 124 SB 1880 576 13 ( ) 15 SB 1895 576 13 ( ) 15 SB 1910 576 151 (STB88 ) 154 SB 2064 576 36 (is) 36 SB 150 636 168 (known ) 181 SB 331 636 56 (to ) 69 SB 400 636 176 (contain ) 189 SB 589 636 38 (a ) 51 SB 640 636 141 (major ) 154 SB 794 636 142 (phase ) 155 SB 949 636 170 (change ) 183 SB 1132 636 57 (in ) 70 SB 1202 636 65 (its ) 78 SB 1280 636 222 (behavior. ) 235 SB 1515 636 13 ( ) 26 SB 1541 636 59 (In ) 72 SB 1613 636 82 (the ) 95 SB 1708 636 102 (first ) 115 SB 1823 636 124 (third ) 137 SB 1960 636 57 (of ) 71 SB 2031 636 69 (the) 69 SB 150 696 263 (simulation, ) 268 SB 418 696 121 (most ) 126 SB 544 696 178 (activity ) 183 SB 727 696 49 (is ) 54 SB 781 696 124 (units ) 129 SB 910 696 184 (moving ) 189 SB 1099 696 149 (across ) 154 SB 1253 696 82 (the ) 87 SB 1340 696 252 (battlefield. ) 257 SB 1597 696 13 ( ) 18 SB 1615 696 59 (In ) 64 SB 1679 696 82 (the ) 88 SB 1767 696 242 (remaining ) 248 SB 2015 696 85 (two) 85 SB 150 756 145 (thirds ) 147 SB 297 756 57 (of ) 59 SB 356 756 82 (the ) 84 SB 440 756 263 (simulation, ) 265 SB 705 756 121 (most ) 123 SB 828 756 178 (activity ) 180 SB 1008 756 49 (is ) 51 SB 1059 756 188 (combat. ) 190 SB 1249 756 13 ( ) 15 SB 1264 756 133 (Static ) 136 SB 1400 756 111 (load ) 114 SB 1514 756 229 (balancing ) 232 SB 1746 756 134 (tends ) 137 SB 1883 756 56 (to ) 59 SB 1942 756 130 (favor ) 133 SB 2075 756 25 (a) 25 SB 150 816 181 (balance ) 188 SB 338 816 99 (that ) 106 SB 444 816 49 (is ) 56 SB 500 816 126 (good ) 133 SB 633 816 77 (for ) 84 SB 717 816 82 (the ) 89 SB 806 816 188 (combat, ) 195 SB 1001 816 54 (at ) 61 SB 1062 816 82 (the ) 89 SB 1151 816 99 (cost ) 106 SB 1257 816 57 (of ) 64 SB 1321 816 38 (a ) 45 SB 1366 816 126 (good ) 134 SB 1500 816 181 (balance ) 189 SB 1689 816 77 (for ) 85 SB 1774 816 82 (the ) 90 SB 1864 816 236 (movement) 236 SB 150 876 140 (stage. ) 141 SB 291 876 13 ( ) 14 SB 305 876 97 (The ) 98 SB 403 876 207 (dynamic ) 208 SB 611 876 111 (load ) 112 SB 723 876 301 (management ) 302 SB 1025 876 166 (facility ) 167 SB 1192 876 207 (typically ) 208 SB 1400 876 157 (moves ) 158 SB 1558 876 139 (many ) 140 SB 1698 876 163 (objects ) 165 SB 1863 876 166 (during ) 168 SB 2031 876 69 (the) 69 SB 150 936 125 (early ) 126 SB 276 936 249 (movement ) 250 SB 526 936 140 (stage, ) 141 SB 667 936 87 (but ) 88 SB 755 936 96 (few ) 97 SB 852 936 57 (in ) 58 SB 910 936 82 (the ) 83 SB 993 936 113 (later ) 114 SB 1107 936 140 (stage. ) 141 SB 1248 936 13 ( ) 14 SB 1262 936 137 (Thus, ) 138 SB 1400 936 207 (dynamic ) 209 SB 1609 936 111 (load ) 113 SB 1722 936 301 (management ) 303 SB 2025 936 75 (has) 75 SB 150 996 1735 (the potential to speed up this application by balancing the early, shorter stage.) 1735 SB 150 1106 255 (Examining ) 268 SB 418 1106 82 (the ) 95 SB 513 1106 107 (four ) 120 SB 633 1106 158 (curves ) 172 SB 805 1106 57 (in ) 71 SB 876 1106 147 (figure ) 161 SB 1037 1106 51 (3, ) 65 SB 1102 1106 82 (the ) 96 SB 1198 1106 139 (worst ) 153 SB 1351 1106 224 (speedups ) 238 SB 1589 1106 130 (come ) 144 SB 1733 1106 121 (from ) 135 SB 1868 1106 193 (running ) 207 SB 2075 1106 25 (a) 25 SB 150 1166 186 (realistic ) 219 SB 369 1166 313 (configuration ) 346 SB 715 1166 84 (file ) 117 SB 832 1166 188 (without ) 221 SB 1053 1166 136 (using ) 170 SB 1223 1166 207 (dynamic ) 241 SB 1464 1166 111 (load ) 145 SB 1609 1166 314 (management. ) 348 SB 1957 1166 13 ( ) 47 SB 2004 1166 96 (This) 96 SB 150 1226 313 (configuration ) 317 SB 467 1226 84 (file ) 88 SB 555 1226 49 (is ) 53 SB 608 1226 162 (simple ) 166 SB 774 1226 180 (enough ) 184 SB 958 1226 77 (for ) 81 SB 1039 1226 129 (users ) 133 SB 1172 1226 56 (to ) 60 SB 1232 1226 210 (produce, ) 215 SB 1447 1226 100 (but, ) 105 SB 1552 1226 59 (as ) 64 SB 1616 1226 145 (might ) 150 SB 1766 1226 65 (be ) 70 SB 1836 1226 223 (expected, ) 228 SB 2064 1226 36 (is) 36 SB 150 1286 85 (not ) 87 SB 237 1286 109 (well ) 111 SB 348 1286 212 (balanced ) 214 SB 562 1286 77 (for ) 80 SB 642 1286 82 (the ) 85 SB 727 1286 167 (overall ) 170 SB 897 1286 263 (simulation, ) 266 SB 1163 1286 98 (and ) 101 SB 1264 1286 127 (takes ) 130 SB 1394 1286 69 (no ) 72 SB 1466 1286 184 (account ) 187 SB 1653 1286 57 (of ) 60 SB 1713 1286 82 (the ) 85 SB 1798 1286 142 (phase ) 145 SB 1943 1286 157 (change) 157 SB 150 1346 57 (in ) 62 SB 212 1346 82 (the ) 87 SB 299 1346 263 (simulation. ) 268 SB 567 1346 13 ( ) 18 SB 585 1346 82 (No ) 87 SB 672 1346 145 (single ) 150 SB 822 1346 137 (curve ) 142 SB 964 1346 211 (similarly ) 216 SB 1180 1346 209 (provides ) 214 SB 1394 1346 82 (the ) 87 SB 1481 1346 102 (best ) 108 SB 1589 1346 74 (set ) 80 SB 1669 1346 57 (of ) 63 SB 1732 1346 224 (speedups ) 230 SB 1962 1346 77 (for ) 83 SB 2045 1346 55 (all) 55 SB 150 1406 209 (numbers ) 218 SB 368 1406 57 (of ) 66 SB 434 1406 158 (nodes. ) 167 SB 601 1406 13 ( ) 22 SB 623 1406 254 (Sometimes ) 263 SB 886 1406 82 (the ) 91 SB 977 1406 212 (balanced ) 222 SB 1199 1406 334 (configurations ) 344 SB 1543 1406 188 (without ) 198 SB 1741 1406 88 (use ) 98 SB 1839 1406 57 (of ) 67 SB 1906 1406 194 (dynamic) 194 SB 150 1466 111 (load ) 125 SB 275 1466 301 (management ) 315 SB 590 1466 71 (do ) 85 SB 675 1466 115 (best, ) 129 SB 804 1466 249 (sometimes ) 263 SB 1067 1466 82 (the ) 96 SB 1163 1466 127 (same ) 141 SB 1304 1466 334 (configurations ) 348 SB 1652 1466 115 (with ) 129 SB 1781 1466 207 (dynamic ) 221 SB 2002 1466 98 (load) 98 SB 150 1526 301 (management ) 302 SB 452 1526 82 (are ) 83 SB 535 1526 154 (better. ) 155 SB 690 1526 13 ( ) 14 SB 704 1526 59 (In ) 60 SB 764 1526 93 (one ) 94 SB 858 1526 118 (case, ) 119 SB 977 1526 82 (the ) 83 SB 1060 1526 102 (best ) 103 SB 1163 1526 295 (performance ) 296 SB 1459 1526 49 (is ) 51 SB 1510 1526 208 (obtained ) 210 SB 1720 1526 121 (from ) 123 SB 1843 1526 82 (the ) 84 SB 1927 1526 173 (realistic) 173 SB 150 1586 1230 (configuration with dynamic load management applied.) 1230 SB 150 1696 88 (For ) 98 SB 248 1696 209 (numbers ) 219 SB 467 1696 57 (of ) 67 SB 534 1696 145 (nodes ) 156 SB 690 1696 73 (up ) 84 SB 774 1696 56 (to ) 67 SB 841 1696 76 (40, ) 87 SB 928 1696 82 (the ) 93 SB 1021 1696 186 (realistic ) 197 SB 1218 1696 313 (configuration ) 324 SB 1542 1696 105 (files ) 116 SB 1658 1696 115 (with ) 126 SB 1784 1696 207 (dynamic ) 218 SB 2002 1696 98 (load) 98 SB 150 1756 301 (management ) 314 SB 464 1756 163 (turned ) 176 SB 640 1756 69 (on ) 82 SB 722 1756 71 (do ) 84 SB 806 1756 161 (almost ) 174 SB 980 1756 59 (as ) 72 SB 1052 1756 109 (well ) 122 SB 1174 1756 59 (as ) 72 SB 1246 1756 82 (the ) 96 SB 1342 1756 325 (well-balanced ) 339 SB 1681 1756 313 (configuration ) 327 SB 2008 1756 92 (files) 92 SB 150 1816 188 (without ) 193 SB 343 1816 207 (dynamic ) 212 SB 555 1816 111 (load ) 116 SB 671 1816 314 (management. ) 319 SB 990 1816 13 ( ) 18 SB 1008 1816 68 (At ) 74 SB 1082 1816 170 (greater ) 176 SB 1258 1816 209 (numbers ) 215 SB 1473 1816 57 (of ) 63 SB 1536 1816 158 (nodes, ) 164 SB 1700 1816 82 (the ) 88 SB 1788 1816 312 (well-balanced) 312 SB 150 1876 334 (configurations ) 357 SB 507 1876 137 (begin ) 160 SB 667 1876 56 (to ) 79 SB 746 1876 188 (outstrip ) 212 SB 958 1876 82 (the ) 106 SB 1064 1876 186 (realistic ) 210 SB 1274 1876 334 (configurations ) 358 SB 1632 1876 115 (with ) 139 SB 1771 1876 207 (dynamic ) 231 SB 2002 1876 98 (load) 98 SB 150 1936 301 (management ) 307 SB 457 1936 163 (turned ) 169 SB 626 1936 82 (on. ) 88 SB 714 1936 13 ( ) 20 SB 734 1936 59 (In ) 66 SB 800 1936 127 (these ) 134 SB 934 1936 139 (cases, ) 146 SB 1080 1936 82 (the ) 89 SB 1169 1936 241 (parameter ) 248 SB 1417 1936 183 (settings ) 190 SB 1607 1936 119 (used ) 126 SB 1733 1936 77 (for ) 84 SB 1817 1936 82 (the ) 89 SB 1906 1936 194 (dynamic) 194 SB 150 1996 111 (load ) 113 SB 263 1996 301 (management ) 303 SB 566 1996 167 (system ) 169 SB 735 1996 110 (may ) 112 SB 847 1996 65 (be ) 67 SB 914 1996 239 (restricting ) 241 SB 1155 1996 82 (the ) 84 SB 1239 1996 216 (speedup. ) 218 SB 1457 1996 13 ( ) 15 SB 1472 1996 59 (In ) 61 SB 1533 1996 244 (particular, ) 246 SB 1779 1996 59 (as ) 61 SB 1840 1996 82 (the ) 85 SB 1925 1996 175 (number) 175 SB 150 2056 57 (of ) 58 SB 208 2056 145 (nodes ) 146 SB 354 2056 203 (becomes ) 204 SB 558 2056 158 (larger, ) 159 SB 717 2056 82 (the ) 83 SB 800 2056 155 (ability ) 156 SB 956 2056 57 (of ) 58 SB 1014 2056 82 (the ) 83 SB 1097 2056 207 (dynamic ) 209 SB 1306 2056 111 (load ) 113 SB 1419 2056 301 (management ) 303 SB 1722 2056 167 (system ) 169 SB 1891 2056 56 (to ) 58 SB 1949 2056 151 (correct) 151 SB 150 2116 1799 (imbalances by moving only a single object per load management cycle decreases.) 1799 SB 150 2226 266 (Comparing ) 285 SB 435 2226 82 (the ) 101 SB 536 2226 98 (two ) 117 SB 653 2226 158 (curves ) 177 SB 830 2226 136 (using ) 155 SB 985 2226 82 (the ) 101 SB 1086 2226 212 (balanced ) 232 SB 1318 2226 334 (configurations ) 354 SB 1672 2226 115 (with ) 135 SB 1807 2226 98 (and ) 118 SB 1925 2226 175 (without) 175 SB 150 2286 207 (dynamic ) 212 SB 362 2286 111 (load ) 116 SB 478 2286 301 (management ) 306 SB 784 2286 153 (shows ) 158 SB 942 2286 38 (a ) 44 SB 986 2286 168 (similar ) 174 SB 1160 2286 146 (effect. ) 152 SB 1312 2286 13 ( ) 19 SB 1331 2286 145 (Using ) 151 SB 1482 2286 207 (dynamic ) 213 SB 1695 2286 111 (load ) 117 SB 1812 2286 288 (management) 288 SB 150 2346 194 (matches ) 196 SB 346 2346 60 (or ) 62 SB 408 2346 222 (improves ) 224 SB 632 2346 82 (the ) 84 SB 716 2346 203 (speedup ) 205 SB 921 2346 57 (of ) 60 SB 981 2346 82 (the ) 85 SB 1066 2346 250 (simulation ) 253 SB 1319 2346 73 (up ) 76 SB 1395 2346 192 (through ) 195 SB 1590 2346 63 (40 ) 66 SB 1656 2346 158 (nodes. ) 161 SB 1817 2346 13 ( ) 16 SB 1833 2346 183 (Beyond ) 186 SB 2019 2346 81 (this) 81 SB 150 2406 143 (point, ) 154 SB 304 2406 207 (dynamic ) 218 SB 522 2406 111 (load ) 122 SB 644 2406 301 (management ) 313 SB 957 2406 189 (actually ) 201 SB 1158 2406 139 (slows ) 151 SB 1309 2406 82 (the ) 94 SB 1403 2406 250 (simulation ) 262 SB 1665 2406 155 (down. ) 167 SB 1832 2406 13 ( ) 25 SB 1857 2406 162 (Again, ) 174 SB 2031 2406 69 (the) 69 SB 150 2466 259 (restrictions ) 265 SB 415 2466 69 (on ) 76 SB 491 2466 82 (the ) 89 SB 580 2466 207 (dynamic ) 214 SB 794 2466 111 (load ) 118 SB 912 2466 301 (management ) 308 SB 1220 2466 167 (system ) 174 SB 1394 2466 110 (may ) 117 SB 1511 2466 177 (explain ) 184 SB 1695 2466 112 (why ) 119 SB 1814 2466 110 (they ) 117 SB 1931 2466 90 (did ) 97 SB 2028 2466 72 (not) 72 SB 150 2526 143 (speed ) 150 SB 300 2526 82 (the ) 89 SB 389 2526 167 (system ) 174 SB 563 2526 86 (up. ) 93 SB 656 2526 13 ( ) 20 SB 676 2526 97 (The ) 104 SB 780 2526 159 (reason ) 166 SB 946 2526 82 (the ) 89 SB 1035 2526 167 (system ) 174 SB 1209 2526 13 ( ) 20 SB 1229 2526 173 (slowed ) 180 SB 1409 2526 142 (down ) 149 SB 1558 2526 49 (is ) 56 SB 1614 2526 214 (probably ) 222 SB 1836 2526 187 (because ) 195 SB 2031 2526 69 (the) 69 SB 150 2586 889 (migrations performed were insufficient ) 890 SB 1040 2586 56 (to ) 57 SB 1097 2586 201 (improve ) 202 SB 1299 2586 82 (the ) 83 SB 1382 2586 308 (performance, ) 309 SB 1691 2586 87 (but ) 88 SB 1779 2586 84 (got ) 85 SB 1864 2586 57 (in ) 58 SB 1922 2586 82 (the ) 83 SB 2005 2586 95 (way) 95 SB 150 2646 57 (of ) 80 SB 230 2646 67 (an ) 90 SB 320 2646 231 (otherwise ) 254 SB 574 2646 126 (good ) 149 SB 723 2646 326 (configuration. ) 349 SB 1072 2646 13 ( ) 36 SB 1108 2646 188 (Starting ) 211 SB 1319 2646 54 (at ) 77 SB 1396 2646 63 (44 ) 87 SB 1483 2646 158 (nodes, ) 182 SB 1665 2646 82 (the ) 106 SB 1771 2646 207 (dynamic ) 231 SB 2002 2646 98 (load) 98 SB 150 2706 301 (management ) 309 SB 459 2706 113 (runs ) 122 SB 581 2706 147 (began ) 156 SB 737 2706 56 (to ) 65 SB 802 2706 197 (produce ) 206 SB 1008 2706 288 (significantly ) 297 SB 1305 2706 128 (more ) 137 SB 1442 2706 214 (rollbacks ) 223 SB 1665 2706 112 (than ) 121 SB 1786 2706 130 (those ) 139 SB 1925 2706 175 (without) 175 SB 150 2766 207 (dynamic ) 214 SB 364 2766 111 (load ) 118 SB 482 2766 314 (management. ) 321 SB 803 2766 13 ( ) 20 SB 823 2766 88 (For ) 95 SB 918 2766 82 (the ) 89 SB 1007 2766 98 (two ) 105 SB 1112 2766 139 (worst ) 146 SB 1258 2766 139 (cases, ) 146 SB 1404 2766 63 (44 ) 70 SB 1474 2766 98 (and ) 105 SB 1579 2766 63 (60 ) 71 SB 1650 2766 158 (nodes, ) 166 SB 1816 2766 82 (the ) 90 SB 1906 2766 194 (dynamic) 194 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Italic %%+ font Palatino-Roman %%Page: 15 15 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 111 (load ) 118 SB 268 225 301 (management ) 308 SB 576 225 113 (runs ) 120 SB 696 225 98 (had ) 105 SB 801 225 175 (around ) 182 SB 983 225 105 (50% ) 112 SB 1095 225 128 (more ) 135 SB 1230 225 214 (rollbacks ) 222 SB 1452 225 112 (than ) 120 SB 1572 225 130 (those ) 138 SB 1710 225 188 (without ) 196 SB 1906 225 194 (dynamic) 194 SB 150 285 111 (load ) 116 SB 266 285 314 (management. ) 319 SB 585 285 13 ( ) 18 SB 603 285 152 (Below ) 157 SB 760 285 63 (44 ) 68 SB 828 285 158 (nodes, ) 163 SB 991 285 82 (the ) 87 SB 1078 285 207 (dynamic ) 212 SB 1290 285 111 (load ) 116 SB 1406 285 301 (management ) 307 SB 1713 285 113 (runs ) 119 SB 1832 285 177 (usually ) 183 SB 2015 285 85 (had) 85 SB 150 345 1912 (about the same number of rollbacks as the runs without it, or even significantly fewer.) 1912 SB 150 455 97 (The ) 102 SB 252 455 187 (average ) 192 SB 444 455 314 (improvement ) 319 SB 763 455 57 (in ) 62 SB 825 455 203 (speedup ) 208 SB 1033 455 77 (for ) 82 SB 1115 455 82 (the ) 87 SB 1202 455 186 (realistic ) 191 SB 1393 455 313 (configuration ) 319 SB 1712 455 105 (files ) 111 SB 1823 455 77 (for ) 83 SB 1906 455 194 (dynamic) 194 SB 150 515 111 (load ) 120 SB 270 515 301 (management ) 310 SB 580 515 101 (was ) 111 SB 691 515 118 (19%. ) 128 SB 819 515 13 ( ) 23 SB 842 515 138 (while ) 148 SB 990 515 82 (the ) 92 SB 1082 515 212 (balanced ) 222 SB 1304 515 334 (configurations ) 344 SB 1648 515 87 (ran ) 97 SB 1745 515 54 (at ) 64 SB 1809 515 212 (precisely ) 222 SB 2031 515 69 (the) 69 SB 150 575 127 (same ) 138 SB 288 575 156 (speed, ) 167 SB 455 575 69 (on ) 80 SB 535 575 200 (average, ) 211 SB 746 575 115 (with ) 126 SB 872 575 60 (or ) 71 SB 943 575 188 (without ) 199 SB 1142 575 207 (dynamic ) 218 SB 1360 575 111 (load ) 122 SB 1482 575 314 (management. ) 325 SB 1807 575 13 ( ) 24 SB 1831 575 97 (The ) 109 SB 1940 575 160 (biggest) 160 SB 150 635 314 (improvement ) 316 SB 466 635 57 (in ) 59 SB 525 635 203 (speedup ) 205 SB 730 635 101 (was ) 103 SB 833 635 105 (32% ) 107 SB 940 635 77 (for ) 79 SB 1019 635 38 (a ) 40 SB 1059 635 186 (realistic ) 188 SB 1247 635 326 (configuration, ) 328 SB 1575 635 98 (and ) 100 SB 1675 635 105 (11% ) 107 SB 1782 635 77 (for ) 79 SB 1861 635 38 (a ) 40 SB 1901 635 199 (balanced) 199 SB 150 695 313 (configuration.) 313 SB 150 805 97 (The ) 103 SB 253 805 167 (second ) 173 SB 426 805 262 (application ) 268 SB 694 805 49 (is ) 55 SB 749 805 157 (pucks, ) 163 SB 912 805 38 (a ) 44 SB 956 805 250 (simulation ) 256 SB 1212 805 57 (of ) 64 SB 1276 805 390 (two-dimensional ) 397 SB 1673 805 144 (pucks ) 151 SB 1824 805 184 (moving ) 191 SB 2015 805 85 (and) 85 SB 150 865 210 (colliding ) 216 SB 366 865 69 (on ) 75 SB 441 865 38 (a ) 44 SB 485 865 255 (frictionless ) 261 SB 746 865 172 (surface ) 179 SB 925 865 213 (bounded ) 220 SB 1145 865 69 (by ) 76 SB 1221 865 220 (cushions. ) 227 SB 1448 865 13 ( ) 20 SB 1468 865 109 (This ) 116 SB 1584 865 262 (application ) 269 SB 1853 865 89 (can ) 96 SB 1949 865 65 (be ) 72 SB 2021 865 79 (run) 79 SB 150 925 115 (with ) 116 SB 266 925 139 (many ) 140 SB 406 925 206 (different ) 208 SB 614 925 347 (configurations, ) 349 SB 963 925 186 (varying ) 188 SB 1151 925 82 (the ) 84 SB 1235 925 188 (number ) 190 SB 1425 925 57 (of ) 59 SB 1484 925 144 (pucks ) 146 SB 1630 925 69 (on ) 71 SB 1701 925 82 (the ) 84 SB 1785 925 134 (table, ) 136 SB 1921 925 82 (the ) 84 SB 2005 925 95 (way) 95 SB 150 985 82 (the ) 87 SB 237 985 121 (table ) 126 SB 363 985 172 (surface ) 177 SB 540 985 49 (is ) 54 SB 594 985 261 (partitioned ) 266 SB 860 985 100 (into ) 105 SB 965 985 176 (objects, ) 181 SB 1146 985 98 (and ) 104 SB 1250 985 82 (the ) 88 SB 1338 985 143 (initial ) 149 SB 1487 985 220 (velocities ) 226 SB 1713 985 98 (and ) 104 SB 1817 985 233 (directions ) 239 SB 2056 985 44 (of) 44 SB 150 1045 82 (the ) 91 SB 241 1045 158 (pucks\222 ) 167 SB 408 1045 283 (movements. ) 292 SB 700 1045 13 ( ) 22 SB 722 1045 97 (The ) 106 SB 828 1045 231 (particular ) 240 SB 1068 1045 313 (configuration ) 322 SB 1390 1045 119 (used ) 129 SB 1519 1045 57 (in ) 67 SB 1586 1045 147 (figure ) 157 SB 1743 1045 38 (4 ) 48 SB 1791 1045 224 (simulates ) 234 SB 2025 1045 75 (128) 75 SB 150 1105 144 (pucks ) 146 SB 296 1105 184 (moving ) 186 SB 482 1105 69 (on ) 71 SB 553 1105 38 (a ) 40 SB 593 1105 121 (table ) 123 SB 716 1105 188 (divided ) 190 SB 906 1105 100 (into ) 103 SB 1009 1105 178 (8-by-16 ) 181 SB 1190 1105 177 (sectors. ) 180 SB 1370 1105 13 ( ) 16 SB 1386 1105 97 (The ) 100 SB 1486 1105 144 (pucks ) 147 SB 1633 1105 82 (are ) 85 SB 1718 1105 68 (all ) 71 SB 1789 1105 184 (moving ) 187 SB 1976 1105 124 (along) 124 SB 150 1165 82 (the ) 88 SB 238 1165 141 (major ) 147 SB 385 1165 100 (axis ) 106 SB 491 1165 57 (of ) 63 SB 554 1165 82 (the ) 88 SB 642 1165 134 (table, ) 140 SB 782 1165 98 (and ) 104 SB 886 1165 138 (never ) 144 SB 1030 1165 162 (collide ) 168 SB 1198 1165 115 (with ) 121 SB 1319 1165 113 (each ) 119 SB 1438 1165 142 (other. ) 148 SB 1586 1165 13 ( ) 19 SB 1605 1165 125 (They ) 132 SB 1737 1165 136 (move ) 143 SB 1880 1165 57 (in ) 64 SB 1944 1165 38 (a ) 45 SB 1989 1165 111 (mass) 111 SB 150 1225 121 (from ) 123 SB 273 1225 93 (one ) 95 SB 368 1225 104 (side ) 106 SB 474 1225 57 (of ) 59 SB 533 1225 82 (the ) 84 SB 617 1225 121 (table ) 123 SB 740 1225 56 (to ) 58 SB 798 1225 82 (the ) 84 SB 882 1225 142 (other, ) 144 SB 1026 1225 111 (then ) 114 SB 1140 1225 162 (collide ) 165 SB 1305 1225 115 (with ) 118 SB 1423 1225 82 (the ) 85 SB 1508 1225 207 (cushions ) 210 SB 1718 1225 98 (and ) 101 SB 1819 1225 174 (reverse ) 177 SB 1996 1225 104 (their) 104 SB 150 1285 212 (direction.) 212 SB 150 1395 158 (Figure ) 182 SB 332 1395 38 (4 ) 62 SB 394 1395 153 (shows ) 177 SB 571 1395 82 (the ) 106 SB 677 1395 211 (resulting ) 235 SB 912 1395 224 (speedups ) 249 SB 1161 1395 121 (from ) 146 SB 1307 1395 82 (the ) 107 SB 1414 1395 144 (pucks ) 169 SB 1583 1395 250 (simulation ) 275 SB 1858 1395 136 (using ) 161 SB 2019 1395 81 (this) 81 SB 150 1455 326 (configuration. ) 333 SB 483 1455 13 ( ) 20 SB 503 1455 162 (Again, ) 169 SB 672 1455 82 (the ) 90 SB 762 1455 107 (four ) 115 SB 877 1455 158 (curves ) 166 SB 1043 1455 221 (represent ) 229 SB 1272 1455 38 (a ) 46 SB 1318 1455 186 (realistic ) 194 SB 1512 1455 313 (configuration ) 321 SB 1833 1455 98 (and ) 106 SB 1939 1455 38 (a ) 46 SB 1985 1455 115 (static) 115 SB 150 1515 181 (balance ) 185 SB 335 1515 69 (by ) 73 SB 408 1515 184 (amount ) 188 SB 596 1515 57 (of ) 62 SB 658 1515 130 (work ) 135 SB 793 1515 137 (done, ) 142 SB 935 1515 115 (with ) 120 SB 1055 1515 98 (and ) 103 SB 1158 1515 188 (without ) 193 SB 1351 1515 207 (dynamic ) 212 SB 1563 1515 111 (load ) 116 SB 1679 1515 314 (management. ) 319 SB 1998 1515 13 ( ) 18 SB 2016 1515 84 (The) 84 SB 150 1575 1493 (sequential simulator time for this pucks simulation is 6829 seconds.) 1493 SB 150 1685 192 (Perhaps ) 195 SB 345 1685 82 (the ) 86 SB 431 1685 121 (most ) 125 SB 556 1685 250 (interesting ) 254 SB 810 1685 273 (observation ) 277 SB 1087 1685 121 (from ) 125 SB 1212 1685 94 (this ) 98 SB 1310 1685 147 (figure ) 151 SB 1461 1685 49 (is ) 53 SB 1514 1685 112 (that, ) 116 SB 1630 1685 154 (unlike ) 158 SB 1788 1685 82 (the ) 86 SB 1874 1685 158 (curves ) 162 SB 2036 1685 64 (for) 64 SB 150 1745 164 (STB88, ) 187 SB 337 1745 82 (the ) 105 SB 442 1745 212 (balanced ) 235 SB 677 1745 334 (configurations ) 357 SB 1034 1745 71 (do ) 94 SB 1128 1745 85 (not ) 108 SB 1236 1745 169 (always ) 192 SB 1428 1745 71 (do ) 94 SB 1522 1745 141 (better ) 164 SB 1686 1745 112 (than ) 135 SB 1821 1745 82 (the ) 106 SB 1927 1745 173 (realistic) 173 SB 150 1805 347 (configurations. ) 369 SB 519 1805 13 ( ) 35 SB 554 1805 109 (This ) 131 SB 685 1805 262 (application ) 284 SB 969 1805 88 (has ) 110 SB 1079 1805 179 (specific ) 201 SB 1280 1805 142 (phase ) 164 SB 1444 1805 222 (behavior, ) 244 SB 1688 1805 98 (and ) 120 SB 1808 1805 38 (a ) 60 SB 1868 1805 232 (significant) 232 SB 150 1865 224 (geometry ) 227 SB 377 1865 57 (in ) 60 SB 437 1865 82 (the ) 85 SB 522 1865 214 (problem. ) 217 SB 739 1865 13 ( ) 16 SB 755 1865 97 (The ) 100 SB 855 1865 128 (static ) 131 SB 986 1865 229 (balancing ) 233 SB 1219 1865 112 (only ) 116 SB 1335 1865 127 (takes ) 131 SB 1466 1865 184 (amount ) 188 SB 1654 1865 57 (of ) 61 SB 1715 1865 294 (computation ) 298 SB 2013 1865 87 (into) 87 SB 150 1925 327 (consideration, ) 332 SB 482 1925 61 (so ) 66 SB 548 1925 128 (more ) 133 SB 681 1925 186 (realistic ) 192 SB 873 1925 334 (configurations ) 340 SB 1213 1925 99 (that ) 105 SB 1318 1925 180 (happen ) 186 SB 1504 1925 56 (to ) 62 SB 1566 1925 166 (handle ) 172 SB 1738 1925 82 (the ) 88 SB 1826 1925 224 (geometry ) 230 SB 2056 1925 44 (of) 44 SB 150 1985 666 (the computation may do well.) 666 SB 150 2095 131 (More ) 133 SB 283 2095 56 (to ) 58 SB 341 2095 82 (the ) 84 SB 425 2095 130 (point ) 133 SB 558 2095 57 (of ) 60 SB 618 2095 94 (this ) 97 SB 715 2095 211 (research, ) 214 SB 929 2095 82 (the ) 85 SB 1014 2095 207 (dynamic ) 210 SB 1224 2095 111 (load ) 114 SB 1338 2095 301 (management ) 304 SB 1642 2095 151 (points ) 154 SB 1796 2095 82 (are ) 85 SB 1881 2095 161 (almost ) 164 SB 2045 2095 55 (all) 55 SB 150 2155 145 (above ) 146 SB 296 2155 82 (the ) 83 SB 379 2155 336 (corresponding ) 337 SB 716 2155 313 (configuration ) 314 SB 1030 2155 188 (without ) 189 SB 1219 2155 207 (dynamic ) 208 SB 1427 2155 111 (load ) 112 SB 1539 2155 314 (management. ) 315 SB 1854 2155 13 ( ) 14 SB 1868 2155 124 (Only ) 126 SB 1994 2155 54 (at ) 56 SB 2050 2155 50 (36) 50 SB 150 2215 1176 (nodes, for realistic configurations, did dynamic load ) 1177 SB 1327 2215 301 (management ) 302 SB 1629 2215 195 (perform ) 196 SB 1825 2215 275 (significantly) 275 SB 150 2275 160 (worse. ) 169 SB 319 2275 13 ( ) 22 SB 341 2275 97 (The ) 106 SB 447 2275 295 (performance ) 304 SB 751 2275 335 (improvements ) 344 SB 1095 2275 57 (in ) 66 SB 1161 2275 82 (the ) 91 SB 1252 2275 129 (other ) 138 SB 1390 2275 126 (cases ) 136 SB 1526 2275 123 (were ) 133 SB 1659 2275 59 (as ) 69 SB 1728 2275 114 (high ) 124 SB 1852 2275 59 (as ) 69 SB 1921 2275 105 (55% ) 115 SB 2036 2275 64 (for) 64 SB 150 2335 186 (realistic ) 218 SB 368 2335 347 (configurations, ) 379 SB 747 2335 98 (and ) 130 SB 877 2335 105 (25% ) 138 SB 1015 2335 77 (for ) 110 SB 1125 2335 212 (balanced ) 245 SB 1370 2335 347 (configurations. ) 380 SB 1750 2335 13 ( ) 46 SB 1796 2335 97 (The ) 130 SB 1926 2335 174 (average) 174 SB 150 2395 314 (improvement ) 326 SB 476 2395 77 (for ) 89 SB 565 2395 186 (realistic ) 198 SB 763 2395 334 (configurations ) 346 SB 1109 2395 101 (was ) 113 SB 1222 2395 118 (13%, ) 131 SB 1353 2395 98 (and ) 111 SB 1464 2395 77 (for ) 90 SB 1554 2395 212 (balanced ) 225 SB 1779 2395 321 (configurations) 321 SB 150 2455 105 (17%.) 105 SB 150 2565 88 (For ) 99 SB 249 2565 94 (this ) 105 SB 354 2565 275 (application, ) 286 SB 640 2565 207 (dynamic ) 218 SB 858 2565 111 (load ) 122 SB 980 2565 301 (management ) 312 SB 1292 2565 183 (applied ) 194 SB 1486 2565 56 (to ) 67 SB 1553 2565 38 (a ) 49 SB 1602 2565 186 (realistic ) 198 SB 1800 2565 300 (configuration) 300 SB 150 2625 289 (outperforms ) 295 SB 445 2625 38 (a ) 44 SB 489 2625 212 (balanced ) 218 SB 707 2625 313 (configuration ) 319 SB 1026 2625 57 (in ) 63 SB 1089 2625 161 (almost ) 167 SB 1256 2625 68 (all ) 74 SB 1330 2625 126 (cases ) 133 SB 1463 2625 158 (tested. ) 165 SB 1628 2625 13 ( ) 20 SB 1648 2625 104 (Part ) 111 SB 1759 2625 57 (of ) 64 SB 1823 2625 94 (this ) 101 SB 1924 2625 133 (effect ) 140 SB 2064 2625 36 (is) 36 SB 150 2685 98 (due ) 112 SB 262 2685 56 (to ) 70 SB 332 2685 82 (the ) 96 SB 428 2685 93 (fact ) 107 SB 535 2685 99 (that ) 113 SB 648 2685 82 (the ) 96 SB 744 2685 186 (realistic ) 200 SB 944 2685 313 (configuration ) 327 SB 1271 2685 126 (often ) 140 SB 1411 2685 173 (proved ) 187 SB 1598 2685 56 (to ) 70 SB 1668 2685 65 (be ) 80 SB 1748 2685 141 (better ) 156 SB 1904 2685 112 (than ) 127 SB 2031 2685 69 (the) 69 SB 150 2745 212 (balanced ) 221 SB 371 2745 106 (one, ) 115 SB 486 2745 13 ( ) 22 SB 508 2745 87 (but ) 96 SB 604 2745 207 (dynamic ) 217 SB 821 2745 111 (load ) 121 SB 942 2745 301 (management ) 311 SB 1253 2745 183 (applied ) 193 SB 1446 2745 56 (to ) 66 SB 1512 2745 82 (the ) 92 SB 1604 2745 186 (realistic ) 196 SB 1800 2745 300 (configuration) 300 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Roman %%Page: 16 16 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 219 (managed ) 223 SB 373 225 56 (to ) 60 SB 433 225 106 (beat ) 110 SB 543 225 82 (the ) 86 SB 629 225 102 (best ) 106 SB 735 225 313 (configuration ) 317 SB 1052 225 85 (not ) 90 SB 1142 225 136 (using ) 141 SB 1283 225 207 (dynamic ) 212 SB 1495 225 111 (load ) 116 SB 1611 225 314 (management, ) 319 SB 1930 225 57 (in ) 62 SB 1992 225 108 (most) 108 SB 150 285 1817 (cases. Dynamic load management is clearly improving the performance of pucks.) 1817 SB 150 395 197 (Another ) 200 SB 350 395 250 (interesting ) 253 SB 603 395 169 (feature ) 172 SB 775 395 57 (of ) 60 SB 835 395 147 (figure ) 150 SB 985 395 38 (4 ) 41 SB 1026 395 49 (is ) 52 SB 1078 395 99 (that ) 102 SB 1180 395 82 (the ) 85 SB 1265 395 137 (curve ) 140 SB 1405 395 77 (for ) 81 SB 1486 395 207 (dynamic ) 211 SB 1697 395 111 (load ) 115 SB 1812 395 288 (management) 288 SB 150 455 183 (applied ) 184 SB 334 455 56 (to ) 57 SB 391 455 186 (realistic ) 187 SB 578 455 334 (configurations ) 335 SB 913 455 49 (is ) 50 SB 963 455 298 (considerably ) 300 SB 1263 455 221 (smoother ) 223 SB 1486 455 112 (than ) 114 SB 1600 455 82 (the ) 84 SB 1684 455 137 (curve ) 139 SB 1823 455 77 (for ) 79 SB 1902 455 82 (the ) 84 SB 1986 455 114 (same) 114 SB 150 515 334 (configurations ) 350 SB 500 515 188 (without ) 204 SB 704 515 207 (dynamic ) 223 SB 927 515 111 (load ) 127 SB 1054 515 314 (management. ) 331 SB 1385 515 13 ( ) 30 SB 1415 515 59 (In ) 76 SB 1491 515 164 (certain ) 181 SB 1672 515 139 (cases, ) 156 SB 1828 515 82 (the ) 99 SB 1927 515 173 (realistic) 173 SB 150 575 313 (configuration ) 314 SB 464 575 101 (was ) 103 SB 567 575 138 (much ) 140 SB 707 575 147 (worse ) 149 SB 856 575 112 (than ) 114 SB 970 575 57 (in ) 59 SB 1029 575 163 (others. ) 165 SB 1194 575 13 ( ) 15 SB 1209 575 215 (Dynamic ) 217 SB 1426 575 111 (load ) 113 SB 1539 575 301 (management ) 303 SB 1842 575 101 (was ) 103 SB 1945 575 155 (largely) 155 SB 150 635 1858 (able to smooth out the differences, however, resulting in more predictable speedup.) 1858 SB 150 745 158 (Figure ) 163 SB 313 745 38 (5 ) 43 SB 356 745 153 (shows ) 158 SB 514 745 82 (the ) 87 SB 601 745 224 (speedups ) 229 SB 830 745 77 (for ) 83 SB 913 745 67 (an ) 73 SB 986 745 262 (application ) 268 SB 1254 745 145 (called ) 151 SB 1405 745 233 (WarpNet. ) 239 SB 1644 745 13 ( ) 19 SB 1663 745 220 (WarpNet ) 226 SB 1889 745 211 (simulates) 211 SB 150 805 200 (message ) 203 SB 353 805 182 (passing ) 185 SB 538 805 57 (in ) 61 SB 599 805 38 (a ) 42 SB 641 805 226 (computer ) 230 SB 871 805 212 (network. ) 216 SB 1087 805 13 ( ) 17 SB 1104 805 97 (The ) 101 SB 1205 805 145 (nodes ) 149 SB 1354 805 57 (in ) 61 SB 1415 805 82 (the ) 86 SB 1501 805 234 (simulated ) 238 SB 1739 805 199 (network ) 203 SB 1942 805 82 (are ) 86 SB 2028 805 72 (not) 72 SB 150 865 258 (completely ) 271 SB 421 865 250 (connected, ) 263 SB 684 865 61 (so ) 74 SB 758 865 129 (some ) 143 SB 901 865 221 (messages ) 235 SB 1136 865 124 (must ) 138 SB 1274 865 141 (travel ) 155 SB 1429 865 202 (multiple ) 216 SB 1645 865 120 (hops ) 134 SB 1779 865 56 (to ) 70 SB 1849 865 133 (reach ) 147 SB 1996 865 104 (their) 104 SB 150 925 295 (destinations. ) 299 SB 449 925 13 ( ) 17 SB 466 925 142 (Many ) 146 SB 612 925 206 (different ) 210 SB 822 925 243 (topologies ) 247 SB 1069 925 89 (can ) 93 SB 1162 925 65 (be ) 69 SB 1231 925 234 (simulated ) 239 SB 1470 925 69 (by ) 74 SB 1544 925 233 (WarpNet. ) 238 SB 1782 925 13 ( ) 18 SB 1800 925 97 (The ) 102 SB 1902 925 198 (topology) 198 SB 150 985 119 (used ) 122 SB 272 985 57 (in ) 60 SB 332 985 82 (the ) 85 SB 417 985 74 (set ) 77 SB 494 985 57 (of ) 60 SB 554 985 113 (runs ) 116 SB 670 985 161 (shown ) 164 SB 834 985 57 (in ) 61 SB 895 985 147 (figure ) 151 SB 1046 985 38 (5 ) 42 SB 1088 985 197 (contains ) 201 SB 1289 985 88 (137 ) 92 SB 1381 985 145 (nodes ) 149 SB 1530 985 237 (connected ) 241 SB 1771 985 57 (in ) 61 SB 1832 985 67 (an ) 71 SB 1903 985 197 (irregular) 197 SB 150 1045 189 (fashion, ) 191 SB 341 1045 115 (with ) 117 SB 458 1045 67 (an ) 69 SB 527 1045 187 (average ) 189 SB 716 1045 57 (of ) 59 SB 775 1045 98 (two ) 100 SB 875 1045 56 (to ) 58 SB 933 1045 126 (three ) 128 SB 1061 1045 121 (links ) 123 SB 1184 1045 87 (per ) 89 SB 1273 1045 137 (node. ) 140 SB 1413 1045 13 ( ) 16 SB 1429 1045 97 (The ) 100 SB 1529 1045 240 (sequential ) 243 SB 1772 1045 226 (simulator ) 229 SB 2001 1045 99 (time) 99 SB 150 1105 970 (for this warpnet simulation is 5485 seconds.) 970 SB 150 1215 220 (WarpNet ) 231 SB 381 1215 49 (is ) 60 SB 441 1215 85 (not ) 96 SB 537 1215 38 (a ) 49 SB 586 1215 126 (good ) 137 SB 723 1215 231 (candidate ) 242 SB 965 1215 77 (for ) 88 SB 1053 1215 207 (dynamic ) 218 SB 1271 1215 111 (load ) 123 SB 1394 1215 314 (management. ) 326 SB 1720 1215 13 ( ) 25 SB 1745 1215 124 (Over ) 136 SB 1881 1215 38 (a ) 50 SB 1931 1215 169 (lengthy) 169 SB 150 1275 173 (period, ) 179 SB 329 1275 220 (WarpNet ) 226 SB 555 1275 177 (usually ) 183 SB 738 1275 201 (achieves ) 207 SB 945 1275 133 (fairly ) 139 SB 1084 1275 158 (steady ) 164 SB 1248 1275 222 (behavior. ) 228 SB 1476 1275 13 ( ) 20 SB 1496 1275 98 (Hot ) 105 SB 1601 1275 128 (spots ) 135 SB 1736 1275 207 (typically ) 214 SB 1950 1275 71 (do ) 78 SB 2028 1275 72 (not) 72 SB 150 1335 652 (persist, so any work done by ) 653 SB 803 1335 207 (dynamic ) 208 SB 1011 1335 111 (load ) 112 SB 1123 1335 301 (management ) 302 SB 1425 1335 56 (to ) 57 SB 1482 1335 229 (overcome ) 230 SB 1712 1335 126 (them ) 127 SB 1839 1335 49 (is ) 50 SB 1889 1335 85 (not ) 86 SB 1975 1335 125 (likely) 125 SB 150 1395 1921 (to improve the run. Also, realistic configurations can perform quite well for WarpNet.) 1921 SB 150 1505 135 (None ) 149 SB 299 1505 82 (the ) 96 SB 395 1505 107 (less, ) 122 SB 517 1505 147 (figure ) 162 SB 679 1505 38 (5 ) 53 SB 732 1505 153 (shows ) 168 SB 900 1505 99 (that ) 114 SB 1014 1505 207 (dynamic ) 222 SB 1236 1505 111 (load ) 126 SB 1362 1505 301 (management ) 316 SB 1678 1505 49 (is ) 64 SB 1742 1505 105 (able ) 120 SB 1862 1505 56 (to ) 71 SB 1933 1505 167 (slightly) 167 SB 150 1565 201 (improve ) 210 SB 360 1565 82 (the ) 91 SB 451 1565 295 (performance ) 304 SB 755 1565 57 (of ) 66 SB 821 1565 82 (the ) 91 SB 912 1565 186 (realistic ) 195 SB 1107 1565 334 (configurations ) 343 SB 1450 1565 57 (of ) 66 SB 1516 1565 233 (WarpNet, ) 242 SB 1758 1565 57 (in ) 67 SB 1825 1565 139 (many ) 149 SB 1974 1565 126 (cases.) 126 SB 150 1625 124 (Only ) 142 SB 292 1625 145 (rarely ) 163 SB 455 1625 116 (does ) 134 SB 589 1625 44 (it ) 62 SB 651 1625 71 (do ) 89 SB 740 1625 95 (any ) 113 SB 853 1625 160 (worse. ) 178 SB 1031 1625 13 ( ) 31 SB 1062 1625 81 (On ) 99 SB 1161 1625 82 (the ) 100 SB 1261 1625 200 (average, ) 218 SB 1479 1625 220 (WarpNet ) 238 SB 1717 1625 136 (using ) 154 SB 1871 1625 38 (a ) 56 SB 1927 1625 173 (realistic) 173 SB 150 1685 313 (configuration ) 331 SB 481 1685 84 (file ) 102 SB 583 1685 113 (runs ) 131 SB 714 1685 80 (3% ) 98 SB 812 1685 136 (faster ) 154 SB 966 1685 115 (with ) 133 SB 1099 1685 207 (dynamic ) 225 SB 1324 1685 111 (load ) 129 SB 1453 1685 314 (management. ) 332 SB 1785 1685 13 ( ) 31 SB 1816 1685 240 (Assuming ) 259 SB 2075 1685 25 (a) 25 SB 150 1745 212 (balanced ) 214 SB 364 1745 313 (configuration ) 316 SB 680 1745 49 (is ) 52 SB 732 1745 132 (used, ) 135 SB 867 1745 199 (warpnet ) 202 SB 1069 1745 113 (runs ) 116 SB 1185 1745 54 (at ) 57 SB 1242 1745 138 (much ) 141 SB 1383 1745 82 (the ) 85 SB 1468 1745 127 (same ) 130 SB 1598 1745 143 (speed ) 146 SB 1744 1745 115 (with ) 118 SB 1862 1745 60 (or ) 63 SB 1925 1745 175 (without) 175 SB 150 1805 207 (dynamic ) 226 SB 376 1805 111 (load ) 130 SB 506 1805 314 (management. ) 333 SB 839 1805 13 ( ) 32 SB 871 1805 227 (Applying ) 246 SB 1117 1805 207 (dynamic ) 226 SB 1343 1805 111 (load ) 130 SB 1473 1805 301 (management ) 320 SB 1793 1805 56 (to ) 76 SB 1869 1805 38 (a ) 58 SB 1927 1805 173 (realistic) 173 SB 150 1865 313 (configuration ) 315 SB 465 1865 218 (produces ) 220 SB 685 1865 80 (5% ) 82 SB 767 1865 94 (less ) 96 SB 863 1865 203 (speedup ) 206 SB 1069 1865 112 (than ) 115 SB 1184 1865 136 (using ) 139 SB 1323 1865 38 (a ) 41 SB 1364 1865 126 (good ) 129 SB 1493 1865 128 (static ) 131 SB 1624 1865 326 (configuration, ) 329 SB 1953 1865 100 (but, ) 103 SB 2056 1865 44 (of) 44 SB 150 1925 1303 (course, saves the work of creating that static configuration.) 1303 SB 150 2035 137 (Thus, ) 139 SB 289 2035 118 (even ) 120 SB 409 2035 77 (for ) 80 SB 489 2035 67 (an ) 70 SB 559 2035 262 (application ) 265 SB 824 2035 99 (that ) 102 SB 926 2035 49 (is ) 52 SB 978 2035 85 (not ) 88 SB 1066 2035 109 (well ) 112 SB 1178 2035 150 (suited ) 153 SB 1331 2035 56 (to ) 59 SB 1390 2035 207 (dynamic ) 210 SB 1600 2035 111 (load ) 114 SB 1714 2035 314 (management, ) 317 SB 2031 2035 69 (the) 69 SB 150 2095 1692 (TWOS dynamic load management system achieves reasonable performance.) 1692 SB 150 2205 1345 (5.2 Varying Dynamic Load Management Parameter Settings) 1345 SB 150 2315 1251 (The remaining performance measurements examine the ) 1252 SB 1402 2315 154 (effects ) 155 SB 1557 2315 57 (of ) 58 SB 1615 2315 186 (varying ) 187 SB 1802 2315 170 (several ) 171 SB 1973 2315 57 (of ) 58 SB 2031 2315 69 (the) 69 SB 150 2375 207 (dynamic ) 218 SB 368 2375 111 (load ) 122 SB 490 2375 301 (management ) 312 SB 802 2375 275 (parameters. ) 286 SB 1088 2375 13 ( ) 24 SB 1112 2375 142 (These ) 153 SB 1265 2375 242 (remaining ) 253 SB 1518 2375 335 (measurements ) 346 SB 1864 2375 82 (are ) 93 SB 1957 2375 68 (all ) 79 SB 2036 2375 64 (for) 64 SB 150 2435 164 (STB88. ) 167 SB 317 2435 13 ( ) 16 SB 333 2435 151 (STB88 ) 154 SB 487 2435 101 (was ) 104 SB 591 2435 165 (chosen ) 168 SB 759 2435 77 (for ) 81 SB 840 2435 127 (these ) 131 SB 971 2435 335 (measurements ) 339 SB 1310 2435 77 (for ) 81 SB 1391 2435 170 (several ) 174 SB 1565 2435 193 (reasons. ) 197 SB 1762 2435 13 ( ) 17 SB 1779 2435 126 (First, ) 130 SB 1909 2435 151 (STB88 ) 155 SB 2064 2435 36 (is) 36 SB 150 2495 159 (closest ) 161 SB 311 2495 56 (to ) 58 SB 369 2495 82 (the ) 84 SB 453 2495 111 (type ) 114 SB 567 2495 57 (of ) 60 SB 627 2495 262 (application ) 265 SB 892 2495 159 (TWOS ) 162 SB 1054 2495 49 (is ) 52 SB 1106 2495 189 (actually ) 192 SB 1298 2495 216 (designed ) 219 SB 1517 2495 56 (to ) 59 SB 1576 2495 179 (handle. ) 182 SB 1758 2495 13 ( ) 16 SB 1774 2495 116 (Both ) 119 SB 1893 2495 207 (WarpNet) 207 SB 150 2555 98 (and ) 99 SB 249 2555 144 (pucks ) 145 SB 394 2555 82 (are ) 83 SB 477 2555 241 (somewhat ) 243 SB 720 2555 227 (simplistic ) 229 SB 949 2555 98 (and ) 100 SB 1049 2555 211 (artificial, ) 213 SB 1262 2555 175 (lacking ) 177 SB 1439 2555 57 (in ) 59 SB 1498 2555 82 (the ) 84 SB 1582 2555 260 (complexity ) 262 SB 1844 2555 210 (expected ) 212 SB 2056 2555 44 (in) 44 SB 150 2615 125 (large ) 127 SB 277 2615 186 (discrete ) 188 SB 465 2615 134 (event ) 136 SB 601 2615 284 (simulations. ) 286 SB 887 2615 13 ( ) 15 SB 902 2615 185 (Second, ) 187 SB 1089 2615 220 (WarpNet ) 222 SB 1311 2615 116 (does ) 119 SB 1430 2615 85 (not ) 88 SB 1518 2615 132 (show ) 135 SB 1653 2615 254 (substantial ) 257 SB 1910 2615 190 (speedup) 190 SB 150 2675 136 (using ) 149 SB 299 2675 207 (dynamic ) 220 SB 519 2675 111 (load ) 124 SB 643 2675 314 (management, ) 327 SB 970 2675 61 (so ) 74 SB 1044 2675 218 (changing ) 231 SB 1275 2675 82 (the ) 96 SB 1371 2675 262 (parameters ) 276 SB 1647 2675 77 (for ) 91 SB 1738 2675 99 (that ) 113 SB 1851 2675 249 (application) 249 SB 150 2735 158 (would ) 160 SB 310 2735 214 (probably ) 216 SB 526 2735 85 (not ) 87 SB 613 2735 193 (uncover ) 195 SB 808 2735 117 (their ) 119 SB 927 2735 103 (true ) 105 SB 1032 2735 167 (effects. ) 170 SB 1202 2735 13 ( ) 16 SB 1218 2735 152 (Third, ) 155 SB 1373 2735 144 (pucks ) 147 SB 1520 2735 113 (runs ) 116 SB 1636 2735 77 (for ) 80 SB 1716 2735 38 (a ) 41 SB 1757 2735 113 (very ) 116 SB 1873 2735 112 (long ) 115 SB 1988 2735 112 (time,) 112 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Roman %%Page: 17 17 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 236 (compared ) 245 SB 395 225 56 (to ) 65 SB 460 225 164 (STB88, ) 173 SB 633 225 182 (making ) 191 SB 824 225 44 (it ) 53 SB 877 225 194 (possible ) 203 SB 1080 225 56 (to ) 65 SB 1145 225 77 (try ) 86 SB 1231 225 139 (many ) 148 SB 1379 225 128 (more ) 137 SB 1516 225 311 (combinations ) 321 SB 1837 225 115 (with ) 125 SB 1962 225 138 (STB88) 138 SB 150 285 371 (than with pucks.) 371 SB 150 395 97 (The ) 102 SB 252 395 146 (charts ) 151 SB 403 395 240 (associated ) 245 SB 648 395 115 (with ) 120 SB 768 395 127 (these ) 132 SB 900 395 335 (measurements ) 340 SB 1240 395 82 (are ) 87 SB 1327 395 206 (different ) 211 SB 1538 395 112 (than ) 117 SB 1655 395 130 (those ) 135 SB 1790 395 57 (in ) 62 SB 1852 395 167 (section ) 172 SB 2024 395 76 (5.1.) 76 SB 150 455 160 (Rather ) 181 SB 331 455 112 (than ) 133 SB 464 455 249 (measuring ) 270 SB 734 455 203 (speedup ) 225 SB 959 455 172 (against ) 194 SB 1153 455 82 (the ) 104 SB 1257 455 240 (sequential ) 262 SB 1519 455 239 (simulator, ) 261 SB 1780 455 110 (they ) 132 SB 1912 455 188 (measure) 188 SB 150 515 203 (speedup ) 236 SB 386 515 172 (against ) 205 SB 591 515 113 (runs ) 146 SB 737 515 137 (made ) 170 SB 907 515 188 (without ) 221 SB 1128 515 207 (dynamic ) 240 SB 1368 515 111 (load ) 145 SB 1513 515 314 (management, ) 348 SB 1861 515 136 (using ) 170 SB 2031 515 69 (the) 69 SB 150 575 313 (configuration ) 314 SB 464 575 105 (files ) 106 SB 570 575 99 (that ) 100 SB 670 575 121 (store ) 122 SB 792 575 67 (an ) 68 SB 860 575 135 (equal ) 136 SB 996 575 188 (number ) 189 SB 1185 575 57 (of ) 58 SB 1243 575 163 (objects ) 164 SB 1407 575 69 (on ) 70 SB 1477 575 113 (each ) 114 SB 1591 575 137 (node. ) 138 SB 1729 575 13 ( ) 14 SB 1743 575 162 (Again, ) 163 SB 1906 575 124 (since ) 125 SB 2031 575 69 (the) 69 SB 150 635 146 (charts ) 147 SB 297 635 101 (plot ) 102 SB 399 635 38 (a ) 39 SB 438 635 216 (speedup, ) 217 SB 655 635 158 (higher ) 159 SB 814 635 209 (numbers ) 210 SB 1024 635 82 (are ) 83 SB 1107 635 154 (better. ) 155 SB 1262 635 13 ( ) 14 SB 1276 635 233 (However, ) 234 SB 1510 635 166 (simply ) 167 SB 1677 635 187 (because ) 188 SB 1865 635 38 (a ) 39 SB 1904 635 130 (point ) 132 SB 2036 635 64 (for) 64 SB 150 695 93 (one ) 96 SB 246 695 188 (number ) 191 SB 437 695 57 (of ) 60 SB 497 695 145 (nodes ) 148 SB 645 695 49 (is ) 52 SB 697 695 141 (lower ) 145 SB 842 695 112 (than ) 116 SB 958 695 38 (a ) 42 SB 1000 695 130 (point ) 134 SB 1134 695 77 (for ) 81 SB 1215 695 140 (fewer ) 144 SB 1359 695 145 (nodes ) 149 SB 1508 695 116 (does ) 120 SB 1628 695 85 (not ) 89 SB 1717 695 257 (necessarily ) 261 SB 1978 695 122 (mean) 122 SB 150 755 99 (that ) 104 SB 254 755 193 (running ) 198 SB 452 755 69 (on ) 74 SB 526 755 128 (more ) 133 SB 659 755 145 (nodes ) 150 SB 809 755 228 (produced ) 233 SB 1042 755 94 (less ) 99 SB 1141 755 216 (speedup, ) 221 SB 1362 755 124 (since ) 129 SB 1491 755 82 (the ) 87 SB 1578 755 335 (measurements ) 340 SB 1918 755 77 (for ) 82 SB 2000 755 100 (each) 100 SB 150 815 1648 (number of nodes are divided into a different number to produce speedup.) 1648 SB 150 925 215 (For these ) 216 SB 366 925 299 (experiments, ) 300 SB 666 925 112 (only ) 113 SB 779 925 209 (numbers ) 210 SB 989 925 57 (of ) 58 SB 1047 925 145 (nodes ) 146 SB 1193 925 63 (16 ) 64 SB 1257 925 60 (or ) 61 SB 1318 925 170 (greater ) 171 SB 1489 925 99 (that ) 100 SB 1589 925 123 (were ) 124 SB 1713 925 118 (even ) 119 SB 1832 925 223 (multiples ) 224 SB 2056 925 44 (of) 44 SB 150 985 38 (8 ) 52 SB 202 985 123 (were ) 137 SB 339 985 158 (tested. ) 172 SB 511 985 13 ( ) 27 SB 538 985 177 (Testing ) 191 SB 729 985 140 (fewer ) 154 SB 883 985 206 (different ) 221 SB 1104 985 209 (numbers ) 224 SB 1328 985 57 (of ) 72 SB 1400 985 145 (nodes ) 160 SB 1560 985 233 (permitted ) 248 SB 1808 985 162 (testing ) 177 SB 1985 985 115 (more) 115 SB 150 1045 1757 (parameter settings. As before, every point is the average of four different runs.) 1757 SB 150 1155 774 (5.2.1 Temporal Splitting Strategies) 774 SB 150 1265 145 (When ) 150 SB 300 1265 159 (TWOS ) 164 SB 464 1265 261 (determines ) 266 SB 730 1265 99 (that ) 104 SB 834 1265 67 (an ) 72 SB 906 1265 142 (object ) 147 SB 1053 1265 124 (must ) 129 SB 1182 1265 65 (be ) 70 SB 1252 1265 229 (migrated, ) 234 SB 1486 1265 44 (it ) 50 SB 1536 1265 131 (splits ) 137 SB 1673 1265 82 (the ) 88 SB 1761 1265 142 (object ) 148 SB 1909 1265 100 (into ) 106 SB 2015 1265 85 (two) 85 SB 150 1325 176 (phases. ) 182 SB 332 1325 13 ( ) 19 SB 351 1325 97 (The ) 103 SB 454 1325 142 (phase ) 148 SB 602 1325 214 (handling ) 220 SB 822 1325 82 (the ) 88 SB 910 1325 113 (later ) 119 SB 1029 1325 104 (part ) 110 SB 1139 1325 57 (of ) 63 SB 1202 1325 82 (the ) 88 SB 1290 1325 142 (object ) 148 SB 1438 1325 49 (is ) 56 SB 1494 1325 229 (migrated. ) 236 SB 1730 1325 13 ( ) 20 SB 1750 1325 109 (This ) 116 SB 1866 1325 191 (strategy ) 198 SB 2064 1325 36 (is) 36 SB 150 1385 119 (used ) 130 SB 280 1385 56 (to ) 67 SB 347 1385 184 (prevent ) 195 SB 542 1385 82 (the ) 94 SB 636 1385 232 (migration ) 244 SB 880 1385 57 (of ) 69 SB 949 1385 103 (vast ) 115 SB 1064 1385 232 (quantities ) 244 SB 1308 1385 57 (of ) 69 SB 1377 1385 123 (data, ) 135 SB 1512 1385 138 (while ) 150 SB 1662 1385 95 (still ) 107 SB 1769 1385 250 (permitting ) 262 SB 2031 1385 69 (the) 69 SB 150 1445 167 (system ) 170 SB 320 1445 56 (to ) 59 SB 379 1445 136 (move ) 139 SB 518 1445 82 (the ) 85 SB 603 1445 142 (object ) 145 SB 748 1445 121 (most ) 124 SB 872 1445 138 (likely ) 141 SB 1013 1445 56 (to ) 59 SB 1072 1445 181 (balance ) 184 SB 1256 1445 82 (the ) 85 SB 1341 1445 111 (load ) 115 SB 1456 1445 200 (between ) 204 SB 1660 1445 82 (the ) 86 SB 1746 1445 265 (overloaded ) 269 SB 2015 1445 85 (and) 85 SB 150 1505 424 (underloaded node.) 424 SB 150 1615 81 (An ) 85 SB 235 1615 142 (object ) 146 SB 381 1615 89 (can ) 93 SB 474 1615 65 (be ) 69 SB 543 1615 110 (split ) 114 SB 657 1615 57 (in ) 61 SB 718 1615 38 (a ) 42 SB 760 1615 169 (variety ) 173 SB 933 1615 57 (of ) 61 SB 994 1615 206 (different ) 211 SB 1205 1615 142 (ways. ) 147 SB 1352 1615 13 ( ) 18 SB 1370 1615 72 (By ) 77 SB 1447 1615 184 (default, ) 189 SB 1636 1615 82 (the ) 87 SB 1723 1615 167 (system ) 172 SB 1895 1615 131 (splits ) 136 SB 2031 1615 69 (the) 69 SB 150 1675 142 (object ) 145 SB 295 1675 54 (at ) 57 SB 352 1675 82 (the ) 85 SB 437 1675 162 (virtual ) 165 SB 602 1675 112 (time ) 115 SB 717 1675 54 (at ) 57 SB 774 1675 150 (which ) 153 SB 927 1675 44 (it ) 47 SB 974 1675 90 (last ) 93 SB 1067 1675 223 (executed. ) 226 SB 1293 1675 13 ( ) 16 SB 1309 1675 114 (That ) 117 SB 1426 1675 162 (virtual ) 166 SB 1592 1675 112 (time ) 116 SB 1708 1675 98 (and ) 102 SB 1810 1675 68 (all ) 72 SB 1882 1675 113 (later ) 117 SB 1999 1675 101 (ones) 101 SB 150 1735 82 (are ) 85 SB 235 1735 207 (assigned ) 210 SB 445 1735 56 (to ) 59 SB 504 1735 82 (the ) 85 SB 589 1735 142 (phase ) 145 SB 734 1735 56 (to ) 59 SB 793 1735 65 (be ) 68 SB 861 1735 229 (migrated. ) 232 SB 1093 1735 13 ( ) 16 SB 1109 1735 240 (Assuming ) 243 SB 1352 1735 99 (that ) 102 SB 1454 1735 82 (the ) 85 SB 1539 1735 142 (object ) 145 SB 1684 1735 116 (does ) 119 SB 1803 1735 85 (not ) 88 SB 1891 1735 90 (roll ) 93 SB 1984 1735 116 (back,) 116 SB 150 1795 82 (the ) 86 SB 236 1795 300 (underloaded ) 304 SB 540 1795 124 (node ) 128 SB 668 1795 100 (will ) 104 SB 772 1795 71 (do ) 75 SB 847 1795 68 (all ) 72 SB 919 1795 150 (future ) 154 SB 1073 1795 130 (work ) 134 SB 1207 1795 77 (for ) 81 SB 1288 1795 82 (the ) 86 SB 1374 1795 155 (object. ) 159 SB 1533 1795 13 ( ) 17 SB 1550 1795 141 (Other ) 145 SB 1695 1795 205 (methods ) 210 SB 1905 1795 138 (could ) 143 SB 2048 1795 52 (be) 52 SB 150 1855 132 (used. ) 138 SB 288 1855 13 ( ) 19 SB 307 1855 126 (First, ) 132 SB 439 1855 82 (the ) 88 SB 527 1855 142 (object ) 148 SB 675 1855 138 (could ) 144 SB 819 1855 65 (be ) 71 SB 890 1855 167 (moved ) 173 SB 1063 1855 57 (in ) 63 SB 1126 1855 65 (its ) 72 SB 1198 1855 198 (entirety, ) 205 SB 1403 1855 115 (with ) 122 SB 1525 1855 69 (no ) 76 SB 1601 1855 211 (splitting. ) 218 SB 1819 1855 13 ( ) 20 SB 1839 1855 185 (Second, ) 192 SB 2031 1855 69 (the) 69 SB 150 1915 142 (object ) 146 SB 296 1915 138 (could ) 142 SB 438 1915 65 (be ) 69 SB 507 1915 110 (split ) 114 SB 621 1915 57 (in ) 61 SB 682 1915 115 (such ) 119 SB 801 1915 38 (a ) 42 SB 843 1915 108 (way ) 112 SB 955 1915 59 (as ) 63 SB 1018 1915 56 (to ) 60 SB 1078 1915 224 (minimize ) 228 SB 1306 1915 82 (the ) 86 SB 1392 1915 184 (amount ) 189 SB 1581 1915 57 (of ) 62 SB 1643 1915 110 (data ) 115 SB 1758 1915 180 (moved. ) 185 SB 1943 1915 13 ( ) 18 SB 1961 1915 139 (Third,) 139 SB 150 1975 82 (the ) 83 SB 233 1975 167 (system ) 168 SB 401 1975 138 (could ) 139 SB 540 1975 74 (set ) 75 SB 615 1975 129 (some ) 130 SB 745 1975 116 (kind ) 117 SB 862 1975 57 (of ) 58 SB 920 1975 142 (target ) 143 SB 1063 1975 77 (for ) 78 SB 1141 1975 82 (the ) 83 SB 1224 1975 184 (amount ) 185 SB 1409 1975 57 (of ) 58 SB 1467 1975 110 (data ) 111 SB 1578 1975 44 (it ) 46 SB 1624 1975 180 (wanted ) 182 SB 1806 1975 56 (to ) 58 SB 1864 1975 149 (move, ) 151 SB 2015 1975 85 (and) 85 SB 150 2035 888 (split in such a way as to meet the target.) 888 SB 150 2145 97 (The ) 101 SB 251 2145 124 (third ) 128 SB 379 2145 250 (alternative ) 254 SB 633 2145 88 (has ) 92 SB 725 2145 85 (not ) 89 SB 814 2145 81 (yet ) 85 SB 899 2145 118 (been ) 122 SB 1021 2145 322 (implemented, ) 326 SB 1347 2145 87 (but ) 91 SB 1438 2145 82 (the ) 86 SB 1524 2145 129 (other ) 133 SB 1657 2145 98 (two ) 102 SB 1759 2145 132 (have. ) 136 SB 1895 2145 13 ( ) 17 SB 1912 2145 158 (Figure ) 163 SB 2075 2145 25 (6) 25 SB 150 2205 1446 (presents the results of experiments with these splitting strategies.) 1446 SB 150 2315 97 (The ) 116 SB 266 2315 126 (three ) 145 SB 411 2315 223 (strategies ) 242 SB 653 2315 82 (are ) 102 SB 755 2315 190 (labelled ) 210 SB 965 2315 25 (\223) 25 SB 990 2315 161 (Recent,) 161 SB 1151 2315 25 (\224) 25 SB 1176 2315 13 ( ) 33 SB 1209 2315 25 (\223) 25 SB 1234 2315 135 (None,) 135 SB 1369 2315 25 (\224) 25 SB 1394 2315 13 ( ) 33 SB 1427 2315 98 (and ) 118 SB 1545 2315 25 (\223) 25 SB 1570 2315 190 (Minimal) 190 SB 1760 2315 25 (\224) 25 SB 1785 2315 13 ( ) 33 SB 1818 2315 57 (in ) 77 SB 1895 2315 147 (figure ) 167 SB 2062 2315 38 (6.) 38 SB 150 2375 25 (\223) 25 SB 175 2375 148 (Recent) 148 SB 323 2375 25 (\224) 25 SB 348 2375 13 ( ) 19 SB 367 2375 49 (is ) 55 SB 422 2375 82 (the ) 88 SB 510 2375 184 (default, ) 190 SB 700 2375 152 (where ) 158 SB 858 2375 82 (the ) 88 SB 946 2375 142 (object ) 148 SB 1094 2375 49 (is ) 55 SB 1149 2375 110 (split ) 116 SB 1265 2375 54 (at ) 60 SB 1325 2375 82 (the ) 88 SB 1413 2375 162 (virtual ) 169 SB 1582 2375 112 (time ) 119 SB 1701 2375 57 (of ) 64 SB 1765 2375 65 (its ) 72 SB 1837 2375 121 (most ) 128 SB 1965 2375 135 (recent) 135 SB 150 2435 147 (event. ) 150 SB 300 2435 13 ( ) 16 SB 316 2435 25 (\223) 25 SB 341 2435 122 (None) 122 SB 463 2435 25 (\224) 25 SB 488 2435 13 ( ) 16 SB 504 2435 49 (is ) 52 SB 556 2435 69 (no ) 72 SB 628 2435 211 (splitting. ) 214 SB 842 2435 13 ( ) 16 SB 858 2435 25 (\223) 25 SB 883 2435 190 (Minimal) 190 SB 1073 2435 25 (\224) 25 SB 1098 2435 13 ( ) 16 SB 1114 2435 131 (splits ) 134 SB 1248 2435 54 (at ) 57 SB 1305 2435 82 (the ) 85 SB 1390 2435 90 (last ) 94 SB 1484 2435 162 (virtual ) 166 SB 1650 2435 77 (for ) 81 SB 1731 2435 150 (which ) 154 SB 1885 2435 82 (the ) 86 SB 1971 2435 129 (object) 129 SB 150 2495 88 (has ) 89 SB 239 2495 129 (some ) 130 SB 369 2495 112 (item ) 113 SB 482 2495 57 (in ) 58 SB 540 2495 65 (its ) 67 SB 607 2495 162 (queue. ) 164 SB 771 2495 13 ( ) 15 SB 786 2495 252 (\(Typically, ) 254 SB 1040 2495 94 (this ) 96 SB 1136 2495 191 (strategy ) 193 SB 1329 2495 131 (splits ) 133 SB 1462 2495 54 (at ) 56 SB 1518 2495 82 (the ) 84 SB 1602 2495 162 (virtual ) 164 SB 1766 2495 112 (time ) 114 SB 1880 2495 57 (of ) 59 SB 1939 2495 82 (the ) 84 SB 2023 2495 77 (last) 77 SB 150 2555 713 (input message that has arrived.\)) 713 SB 150 2665 97 (The ) 99 SB 249 2665 171 (default ) 173 SB 422 2665 191 (strategy ) 193 SB 615 2665 49 (is ) 51 SB 666 2665 82 (the ) 84 SB 750 2665 115 (best, ) 117 SB 867 2665 57 (in ) 59 SB 926 2665 94 (this ) 96 SB 1022 2665 278 (experiment. ) 280 SB 1302 2665 13 ( ) 15 SB 1317 2665 59 (In ) 61 SB 1378 2665 98 (two ) 100 SB 1478 2665 139 (cases, ) 141 SB 1619 2665 200 (minimal ) 203 SB 1822 2665 198 (splitting ) 201 SB 2023 2665 49 (is ) 52 SB 2075 2665 25 (a) 25 SB 150 2725 114 (little ) 117 SB 267 2725 72 (bit ) 75 SB 342 2725 141 (better ) 144 SB 486 2725 112 (than ) 115 SB 601 2725 82 (the ) 85 SB 686 2725 184 (default, ) 187 SB 873 2725 98 (and ) 101 SB 974 2725 57 (in ) 60 SB 1034 2725 98 (two ) 102 SB 1136 2725 126 (cases ) 130 SB 1266 2725 82 (the ) 86 SB 1352 2725 171 (default ) 175 SB 1527 2725 49 (is ) 53 SB 1580 2725 112 (only ) 116 SB 1696 2725 38 (a ) 42 SB 1738 2725 114 (little ) 118 SB 1856 2725 141 (better ) 145 SB 2001 2725 99 (than) 99 SB 150 2785 200 (minimal ) 216 SB 366 2785 211 (splitting, ) 227 SB 593 2785 87 (but ) 103 SB 696 2785 57 (in ) 73 SB 769 2785 82 (the ) 98 SB 867 2785 242 (remaining ) 258 SB 1125 2785 126 (three ) 142 SB 1267 2785 126 (cases ) 142 SB 1409 2785 82 (the ) 99 SB 1508 2785 171 (default ) 188 SB 1696 2785 184 (method ) 201 SB 1897 2785 203 (performs) 203 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Roman %%Page: 18 18 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 288 (significantly ) 312 SB 462 225 154 (better. ) 178 SB 640 225 13 ( ) 37 SB 677 225 98 (Not ) 122 SB 799 225 198 (splitting ) 222 SB 1021 225 138 (never ) 162 SB 1183 225 289 (outperforms ) 313 SB 1496 225 82 (the ) 106 SB 1602 225 171 (default ) 195 SB 1797 225 204 (strategy, ) 229 SB 2026 225 74 (but) 74 SB 150 285 1016 (sometimes does better than minimal splitting.) 1016 SB 150 395 142 (These ) 148 SB 298 395 160 (results ) 166 SB 464 395 82 (are ) 88 SB 552 395 85 (not ) 91 SB 643 395 59 (as ) 65 SB 708 395 294 (dramatically ) 300 SB 1008 395 222 (favorable ) 228 SB 1236 395 56 (to ) 62 SB 1298 395 82 (the ) 88 SB 1386 395 171 (default ) 178 SB 1564 395 184 (method ) 191 SB 1755 395 59 (as ) 66 SB 1821 395 129 (some ) 136 SB 1957 395 143 (earlier) 143 SB 150 455 160 (results ) 174 SB 324 455 136 (were. ) 150 SB 474 455 13 ( ) 27 SB 501 455 145 (When ) 160 SB 661 455 233 (migrating ) 248 SB 909 455 142 (phase ) 157 SB 1066 455 123 (were ) 138 SB 1204 455 188 (blocked ) 203 SB 1407 455 77 (for ) 92 SB 1499 455 82 (the ) 97 SB 1596 455 141 (entire ) 156 SB 1752 455 157 (course ) 172 SB 1924 455 57 (of ) 72 SB 1996 455 104 (their) 104 SB 150 515 245 (migration, ) 265 SB 415 515 82 (the ) 102 SB 517 515 224 (speedups ) 244 SB 761 515 211 (achieved ) 231 SB 992 515 115 (with ) 135 SB 1127 515 82 (the ) 102 SB 1229 515 171 (default ) 191 SB 1420 515 123 (were ) 143 SB 1563 515 138 (much ) 158 SB 1721 515 158 (higher ) 178 SB 1899 515 112 (than ) 132 SB 2031 515 69 (the) 69 SB 150 575 224 (speedups ) 227 SB 377 575 211 (achieved ) 214 SB 591 575 188 (without ) 191 SB 782 575 211 (splitting, ) 214 SB 996 575 57 (in ) 60 SB 1056 575 68 (all ) 71 SB 1127 575 139 (cases. ) 142 SB 1269 575 13 ( ) 16 SB 1285 575 140 (Being ) 143 SB 1428 575 105 (able ) 108 SB 1536 575 56 (to ) 59 SB 1595 575 92 (run ) 95 SB 1690 575 38 (a ) 41 SB 1731 575 142 (phase ) 145 SB 1876 575 138 (while ) 141 SB 2017 575 44 (it ) 47 SB 2064 575 36 (is) 36 SB 150 635 137 (being ) 141 SB 291 635 216 (migrated ) 220 SB 511 635 221 (alleviates ) 225 SB 736 635 129 (some ) 133 SB 869 635 57 (of ) 61 SB 930 635 82 (the ) 86 SB 1016 635 175 (burden ) 179 SB 1195 635 57 (of ) 61 SB 1256 635 184 (moving ) 188 SB 1444 635 38 (a ) 43 SB 1487 635 163 (whole, ) 168 SB 1655 635 169 (unsplit ) 174 SB 1829 635 155 (object, ) 160 SB 1989 635 111 (since) 111 SB 150 695 1219 (the entire object is not blocked for the entire migration.) 1219 SB 150 805 229 (Temporal ) 233 SB 383 805 198 (splitting ) 202 SB 585 805 49 (is ) 53 SB 638 805 109 (thus ) 113 SB 751 805 67 (an ) 71 SB 822 805 314 (improvement ) 318 SB 1140 805 112 (over ) 117 SB 1257 805 233 (migrating ) 238 SB 1495 805 141 (entire ) 146 SB 1641 805 176 (objects. ) 181 SB 1822 805 13 ( ) 18 SB 1840 805 97 (The ) 102 SB 1942 805 158 (default) 158 SB 150 865 184 (method ) 190 SB 340 865 49 (is ) 55 SB 395 865 298 (considerably ) 304 SB 699 865 141 (better ) 147 SB 846 865 112 (than ) 118 SB 964 865 82 (the ) 88 SB 1052 865 200 (minimal ) 207 SB 1259 865 197 (method, ) 204 SB 1463 865 59 (as ) 66 SB 1529 865 158 (would ) 165 SB 1694 865 65 (be ) 72 SB 1766 865 223 (expected. ) 230 SB 1996 865 13 ( ) 20 SB 2016 865 84 (The) 84 SB 150 925 195 (purpose ) 208 SB 358 925 57 (of ) 70 SB 428 925 82 (the ) 95 SB 523 925 232 (migration ) 245 SB 768 925 49 (is ) 62 SB 830 925 56 (to ) 69 SB 899 925 136 (move ) 149 SB 1048 925 130 (work ) 144 SB 1192 925 74 (off ) 88 SB 1280 925 82 (the ) 96 SB 1376 925 265 (overloaded ) 279 SB 1655 925 124 (node ) 138 SB 1793 925 98 (and ) 112 SB 1905 925 112 (onto ) 126 SB 2031 925 69 (the) 69 SB 150 985 300 (underloaded ) 301 SB 451 985 137 (node. ) 138 SB 589 985 13 ( ) 14 SB 603 985 97 (The ) 99 SB 702 985 200 (minimal ) 202 SB 904 985 184 (method ) 186 SB 1090 985 134 (tends ) 136 SB 1226 985 56 (to ) 58 SB 1284 985 136 (delay ) 138 SB 1422 985 94 (this ) 96 SB 1518 985 146 (effect, ) 148 SB 1666 985 124 (since ) 126 SB 1792 985 112 (only ) 114 SB 1906 985 130 (work ) 132 SB 2038 985 62 (far) 62 SB 150 1045 423 (in the future tends ) 424 SB 574 1045 56 (to ) 57 SB 631 1045 65 (be ) 66 SB 697 1045 180 (moved, ) 181 SB 878 1045 138 (while ) 139 SB 1017 1045 82 (the ) 83 SB 1100 1045 171 (default ) 172 SB 1272 1045 184 (method ) 185 SB 1457 1045 177 (usually ) 178 SB 1635 1045 157 (moves ) 158 SB 1793 1045 82 (the ) 83 SB 1876 1045 108 (next ) 109 SB 1985 1045 115 (piece) 115 SB 150 1105 678 (of work as quickly as possible.) 678 SB 150 1215 233 (However, ) 237 SB 387 1215 214 (temporal ) 218 SB 605 1215 198 (splitting ) 202 SB 807 1215 195 (requires ) 199 SB 1006 1215 138 (much ) 142 SB 1148 1215 260 (complexity ) 264 SB 1412 1215 57 (in ) 61 SB 1473 1215 82 (the ) 86 SB 1559 1215 227 (operating ) 231 SB 1790 1215 167 (system ) 171 SB 1961 1215 99 (that ) 103 SB 2064 1215 36 (is) 36 SB 150 1275 85 (not ) 100 SB 250 1275 205 (required ) 221 SB 471 1275 45 (if ) 61 SB 532 1275 112 (only ) 128 SB 660 1275 150 (whole ) 166 SB 826 1275 163 (objects ) 179 SB 1005 1275 124 (must ) 140 SB 1145 1275 149 (move. ) 165 SB 1310 1275 13 ( ) 29 SB 1339 1275 180 (Further ) 196 SB 1535 1275 198 (research ) 214 SB 1749 1275 49 (is ) 65 SB 1814 1275 227 (necessary ) 243 SB 2057 1275 43 (to) 43 SB 150 1335 240 (determine ) 244 SB 394 1335 197 (whether ) 201 SB 595 1335 82 (the ) 86 SB 681 1335 187 (benefits ) 191 SB 872 1335 57 (of ) 61 SB 933 1335 214 (temporal ) 218 SB 1151 1335 198 (splitting ) 203 SB 1354 1335 224 (outweigh ) 229 SB 1583 1335 82 (the ) 87 SB 1670 1335 305 (development ) 310 SB 1980 1335 120 (costs,) 120 SB 150 1395 1391 (and whether the benefits apply to a wide range of simulations.) 1391 SB 150 1505 1025 (5.2.2 Load Management Interval Experiments) 1025 SB 150 1615 97 (The ) 105 SB 255 1615 159 (TWOS ) 167 SB 422 1615 207 (dynamic ) 215 SB 637 1615 111 (load ) 120 SB 757 1615 301 (management ) 310 SB 1067 1615 166 (facility ) 175 SB 1242 1615 280 (periodically ) 289 SB 1531 1615 176 (gathers ) 185 SB 1716 1615 111 (load ) 120 SB 1836 1615 264 (information) 264 SB 150 1675 98 (and ) 109 SB 259 1675 155 (makes ) 166 SB 425 1675 232 (migration ) 243 SB 668 1675 231 (decisions. ) 242 SB 910 1675 13 ( ) 24 SB 934 1675 97 (The ) 108 SB 1042 1675 235 (frequency ) 246 SB 1288 1675 57 (of ) 68 SB 1356 1675 111 (load ) 122 SB 1478 1675 301 (management ) 312 SB 1790 1675 145 (cycles ) 157 SB 1947 1675 89 (can ) 101 SB 2048 1675 52 (be) 52 SB 150 1735 169 (varied. ) 178 SB 328 1735 13 ( ) 22 SB 350 1735 72 (By ) 81 SB 431 1735 184 (default, ) 193 SB 624 1735 111 (load ) 120 SB 744 1735 301 (management ) 310 SB 1054 1735 277 (information ) 286 SB 1340 1735 49 (is ) 58 SB 1398 1735 210 (gathered ) 219 SB 1617 1735 98 (and ) 107 SB 1724 1735 163 (objects ) 173 SB 1897 1735 203 (migrated) 203 SB 150 1795 137 (every ) 141 SB 291 1795 38 (4 ) 42 SB 333 1795 201 (seconds. ) 205 SB 538 1795 13 ( ) 17 SB 555 1795 97 (The ) 102 SB 657 1795 111 (load ) 116 SB 773 1795 301 (management ) 306 SB 1079 1795 185 (interval ) 190 SB 1269 1795 89 (can ) 94 SB 1363 1795 65 (be ) 70 SB 1433 1795 74 (set ) 79 SB 1512 1795 56 (to ) 61 SB 1573 1795 95 (any ) 100 SB 1673 1795 185 (integral ) 190 SB 1863 1795 188 (number ) 193 SB 2056 1795 44 (of) 44 SB 150 1855 188 (seconds ) 190 SB 340 1855 170 (greater ) 172 SB 512 1855 112 (than ) 114 SB 626 1855 60 (or ) 62 SB 688 1855 135 (equal ) 137 SB 825 1855 56 (to ) 58 SB 883 1855 111 (two. ) 113 SB 996 1855 13 ( ) 15 SB 1011 1855 158 (Figure ) 161 SB 1172 1855 38 (7 ) 41 SB 1213 1855 153 (shows ) 156 SB 1369 1855 82 (the ) 85 SB 1454 1855 160 (results ) 163 SB 1617 1855 57 (of ) 60 SB 1677 1855 186 (varying ) 189 SB 1866 1855 82 (the ) 85 SB 1951 1855 149 (setting) 149 SB 150 1915 612 (of this parameter on STB88.) 612 SB 150 2025 47 (If ) 51 SB 201 2025 82 (the ) 86 SB 287 2025 111 (load ) 116 SB 403 2025 301 (management ) 306 SB 709 2025 124 (cycle ) 129 SB 838 2025 49 (is ) 54 SB 892 2025 83 (too ) 88 SB 980 2025 139 (short, ) 144 SB 1124 2025 111 (then ) 116 SB 1240 2025 82 (the ) 87 SB 1327 2025 111 (load ) 116 SB 1443 2025 335 (measurements ) 340 SB 1783 2025 113 (tend ) 118 SB 1901 2025 56 (to ) 61 SB 1962 2025 138 (reflect) 138 SB 150 2085 208 (transient ) 211 SB 361 2085 154 (effects ) 157 SB 518 2085 57 (in ) 60 SB 578 2085 82 (the ) 86 SB 664 2085 263 (simulation. ) 267 SB 931 2085 13 ( ) 17 SB 948 2085 109 (Any ) 113 SB 1061 2085 218 (decisions ) 222 SB 1283 2085 137 (made ) 141 SB 1424 2085 69 (on ) 73 SB 1497 2085 82 (the ) 86 SB 1583 2085 123 (basis ) 127 SB 1710 2085 57 (of ) 61 SB 1771 2085 130 (those ) 134 SB 1905 2085 195 (transient) 195 SB 150 2145 154 (effects ) 157 SB 307 2145 82 (are ) 85 SB 392 2145 197 (unlikely ) 200 SB 592 2145 56 (to ) 59 SB 651 2145 201 (improve ) 204 SB 855 2145 82 (the ) 86 SB 941 2145 233 (long-term ) 237 SB 1178 2145 220 (situation. ) 224 SB 1402 2145 13 ( ) 17 SB 1419 2145 81 (On ) 85 SB 1504 2145 82 (the ) 86 SB 1590 2145 129 (other ) 133 SB 1723 2145 140 (hand, ) 144 SB 1867 2145 45 (if ) 49 SB 1916 2145 82 (the ) 86 SB 2002 2145 98 (load) 98 SB 150 2205 301 (management ) 304 SB 454 2205 124 (cycle ) 127 SB 581 2205 49 (is ) 52 SB 633 2205 83 (too ) 86 SB 719 2205 125 (long, ) 128 SB 847 2205 313 (opportunities ) 316 SB 1163 2205 56 (to ) 60 SB 1223 2205 166 (handle ) 170 SB 1393 2205 221 (transient, ) 225 SB 1618 2205 87 (but ) 91 SB 1709 2205 258 (significant, ) 262 SB 1971 2205 129 (phase) 129 SB 150 2265 191 (changes ) 210 SB 360 2265 89 (can ) 108 SB 468 2265 65 (be ) 84 SB 552 2265 105 (lost. ) 124 SB 676 2265 13 ( ) 32 SB 708 2265 68 (At ) 87 SB 795 2265 82 (the ) 101 SB 896 2265 204 (extreme, ) 223 SB 1119 2265 111 (load ) 130 SB 1249 2265 301 (management ) 320 SB 1569 2265 89 (can ) 108 SB 1677 2265 65 (be ) 84 SB 1761 2265 250 (performed ) 269 SB 2030 2265 70 (too) 70 SB 150 2325 636 (infrequently to do any good.) 636 SB 150 2435 158 (Figure ) 161 SB 311 2435 38 (7 ) 41 SB 352 2435 153 (shows ) 156 SB 508 2435 112 (that, ) 115 SB 623 2435 77 (for ) 81 SB 704 2435 164 (STB88, ) 168 SB 872 2435 38 (a ) 42 SB 914 2435 111 (load ) 115 SB 1029 2435 301 (management ) 305 SB 1334 2435 185 (interval ) 189 SB 1523 2435 57 (of ) 61 SB 1584 2435 98 (two ) 102 SB 1686 2435 188 (seconds ) 192 SB 1878 2435 49 (is ) 53 SB 1931 2435 115 (best. ) 119 SB 2050 2435 13 ( ) 17 SB 2067 2435 33 (It) 33 SB 150 2495 289 (outperforms ) 294 SB 444 2495 68 (all ) 73 SB 517 2495 129 (other ) 134 SB 651 2495 111 (load ) 116 SB 767 2495 301 (management ) 306 SB 1073 2495 219 (intervals, ) 225 SB 1298 2495 77 (for ) 83 SB 1381 2495 94 (this ) 100 SB 1481 2495 275 (application. ) 281 SB 1762 2495 13 ( ) 19 SB 1781 2495 244 (Generally, ) 250 SB 2031 2495 69 (the) 69 SB 150 2555 1081 (longer the interval, the less speedup is extracted.) 1081 SB 150 2665 142 (These ) 147 SB 297 2665 160 (results ) 165 SB 462 2665 181 (suggest ) 186 SB 648 2665 99 (that ) 104 SB 752 2665 118 (even ) 123 SB 875 2665 170 (shorter ) 176 SB 1051 2665 206 (intervals ) 212 SB 1263 2665 112 (than ) 118 SB 1381 2665 98 (two ) 104 SB 1485 2665 188 (seconds ) 194 SB 1679 2665 145 (might ) 151 SB 1830 2665 166 (benefit ) 172 SB 2002 2665 98 (load) 98 SB 150 2725 301 (management ) 308 SB 458 2725 57 (of ) 64 SB 522 2725 164 (STB88. ) 172 SB 694 2725 13 ( ) 21 SB 715 2725 97 (The ) 105 SB 820 2725 187 (existing ) 195 SB 1015 2725 132 (timer ) 140 SB 1155 2725 366 (implementation ) 374 SB 1529 2725 116 (does ) 124 SB 1653 2725 85 (not ) 93 SB 1746 2725 162 (permit ) 170 SB 1916 2725 184 (accurate) 184 SB 150 2785 181 (timings ) 190 SB 340 2785 57 (of ) 66 SB 406 2785 94 (this ) 104 SB 510 2785 185 (interval ) 195 SB 705 2785 170 (shorter ) 180 SB 885 2785 112 (than ) 122 SB 1007 2785 98 (two ) 108 SB 1115 2785 201 (seconds, ) 211 SB 1326 2785 87 (but ) 97 SB 1423 2785 38 (a ) 48 SB 1471 2785 141 (better ) 151 SB 1622 2785 160 (timing ) 170 SB 1792 2785 98 (and ) 108 SB 1900 2785 200 (interrupt) 200 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Roman %%Page: 19 19 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 167 (system ) 174 SB 324 225 171 (would. ) 178 SB 502 225 13 ( ) 20 SB 522 225 97 (The ) 104 SB 626 225 154 (effects ) 161 SB 787 225 57 (of ) 64 SB 851 225 170 (shorter ) 177 SB 1028 225 111 (load ) 118 SB 1146 225 301 (management ) 308 SB 1454 225 206 (intervals ) 213 SB 1667 225 191 (remains ) 199 SB 1866 225 67 (an ) 75 SB 1941 225 107 (area ) 115 SB 2056 225 44 (of) 44 SB 150 285 139 (study.) 139 SB 150 395 197 (Another ) 207 SB 357 395 107 (area ) 117 SB 474 395 222 (requiring ) 232 SB 706 395 169 (further ) 179 SB 885 395 139 (study ) 149 SB 1034 395 49 (is ) 59 SB 1093 395 82 (the ) 92 SB 1185 395 154 (effects ) 164 SB 1349 395 57 (of ) 67 SB 1416 395 111 (load ) 121 SB 1537 395 301 (management ) 311 SB 1848 395 185 (interval ) 196 SB 2044 395 56 (on) 56 SB 150 455 129 (other ) 131 SB 281 455 296 (applications. ) 298 SB 579 455 13 ( ) 15 SB 594 455 120 (Each ) 122 SB 716 455 262 (application ) 264 SB 980 455 110 (may ) 112 SB 1092 455 142 (prove ) 144 SB 1236 455 56 (to ) 58 SB 1294 455 119 (have ) 121 SB 1415 455 65 (its ) 67 SB 1482 455 111 (own ) 113 SB 1595 455 102 (best ) 104 SB 1699 455 111 (load ) 113 SB 1812 455 288 (management) 288 SB 150 515 198 (interval. ) 206 SB 356 515 13 ( ) 22 SB 378 515 47 (If ) 56 SB 434 515 74 (so, ) 83 SB 517 515 141 (either ) 150 SB 667 515 129 (some ) 138 SB 805 515 126 (good ) 135 SB 940 515 287 (compromise ) 296 SB 1236 515 99 (that ) 108 SB 1344 515 151 (works ) 160 SB 1504 515 109 (well ) 118 SB 1622 515 69 (on ) 78 SB 1700 515 121 (most ) 130 SB 1830 515 270 (applications) 270 SB 150 575 124 (must ) 132 SB 282 575 65 (be ) 73 SB 355 575 160 (found, ) 168 SB 523 575 60 (or ) 68 SB 591 575 82 (the ) 90 SB 681 575 167 (system ) 175 SB 856 575 124 (must ) 132 SB 988 575 65 (be ) 73 SB 1061 575 105 (able ) 113 SB 1174 575 56 (to ) 64 SB 1238 575 316 (automatically ) 324 SB 1562 575 175 (deduce ) 184 SB 1746 575 38 (a ) 47 SB 1793 575 126 (good ) 135 SB 1928 575 172 (interval) 172 SB 150 635 166 (during ) 173 SB 323 635 82 (the ) 89 SB 412 635 157 (course ) 164 SB 576 635 57 (of ) 65 SB 641 635 82 (the ) 90 SB 731 635 105 (run. ) 113 SB 844 635 13 ( ) 21 SB 865 635 235 (Requiring ) 243 SB 1108 635 82 (the ) 90 SB 1198 635 108 (user ) 116 SB 1314 635 56 (to ) 64 SB 1378 635 137 (guess ) 145 SB 1523 635 38 (a ) 46 SB 1569 635 126 (good ) 134 SB 1703 635 185 (interval ) 193 SB 1896 635 49 (is ) 57 SB 1953 635 85 (not ) 93 SB 2046 635 54 (an) 54 SB 150 695 244 (acceptable ) 265 SB 415 695 206 (solution, ) 227 SB 642 695 59 (as ) 80 SB 722 695 44 (it ) 65 SB 787 695 158 (would ) 179 SB 966 695 174 (require ) 195 SB 1161 695 122 (deep ) 143 SB 1304 695 261 (knowledge ) 283 SB 1587 695 57 (of ) 79 SB 1666 695 113 (both ) 135 SB 1801 695 82 (the ) 104 SB 1905 695 195 (run-time) 195 SB 150 755 1308 (performance of the application and the Time Warp system.) 1308 SB 150 865 897 (5.2.3 Utilization Threshold Experiments) 897 SB 150 975 72 (By ) 83 SB 233 975 184 (default, ) 195 SB 428 975 82 (the ) 93 SB 521 975 121 (most ) 132 SB 653 975 265 (overloaded ) 276 SB 929 975 124 (node ) 135 SB 1064 975 124 (must ) 135 SB 1199 975 119 (have ) 130 SB 1329 975 67 (an ) 78 SB 1407 975 200 (effective ) 211 SB 1618 975 241 (utilization ) 252 SB 1870 975 54 (at ) 66 SB 1936 975 114 (least ) 126 SB 2062 975 38 (.1) 38 SB 150 1035 1950 (greater than the effective utilization of the most underloaded node to order a migration.) 1950 SB 150 1095 109 (This ) 122 SB 272 1095 225 (threshold ) 238 SB 510 1095 135 (value ) 148 SB 658 1095 261 (determines ) 275 SB 933 1095 111 (how ) 125 SB 1058 1095 206 (sensitive ) 220 SB 1278 1095 82 (the ) 96 SB 1374 1095 111 (load ) 125 SB 1499 1095 301 (management ) 315 SB 1814 1095 166 (facility ) 180 SB 1994 1095 49 (is ) 63 SB 2057 1095 43 (to) 43 SB 150 1155 257 (differences ) 277 SB 427 1155 57 (in ) 77 SB 504 1155 254 (utilization. ) 274 SB 778 1155 13 ( ) 33 SB 811 1155 47 (If ) 67 SB 878 1155 44 (it ) 64 SB 942 1155 49 (is ) 69 SB 1011 1155 74 (set ) 94 SB 1105 1155 83 (too ) 103 SB 1208 1155 110 (low, ) 130 SB 1338 1155 111 (then ) 131 SB 1469 1155 289 (insignificant ) 309 SB 1778 1155 257 (differences ) 278 SB 2056 1155 44 (in) 44 SB 150 1215 262 (utilizations ) 269 SB 419 1215 89 (can ) 96 SB 515 1215 135 (cause ) 142 SB 657 1215 234 (expensive ) 241 SB 898 1215 253 (migrations ) 260 SB 1158 1215 56 (to ) 64 SB 1222 1215 147 (occur, ) 155 SB 1377 1215 118 (even ) 126 SB 1503 1215 172 (though ) 180 SB 1683 1215 82 (the ) 90 SB 1773 1215 167 (system ) 175 SB 1948 1215 88 (has ) 96 SB 2044 1215 56 (no) 56 SB 150 1275 123 (hope ) 124 SB 274 1275 57 (of ) 58 SB 332 1275 250 (recovering ) 251 SB 583 1275 82 (the ) 83 SB 666 1275 120 (costs ) 121 SB 787 1275 57 (of ) 59 SB 846 1275 82 (the ) 84 SB 930 1275 253 (migrations ) 255 SB 1185 1275 69 (by ) 71 SB 1256 1275 190 (evening ) 192 SB 1448 1275 82 (the ) 84 SB 1532 1275 137 (slight ) 139 SB 1671 1275 257 (differences ) 259 SB 1930 1275 57 (in ) 59 SB 1989 1275 111 (load.) 111 SB 150 1335 1950 (On the other hand, if the threshold is too high, migrations will only take place to correct) 1950 SB 150 1395 1873 (gross imbalances in the load, and many opportunities to obtain speedup will be lost.) 1873 SB 150 1505 158 (Figure ) 160 SB 310 1505 38 (8 ) 40 SB 350 1505 153 (shows ) 155 SB 505 1505 82 (the ) 84 SB 589 1505 160 (results ) 162 SB 751 1505 57 (of ) 59 SB 810 1505 186 (varying ) 188 SB 998 1505 82 (the ) 84 SB 1082 1505 241 (parameter ) 243 SB 1325 1505 256 (controlling ) 259 SB 1584 1505 82 (the ) 85 SB 1669 1505 200 (effective ) 203 SB 1872 1505 228 (utilization) 228 SB 150 1565 238 (threshold. ) 239 SB 389 1565 13 ( ) 14 SB 403 1565 97 (The ) 98 SB 501 1565 171 (default ) 172 SB 673 1565 135 (value ) 136 SB 809 1565 49 (is ) 50 SB 859 1565 64 (.1, ) 65 SB 924 1565 207 (meaning ) 208 SB 1132 1565 99 (that ) 100 SB 1232 1565 82 (the ) 84 SB 1316 1565 265 (overloaded ) 267 SB 1583 1565 124 (node ) 126 SB 1709 1565 124 (must ) 126 SB 1835 1565 65 (be ) 67 SB 1902 1565 198 (devoting) 198 SB 150 1625 105 (10% ) 114 SB 264 1625 128 (more ) 137 SB 401 1625 57 (of ) 66 SB 467 1625 65 (its ) 74 SB 541 1625 196 (capacity ) 205 SB 746 1625 56 (to ) 65 SB 811 1625 252 (committed ) 262 SB 1073 1625 130 (work ) 140 SB 1213 1625 112 (than ) 122 SB 1335 1625 82 (the ) 92 SB 1427 1625 300 (underloaded ) 310 SB 1737 1625 137 (node. ) 147 SB 1884 1625 13 ( ) 23 SB 1907 1625 158 (Figure ) 168 SB 2075 1625 25 (8) 25 SB 150 1685 1593 (shows the effects of varying the parameter between values of .05 and .5.) 1593 SB 150 1795 121 (Very ) 123 SB 273 1795 114 (high ) 116 SB 389 1795 156 (values ) 158 SB 547 1795 77 (for ) 79 SB 626 1795 82 (the ) 84 SB 710 1795 200 (effective ) 202 SB 912 1795 241 (utilization ) 243 SB 1155 1795 225 (threshold ) 227 SB 1382 1795 71 (do ) 73 SB 1455 1795 85 (not ) 87 SB 1542 1795 195 (perform ) 197 SB 1739 1795 122 (well. ) 124 SB 1863 1795 13 ( ) 15 SB 1878 1795 222 (Migration) 222 SB 150 1855 49 (is ) 59 SB 209 1855 250 (performed ) 260 SB 469 1855 83 (too ) 94 SB 563 1855 288 (infrequently ) 299 SB 862 1855 56 (to ) 67 SB 929 1855 162 (permit ) 173 SB 1102 1855 82 (the ) 93 SB 1195 1855 111 (load ) 122 SB 1317 1855 301 (management ) 312 SB 1629 1855 166 (facility ) 177 SB 1806 1855 56 (to ) 67 SB 1873 1855 134 (make ) 145 SB 2018 1855 82 (any) 82 SB 150 1915 171 (serious ) 180 SB 330 1915 131 (gains ) 140 SB 470 1915 121 (from ) 130 SB 600 1915 139 (them. ) 148 SB 748 1915 13 ( ) 22 SB 770 1915 59 (In ) 68 SB 838 1915 93 (one ) 102 SB 940 1915 118 (case, ) 128 SB 1068 1915 77 (for ) 87 SB 1155 1915 38 (a ) 48 SB 1203 1915 225 (threshold ) 235 SB 1438 1915 135 (value ) 145 SB 1583 1915 57 (of ) 67 SB 1650 1915 51 (.5 ) 61 SB 1711 1915 69 (on ) 79 SB 1790 1915 63 (64 ) 73 SB 1863 1915 158 (nodes, ) 168 SB 2031 1915 69 (the) 69 SB 150 1975 1619 (application actually ran slower than without dynamic load management.) 1619 SB 150 2085 164 (Values ) 166 SB 316 2085 57 (in ) 60 SB 376 2085 82 (the ) 85 SB 461 2085 139 (range ) 142 SB 603 2085 57 (of ) 60 SB 663 2085 76 (.05 ) 79 SB 742 2085 56 (to ) 59 SB 801 2085 51 (.2 ) 54 SB 855 2085 90 (did ) 93 SB 948 2085 85 (not ) 88 SB 1036 2085 108 (lead ) 111 SB 1147 2085 56 (to ) 59 SB 1206 2085 115 (such ) 118 SB 1324 2085 245 (significant ) 248 SB 1572 2085 270 (differences. ) 273 SB 1845 2085 13 ( ) 16 SB 1861 2085 76 (.05 ) 79 SB 1940 2085 160 (proved) 160 SB 150 2145 82 (the ) 89 SB 239 2145 102 (best ) 109 SB 348 2145 162 (setting ) 169 SB 517 2145 77 (for ) 84 SB 601 2145 63 (48 ) 70 SB 671 2145 98 (and ) 105 SB 776 2145 63 (56 ) 70 SB 846 2145 158 (nodes, ) 165 SB 1011 2145 51 (.1 ) 58 SB 1069 2145 101 (was ) 108 SB 1177 2145 102 (best ) 109 SB 1286 2145 77 (for ) 84 SB 1370 2145 63 (64 ) 70 SB 1440 2145 158 (nodes, ) 165 SB 1605 2145 98 (and ) 105 SB 1710 2145 127 (these ) 135 SB 1845 2145 98 (two ) 106 SB 1951 2145 149 (setting) 149 SB 150 2205 228 (produced ) 236 SB 386 2205 139 (about ) 147 SB 533 2205 82 (the ) 90 SB 623 2205 127 (same ) 135 SB 758 2205 160 (results ) 168 SB 926 2205 77 (for ) 85 SB 1011 2205 82 (the ) 90 SB 1101 2205 245 (remainder ) 253 SB 1354 2205 57 (of ) 65 SB 1419 2205 82 (the ) 90 SB 1509 2205 164 (points. ) 172 SB 1681 2205 13 ( ) 21 SB 1702 2205 52 (A ) 60 SB 1762 2205 225 (threshold ) 234 SB 1996 2205 57 (of ) 66 SB 2062 2205 38 (.2) 38 SB 150 2265 228 (produced ) 230 SB 380 2265 177 (smaller ) 180 SB 560 2265 224 (speedups ) 227 SB 787 2265 112 (than ) 115 SB 902 2265 82 (the ) 85 SB 987 2265 102 (best ) 105 SB 1092 2265 162 (setting ) 165 SB 1257 2265 57 (in ) 60 SB 1317 2265 121 (most ) 124 SB 1441 2265 139 (cases, ) 142 SB 1583 2265 87 (but ) 90 SB 1673 2265 101 (was ) 104 SB 1777 2265 139 (about ) 142 SB 1919 2265 135 (equal ) 138 SB 2057 2265 43 (to) 43 SB 150 2325 898 (the second best setting, most of the time.) 898 SB 150 2435 142 (These ) 143 SB 293 2435 160 (results ) 161 SB 454 2435 181 (suggest ) 182 SB 636 2435 112 (that, ) 113 SB 749 2435 77 (for ) 78 SB 827 2435 164 (STB88, ) 165 SB 992 2435 54 (at ) 55 SB 1047 2435 127 (least, ) 129 SB 1176 2435 38 (a ) 40 SB 1216 2435 251 (reasonable ) 253 SB 1469 2435 139 (range ) 141 SB 1610 2435 57 (of ) 59 SB 1669 2435 183 (settings ) 185 SB 1854 2435 57 (of ) 59 SB 1913 2435 187 (effective) 187 SB 150 2495 466 (utilization threshold ) 467 SB 617 2495 218 (produces ) 219 SB 836 2495 251 (reasonable ) 252 SB 1088 2495 173 (results. ) 174 SB 1262 2495 13 ( ) 14 SB 1276 2495 135 (None ) 136 SB 1412 2495 57 (of ) 58 SB 1470 2495 82 (the ) 83 SB 1553 2495 156 (values ) 157 SB 1710 2495 145 (tested ) 146 SB 1856 2495 123 (were ) 124 SB 1980 2495 120 (small) 120 SB 150 2555 180 (enough ) 187 SB 337 2555 56 (to ) 63 SB 400 2555 65 (be ) 72 SB 472 2555 253 (disastrous, ) 260 SB 732 2555 87 (but ) 94 SB 826 2555 113 (very ) 120 SB 946 2555 114 (high ) 122 SB 1068 2555 156 (values ) 164 SB 1232 2555 154 (forced ) 162 SB 1394 2555 82 (the ) 90 SB 1484 2555 167 (system ) 175 SB 1659 2555 56 (to ) 64 SB 1723 2555 195 (perform ) 203 SB 1926 2555 83 (too ) 91 SB 2017 2555 83 (few) 83 SB 150 2615 1353 (migrations to benefit much from dynamic load management.) 1353 SB 150 2725 105 (One ) 106 SB 256 2725 210 (probable ) 211 SB 467 2725 159 (reason ) 160 SB 627 2725 99 (that ) 100 SB 727 2725 97 (low ) 98 SB 825 2725 246 (thresholds ) 247 SB 1072 2725 90 (did ) 91 SB 1163 2725 109 (well ) 110 SB 1273 2725 49 (is ) 51 SB 1324 2725 99 (that ) 101 SB 1425 2725 82 (the ) 84 SB 1509 2725 171 (default ) 173 SB 1682 2725 167 (system ) 169 SB 1851 2725 206 (migrates ) 208 SB 2059 2725 41 (at) 41 SB 150 2785 121 (most ) 122 SB 272 2785 93 (one ) 94 SB 366 2785 142 (object ) 143 SB 509 2785 87 (per ) 88 SB 597 2785 137 (cycle. ) 138 SB 735 2785 13 ( ) 14 SB 749 2785 137 (Thus, ) 138 SB 887 2785 82 (the ) 83 SB 970 2785 139 (worst ) 140 SB 1110 2785 139 (result ) 140 SB 1250 2785 57 (of ) 58 SB 1308 2785 83 (too ) 84 SB 1392 2785 139 (many ) 140 SB 1532 2785 253 (migrations ) 255 SB 1787 2785 158 (would ) 160 SB 1947 2785 65 (be ) 67 SB 2014 2785 86 (that) 86 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Roman %%Page: 20 20 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 93 (one ) 99 SB 249 225 142 (object ) 148 SB 397 225 101 (was ) 107 SB 504 225 245 (needlessly ) 251 SB 755 225 216 (migrated ) 223 SB 978 225 77 (for ) 84 SB 1062 225 137 (every ) 144 SB 1206 225 137 (cycle. ) 144 SB 1350 225 13 ( ) 20 SB 1370 225 47 (If ) 54 SB 1424 225 82 (the ) 89 SB 1513 225 167 (system ) 174 SB 1687 225 123 (were ) 130 SB 1817 225 233 (permitted ) 240 SB 2057 225 43 (to) 43 SB 150 285 195 (perform ) 208 SB 358 285 139 (many ) 152 SB 510 285 128 (more ) 141 SB 651 285 253 (migrations ) 266 SB 917 285 87 (per ) 100 SB 1017 285 137 (cycle, ) 150 SB 1167 285 111 (then ) 124 SB 1291 285 113 (very ) 126 SB 1417 285 97 (low ) 110 SB 1527 285 183 (settings ) 196 SB 1723 285 57 (of ) 70 SB 1793 285 82 (the ) 95 SB 1888 285 212 (threshold) 212 SB 150 345 158 (would ) 162 SB 312 345 214 (probably ) 218 SB 530 345 135 (cause ) 139 SB 669 345 199 (disaster, ) 203 SB 872 345 59 (as ) 63 SB 935 345 125 (large ) 129 SB 1064 345 209 (numbers ) 213 SB 1277 345 57 (of ) 61 SB 1338 345 286 (unnecessary ) 290 SB 1628 345 253 (migrations ) 257 SB 1885 345 158 (would ) 163 SB 2048 345 52 (be) 52 SB 150 405 203 (ordered, ) 207 SB 357 405 205 (clogging ) 209 SB 566 405 82 (the ) 86 SB 652 405 207 (channels ) 212 SB 864 405 200 (between ) 205 SB 1069 405 246 (processors ) 251 SB 1320 405 98 (and ) 103 SB 1423 405 205 (blocking ) 210 SB 1633 405 139 (many ) 144 SB 1777 405 176 (objects. ) 181 SB 1958 405 13 ( ) 18 SB 1976 405 124 (Thus,) 124 SB 150 465 228 (situations ) 229 SB 379 465 57 (in ) 58 SB 437 465 150 (which ) 151 SB 588 465 128 (more ) 129 SB 717 465 253 (migrations ) 254 SB 971 465 82 (are ) 83 SB 1054 465 233 (permitted ) 234 SB 1288 465 214 (probably ) 215 SB 1503 465 174 (require ) 175 SB 1678 465 128 (more ) 130 SB 1808 465 104 (care ) 106 SB 1914 465 115 (with ) 117 SB 2031 465 69 (the) 69 SB 150 525 387 (threshold setting.) 387 SB 150 635 847 (5.2.4 Multiple Migration Experiments) 847 SB 150 745 72 (By ) 85 SB 235 745 184 (default, ) 197 SB 432 745 112 (only ) 125 SB 557 745 93 (one ) 106 SB 663 745 103 (pair ) 116 SB 779 745 57 (of ) 71 SB 850 745 265 (overloaded ) 279 SB 1129 745 98 (and ) 112 SB 1241 745 300 (underloaded ) 314 SB 1555 745 145 (nodes ) 159 SB 1714 745 82 (are ) 96 SB 1810 745 233 (permitted ) 247 SB 2057 745 43 (to) 43 SB 150 805 185 (migrate ) 200 SB 350 805 67 (an ) 82 SB 432 805 142 (object ) 157 SB 589 805 69 (on ) 84 SB 673 805 113 (each ) 128 SB 801 805 232 (migration ) 247 SB 1048 805 137 (cycle. ) 152 SB 1200 805 13 ( ) 28 SB 1228 805 109 (This ) 124 SB 1352 805 152 (choice ) 168 SB 1520 805 101 (was ) 117 SB 1637 805 230 (originally ) 246 SB 1883 805 137 (made ) 153 SB 2036 805 64 (for) 64 SB 150 865 234 (simplicity ) 235 SB 385 865 57 (of ) 58 SB 443 865 254 (debugging ) 255 SB 698 865 98 (and ) 99 SB 797 865 154 (clarity ) 155 SB 952 865 57 (in ) 58 SB 1010 865 288 (determining ) 289 SB 1299 865 82 (the ) 83 SB 1382 865 154 (effects ) 156 SB 1538 865 57 (of ) 59 SB 1597 865 266 (migrations. ) 268 SB 1865 865 13 ( ) 15 SB 1880 865 220 (However,) 220 SB 150 925 82 (the ) 87 SB 237 925 111 (load ) 116 SB 353 925 301 (management ) 306 SB 659 925 167 (system ) 172 SB 831 925 49 (is ) 54 SB 885 925 182 (capable ) 188 SB 1073 925 57 (of ) 63 SB 1136 925 207 (ordering ) 213 SB 1349 925 128 (more ) 134 SB 1483 925 253 (migrations ) 259 SB 1742 925 87 (per ) 93 SB 1835 925 137 (cycle, ) 143 SB 1978 925 73 (up ) 79 SB 2057 925 43 (to) 43 SB 150 985 93 (one ) 94 SB 244 985 99 (half ) 100 SB 344 985 82 (the ) 84 SB 428 985 188 (number ) 190 SB 618 985 57 (of ) 59 SB 677 985 145 (nodes ) 147 SB 824 985 137 (being ) 139 SB 963 985 132 (used. ) 134 SB 1097 985 13 ( ) 15 SB 1112 985 76 (\(In ) 78 SB 1190 985 94 (this ) 96 SB 1286 985 118 (case, ) 120 SB 1406 985 137 (every ) 139 SB 1545 985 124 (node ) 126 SB 1671 985 203 (becomes ) 205 SB 1876 985 38 (a ) 40 SB 1916 985 184 (member) 184 SB 150 1045 826 (of an overloaded/underloaded pair.\)) 826 SB 150 1155 158 (Figure ) 161 SB 311 1155 38 (9 ) 41 SB 352 1155 153 (shows ) 156 SB 508 1155 82 (the ) 85 SB 593 1155 160 (results ) 163 SB 756 1155 57 (of ) 60 SB 816 1155 186 (varying ) 189 SB 1005 1155 82 (the ) 85 SB 1090 1155 188 (number ) 191 SB 1281 1155 57 (of ) 60 SB 1341 1155 253 (migrations ) 257 SB 1598 1155 246 (permitted. ) 250 SB 1848 1155 13 ( ) 17 SB 1865 1155 97 (The ) 101 SB 1966 1155 134 (figure) 134 SB 150 1215 197 (contains ) 201 SB 351 1215 158 (curves ) 162 SB 513 1215 77 (for ) 81 SB 594 1215 233 (migrating ) 237 SB 831 1215 93 (one ) 97 SB 928 1215 142 (object ) 146 SB 1074 1215 87 (per ) 91 SB 1165 1215 137 (cycle, ) 141 SB 1306 1215 98 (two ) 102 SB 1408 1215 87 (per ) 92 SB 1500 1215 137 (cycle, ) 142 SB 1642 1215 107 (four ) 112 SB 1754 1215 87 (per ) 92 SB 1846 1215 137 (cycle, ) 142 SB 1988 1215 112 (eight) 112 SB 150 1275 87 (per ) 104 SB 254 1275 137 (cycle, ) 154 SB 408 1275 98 (and ) 115 SB 523 1275 82 (the ) 99 SB 622 1275 241 (maximum ) 258 SB 880 1275 188 (number ) 205 SB 1085 1275 207 (possible. ) 224 SB 1309 1275 13 ( ) 30 SB 1339 1275 88 (For ) 105 SB 1444 1275 113 (each ) 130 SB 1574 1275 188 (number ) 206 SB 1780 1275 57 (of ) 75 SB 1855 1275 158 (nodes, ) 176 SB 2031 1275 69 (the) 69 SB 150 1335 241 (maximum ) 248 SB 398 1335 188 (number ) 195 SB 593 1335 57 (of ) 64 SB 657 1335 194 (possible ) 201 SB 858 1335 253 (migrations ) 260 SB 1118 1335 87 (per ) 94 SB 1212 1335 124 (cycle ) 131 SB 1343 1335 49 (is ) 56 SB 1399 1335 93 (one ) 100 SB 1499 1335 99 (half ) 106 SB 1605 1335 82 (the ) 89 SB 1694 1335 188 (number ) 196 SB 1890 1335 57 (of ) 65 SB 1955 1335 145 (nodes.) 145 SB 150 1395 137 (Thus, ) 143 SB 293 1395 77 (for ) 83 SB 376 1395 63 (16 ) 69 SB 445 1395 158 (nodes, ) 164 SB 609 1395 93 (one ) 99 SB 708 1395 158 (would ) 165 SB 873 1395 155 (expect ) 162 SB 1035 1395 82 (the ) 89 SB 1124 1395 717 (maximum-migrations-per-cycle ) 724 SB 1848 1395 130 (point ) 137 SB 1985 1395 56 (to ) 63 SB 2048 1395 52 (be) 52 SB 150 1455 1341 (very close to the 8 migration- per-cycle-point, as indeed it is.) 1341 SB 150 1565 187 (Moving ) 188 SB 338 1565 112 (only ) 113 SB 451 1565 38 (a ) 39 SB 490 1565 145 (single ) 147 SB 637 1565 142 (object ) 144 SB 781 1565 166 (during ) 168 SB 949 1565 113 (each ) 115 SB 1064 1565 124 (cycle ) 126 SB 1190 1565 131 (gave, ) 133 SB 1323 1565 115 (with ) 117 SB 1440 1565 112 (only ) 114 SB 1554 1565 93 (one ) 95 SB 1649 1565 239 (exception, ) 241 SB 1890 1565 82 (the ) 84 SB 1974 1565 126 (worst) 126 SB 150 1625 237 (speedups. ) 238 SB 388 1625 13 ( ) 14 SB 402 1625 308 (Interestingly, ) 309 SB 711 1625 118 (even ) 119 SB 830 1625 93 (one ) 94 SB 924 1625 128 (more ) 129 SB 1053 1625 232 (migration ) 234 SB 1287 1625 87 (per ) 89 SB 1376 1625 124 (cycle ) 126 SB 1502 1625 101 (was ) 103 SB 1605 1625 161 (almost ) 163 SB 1768 1625 59 (as ) 61 SB 1829 1625 126 (good ) 128 SB 1957 1625 59 (as ) 61 SB 2018 1625 82 (any) 82 SB 150 1685 497 (other option, for most ) 498 SB 648 1685 139 (cases. ) 140 SB 788 1685 13 ( ) 14 SB 802 1685 103 (But, ) 104 SB 906 1685 115 (with ) 116 SB 1022 1685 112 (only ) 113 SB 1135 1685 93 (one ) 94 SB 1229 1685 239 (exception, ) 240 SB 1469 1685 250 (permitting ) 251 SB 1720 1685 125 (large ) 126 SB 1846 1685 209 (numbers ) 210 SB 2056 1685 44 (of) 44 SB 150 1745 354 (migrations was ) 355 SB 505 1745 115 (best. ) 116 SB 621 1745 13 ( ) 14 SB 635 1745 59 (In ) 60 SB 695 1745 121 (most ) 122 SB 817 1745 139 (cases, ) 140 SB 957 1745 233 (migrating ) 234 SB 1191 1745 82 (the ) 83 SB 1274 1745 241 (maximum ) 242 SB 1516 1745 188 (number ) 189 SB 1705 1745 194 (possible ) 195 SB 1900 1745 101 (was ) 102 SB 2002 1745 98 (near) 98 SB 150 1805 82 (the ) 91 SB 241 1805 115 (best. ) 124 SB 365 1805 13 ( ) 22 SB 387 1805 233 (However, ) 242 SB 629 1805 77 (for ) 86 SB 715 1805 63 (56 ) 72 SB 787 1805 158 (nodes, ) 167 SB 954 1805 233 (migrating ) 242 SB 1196 1805 82 (the ) 91 SB 1287 1805 241 (maximum ) 251 SB 1538 1805 188 (number ) 198 SB 1736 1805 194 (possible ) 204 SB 1940 1805 160 (proved) 160 SB 150 1865 253 (disastrous. ) 258 SB 408 1865 13 ( ) 18 SB 426 1865 109 (This ) 115 SB 541 1865 130 (point ) 136 SB 677 1865 231 (illustrates ) 237 SB 914 1865 82 (the ) 88 SB 1002 1865 191 (dangers ) 197 SB 1199 1865 57 (of ) 63 SB 1262 1865 331 (unconstrained ) 337 SB 1599 1865 266 (migrations. ) 272 SB 1871 1865 13 ( ) 19 SB 1890 1865 210 (Allowing) 210 SB 150 1925 73 (up ) 79 SB 229 1925 56 (to ) 62 SB 291 1925 38 (8 ) 44 SB 335 1925 253 (migrations ) 259 SB 594 1925 87 (per ) 93 SB 687 1925 124 (cycle ) 130 SB 817 1925 250 (performed ) 256 SB 1073 1925 113 (very ) 119 SB 1192 1925 122 (well. ) 128 SB 1320 1925 13 ( ) 19 SB 1339 1925 223 (Allowing ) 229 SB 1568 1925 63 (28 ) 69 SB 1637 1925 253 (migrations ) 259 SB 1896 1925 87 (per ) 93 SB 1989 1925 111 (cycle) 111 SB 150 1985 871 (resulted in many worthless migrations.) 871 SB 150 2095 97 (The ) 98 SB 248 2095 187 (existing ) 188 SB 436 2095 207 (dynamic ) 208 SB 644 2095 111 (load ) 112 SB 756 2095 301 (management ) 302 SB 1058 2095 167 (system ) 168 SB 1226 2095 116 (does ) 117 SB 1343 2095 85 (not ) 86 SB 1429 2095 227 (recognize ) 228 SB 1657 2095 99 (that ) 100 SB 1757 2095 113 (each ) 114 SB 1871 2095 229 (additional) 229 SB 150 2155 232 (migration ) 241 SB 391 2155 49 (is ) 58 SB 449 2155 128 (more ) 137 SB 586 2155 142 (costly ) 151 SB 737 2155 112 (than ) 121 SB 858 2155 82 (the ) 91 SB 949 2155 208 (previous ) 217 SB 1166 2155 106 (one. ) 115 SB 1281 2155 13 ( ) 22 SB 1303 2155 137 (Thus, ) 146 SB 1449 2155 82 (the ) 91 SB 1540 2155 236 (difference ) 245 SB 1785 2155 57 (in ) 66 SB 1851 2155 249 (utilizations) 249 SB 150 2215 200 (between ) 203 SB 353 2215 82 (the ) 85 SB 438 2215 108 (28th ) 111 SB 549 2215 121 (most ) 124 SB 673 2215 265 (overloaded ) 268 SB 941 2215 124 (node ) 127 SB 1068 2215 98 (and ) 101 SB 1169 2215 82 (the ) 85 SB 1254 2215 108 (28th ) 112 SB 1366 2215 121 (most ) 125 SB 1491 2215 300 (underloaded ) 304 SB 1795 2215 124 (node ) 128 SB 1923 2215 121 (need ) 125 SB 2048 2215 52 (be) 52 SB 150 2275 69 (no ) 75 SB 225 2275 170 (greater ) 176 SB 401 2275 112 (than ) 118 SB 519 2275 82 (the ) 88 SB 607 2275 238 (threshold, ) 244 SB 851 2275 92 (just ) 98 SB 949 2275 59 (as ) 65 SB 1014 2275 77 (for ) 83 SB 1097 2275 82 (the ) 88 SB 1185 2275 236 (difference ) 242 SB 1427 2275 200 (between ) 206 SB 1633 2275 82 (the ) 88 SB 1721 2275 121 (most ) 127 SB 1848 2275 252 (overloaded) 252 SB 150 2335 1405 (and most underloaded nodes\222 utilizations. However, since the ) 1406 SB 1556 2335 167 (system ) 168 SB 1724 2335 88 (has ) 89 SB 1813 2335 181 (already ) 182 SB 1995 2335 105 (been) 105 SB 150 2395 230 (burdened ) 244 SB 394 2395 115 (with ) 129 SB 523 2395 63 (27 ) 77 SB 600 2395 266 (migrations, ) 280 SB 880 2395 192 (perhaps ) 206 SB 1086 2395 82 (the ) 96 SB 1182 2395 108 (28th ) 122 SB 1304 2395 166 (should ) 180 SB 1484 2395 174 (require ) 188 SB 1672 2395 38 (a ) 53 SB 1725 2395 128 (more ) 143 SB 1868 2395 232 (significant) 232 SB 150 2455 249 (difference. ) 250 SB 400 2455 13 ( ) 14 SB 414 2455 46 (It ) 47 SB 461 2455 145 (might ) 146 SB 607 2455 65 (be ) 66 SB 673 2455 141 (better ) 142 SB 815 2455 56 (to ) 57 SB 872 2455 119 (have ) 120 SB 992 2455 38 (a ) 39 SB 1031 2455 225 (threshold ) 227 SB 1258 2455 241 (parameter ) 243 SB 1501 2455 162 (setting ) 164 SB 1665 2455 99 (that ) 101 SB 1766 2455 146 (varies ) 148 SB 1914 2455 115 (with ) 117 SB 2031 2455 69 (the) 69 SB 150 2515 1674 (number of migrations already ordered. This idea requires further research.) 1674 SB 150 2625 711 (Ultimately, the TWOS dynamic ) 712 SB 862 2625 111 (load ) 112 SB 974 2625 301 (management ) 302 SB 1276 2625 166 (facility ) 167 SB 1443 2625 124 (must ) 125 SB 1568 2625 65 (be ) 66 SB 1634 2625 105 (able ) 106 SB 1740 2625 56 (to ) 57 SB 1797 2625 303 (automatically) 303 SB 150 2685 240 (determine ) 244 SB 394 2685 111 (how ) 115 SB 509 2685 139 (many ) 143 SB 652 2685 253 (migrations ) 258 SB 910 2685 87 (per ) 92 SB 1002 2685 124 (cycle ) 129 SB 1131 2685 158 (would ) 163 SB 1294 2685 65 (be ) 70 SB 1364 2685 115 (best. ) 120 SB 1484 2685 13 ( ) 18 SB 1502 2685 181 (Ideally, ) 186 SB 1688 2685 82 (the ) 87 SB 1775 2685 167 (system ) 172 SB 1947 2685 153 (should) 153 SB 150 2745 65 (be ) 67 SB 217 2745 105 (able ) 107 SB 324 2745 56 (to ) 58 SB 382 2745 191 (monitor ) 194 SB 576 2745 82 (the ) 85 SB 661 2745 204 (progress ) 207 SB 868 2745 57 (of ) 60 SB 928 2745 82 (the ) 85 SB 1013 2745 250 (simulation ) 253 SB 1266 2745 98 (and ) 101 SB 1367 2745 114 (vary ) 117 SB 1484 2745 94 (this ) 97 SB 1581 2745 241 (parameter ) 244 SB 1825 2745 275 (accordingly.) 275 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Roman %%Page: 21 21 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 68 (At ) 73 SB 223 225 152 (worst, ) 158 SB 381 225 82 (the ) 88 SB 469 225 167 (system ) 173 SB 642 225 166 (should ) 172 SB 814 225 119 (have ) 125 SB 939 225 38 (a ) 44 SB 983 225 126 (good ) 132 SB 1115 225 171 (default ) 177 SB 1292 225 175 (setting. ) 181 SB 1473 225 13 ( ) 19 SB 1492 225 105 (One ) 111 SB 1603 225 232 (migration ) 238 SB 1841 225 87 (per ) 93 SB 1934 225 124 (cycle ) 130 SB 2064 225 36 (is) 36 SB 150 285 349 (clearly not best.) 349 SB 150 395 700 (5.2.5 Best Settings Experiments) 700 SB 150 505 97 (The ) 104 SB 254 505 208 (previous ) 215 SB 469 505 286 (experiments ) 293 SB 762 505 187 (showed ) 194 SB 956 505 99 (that ) 106 SB 1062 505 129 (some ) 136 SB 1198 505 57 (of ) 64 SB 1262 505 82 (the ) 90 SB 1352 505 171 (default ) 179 SB 1531 505 183 (settings ) 191 SB 1722 505 57 (of ) 65 SB 1787 505 207 (dynamic ) 215 SB 2002 505 98 (load) 98 SB 150 565 301 (management ) 303 SB 453 565 123 (were ) 125 SB 578 565 133 (fairly ) 135 SB 713 565 126 (good ) 128 SB 841 565 77 (for ) 79 SB 920 565 164 (STB88, ) 166 SB 1086 565 138 (while ) 140 SB 1226 565 150 (others ) 152 SB 1378 565 123 (were ) 125 SB 1503 565 130 (poor. ) 132 SB 1635 565 13 ( ) 15 SB 1650 565 158 (Figure ) 160 SB 1810 565 63 (10 ) 65 SB 1875 565 153 (shows ) 156 SB 2031 565 69 (the) 69 SB 150 625 160 (results ) 174 SB 324 625 57 (of ) 71 SB 395 625 218 (changing ) 232 SB 627 625 82 (the ) 96 SB 723 625 183 (settings ) 197 SB 920 625 57 (of ) 71 SB 991 625 170 (several ) 185 SB 1176 625 57 (of ) 72 SB 1248 625 82 (the ) 97 SB 1345 625 171 (default ) 186 SB 1531 625 262 (parameters ) 277 SB 1808 625 56 (to ) 71 SB 1879 625 117 (their ) 132 SB 2011 625 89 (best) 89 SB 150 685 183 (settings.) 183 SB 150 795 97 (The ) 105 SB 255 795 148 (recent ) 156 SB 411 795 198 (splitting ) 206 SB 617 795 191 (strategy ) 199 SB 816 795 177 (usually ) 185 SB 1001 795 173 (proved ) 181 SB 1182 795 115 (best, ) 123 SB 1305 795 61 (so ) 69 SB 1374 795 82 (the ) 91 SB 1465 795 198 (splitting ) 207 SB 1672 795 191 (strategy ) 200 SB 1872 795 228 (parameter) 228 SB 150 855 101 (was ) 104 SB 254 855 85 (left ) 89 SB 343 855 54 (at ) 58 SB 401 855 65 (its ) 69 SB 470 855 184 (default. ) 188 SB 658 855 13 ( ) 17 SB 675 855 52 (A ) 56 SB 731 855 232 (migration ) 236 SB 967 855 185 (interval ) 189 SB 1156 855 57 (of ) 61 SB 1217 855 38 (2 ) 42 SB 1259 855 188 (seconds ) 192 SB 1451 855 173 (proved ) 177 SB 1628 855 138 (much ) 142 SB 1770 855 141 (better ) 145 SB 1915 855 112 (than ) 116 SB 2031 855 69 (the) 69 SB 150 915 171 (default ) 172 SB 322 915 57 (of ) 58 SB 380 915 51 (4, ) 52 SB 432 915 61 (so ) 62 SB 494 915 82 (the ) 83 SB 577 915 232 (migration ) 233 SB 810 915 185 (interval ) 186 SB 996 915 101 (was ) 103 SB 1099 915 74 (set ) 76 SB 1175 915 56 (to ) 58 SB 1233 915 51 (2. ) 53 SB 1286 915 13 ( ) 15 SB 1301 915 250 (Permitting ) 252 SB 1553 915 202 (multiple ) 204 SB 1757 915 253 (migrations ) 255 SB 2012 915 88 (was) 88 SB 150 975 232 (obviously ) 238 SB 388 975 154 (better. ) 161 SB 549 975 13 ( ) 20 SB 569 975 162 (Except ) 169 SB 738 975 77 (for ) 84 SB 822 975 82 (the ) 89 SB 911 975 93 (one ) 100 SB 1011 975 97 (bad ) 104 SB 1115 975 105 (case ) 112 SB 1227 975 57 (of ) 64 SB 1291 975 63 (56 ) 70 SB 1361 975 158 (nodes, ) 165 SB 1526 975 250 (permitting ) 257 SB 1783 975 82 (the ) 89 SB 1872 975 228 (maximum) 228 SB 150 1035 188 (number ) 197 SB 347 1035 194 (possible ) 203 SB 550 1035 90 (did ) 99 SB 649 1035 122 (well, ) 131 SB 780 1035 61 (so ) 70 SB 850 1035 99 (that ) 108 SB 958 1035 162 (setting ) 172 SB 1130 1035 101 (was ) 111 SB 1241 1035 165 (chosen ) 175 SB 1416 1035 77 (for ) 87 SB 1503 1035 82 (the ) 92 SB 1595 1035 188 (number ) 198 SB 1793 1035 57 (of ) 67 SB 1860 1035 240 (migrations) 240 SB 150 1095 246 (permitted. ) 253 SB 403 1095 13 ( ) 20 SB 423 1095 97 (The ) 104 SB 527 1095 241 (utilization ) 248 SB 775 1095 225 (threshold ) 232 SB 1007 1095 57 (of ) 64 SB 1071 1095 51 (.1 ) 58 SB 1129 1095 101 (was ) 108 SB 1237 1095 133 (fairly ) 140 SB 1377 1095 139 (good, ) 146 SB 1523 1095 172 (though ) 179 SB 1702 1095 76 (.05 ) 83 SB 1785 1095 101 (was ) 109 SB 1894 1095 154 (better, ) 162 SB 2056 1095 44 (in) 44 SB 150 1155 139 (many ) 142 SB 292 1155 139 (cases. ) 142 SB 434 1155 13 ( ) 16 SB 450 1155 233 (However, ) 236 SB 686 1155 124 (since ) 127 SB 813 1155 139 (many ) 142 SB 955 1155 253 (migrations ) 256 SB 1211 1155 123 (were ) 126 SB 1337 1155 56 (to ) 59 SB 1396 1155 65 (be ) 69 SB 1465 1155 250 (performed ) 254 SB 1719 1155 87 (per ) 91 SB 1810 1155 137 (cycle, ) 141 SB 1951 1155 82 (the ) 86 SB 2037 1155 63 (.05) 63 SB 150 1215 162 (setting ) 167 SB 317 1215 145 (might ) 150 SB 467 1215 119 (have ) 124 SB 591 1215 166 (caused ) 171 SB 762 1215 83 (too ) 88 SB 850 1215 139 (many ) 144 SB 994 1215 257 (marginally ) 262 SB 1256 1215 203 (valuable ) 208 SB 1464 1215 266 (migrations, ) 271 SB 1735 1215 61 (so ) 66 SB 1801 1215 82 (the ) 87 SB 1888 1215 212 (threshold) 212 SB 150 1275 852 (parameter was left at its default value.) 852 SB 150 1385 142 (These ) 157 SB 307 1385 25 (\223) 25 SB 332 1385 89 (best) 89 SB 421 1385 25 (\224) 25 SB 446 1385 13 ( ) 28 SB 474 1385 241 (parameter ) 256 SB 730 1385 183 (settings ) 199 SB 929 1385 108 (give ) 124 SB 1053 1385 138 (much ) 154 SB 1207 1385 141 (better ) 157 SB 1364 1385 160 (results ) 176 SB 1540 1385 112 (than ) 128 SB 1668 1385 82 (the ) 98 SB 1766 1385 205 (defaults. ) 221 SB 1987 1385 13 ( ) 29 SB 2016 1385 84 (The) 84 SB 150 1445 224 (speedups ) 227 SB 377 1445 123 (were ) 126 SB 503 1445 80 (6% ) 83 SB 586 1445 171 (higher, ) 174 SB 760 1445 69 (on ) 72 SB 832 1445 82 (the ) 85 SB 917 1445 200 (average, ) 203 SB 1120 1445 115 (with ) 118 SB 1238 1445 335 (improvements ) 338 SB 1576 1445 59 (as ) 62 SB 1638 1445 126 (great ) 129 SB 1767 1445 59 (as ) 62 SB 1829 1445 118 (13%. ) 122 SB 1951 1445 13 ( ) 17 SB 1968 1445 59 (In ) 63 SB 2031 1445 69 (the) 69 SB 150 1505 102 (best ) 107 SB 257 1505 118 (case, ) 123 SB 380 1505 180 (turning ) 185 SB 565 1505 69 (on ) 74 SB 639 1505 207 (dynamic ) 212 SB 851 1505 111 (load ) 116 SB 967 1505 301 (management ) 306 SB 1273 1505 209 (provides ) 214 SB 1487 1505 154 (nearly ) 159 SB 1646 1505 38 (a ) 43 SB 1689 1505 105 (40% ) 110 SB 1799 1505 301 (improvement) 301 SB 150 1565 57 (in ) 59 SB 209 1565 216 (speedup, ) 218 SB 427 1565 77 (for ) 79 SB 506 1565 186 (realistic ) 188 SB 694 1565 347 (configurations. ) 349 SB 1043 1565 13 ( ) 15 SB 1058 1565 97 (The ) 99 SB 1157 1565 187 (average ) 190 SB 1347 1565 203 (speedup ) 206 SB 1553 1565 77 (for ) 80 SB 1633 1565 151 (STB88 ) 154 SB 1787 1565 136 (using ) 139 SB 1926 1565 82 (the ) 85 SB 2011 1565 89 (best) 89 SB 150 1625 241 (parameter ) 259 SB 409 1625 183 (settings ) 201 SB 610 1625 101 (was ) 119 SB 729 1625 118 (29%. ) 136 SB 865 1625 13 ( ) 31 SB 896 1625 97 (The ) 116 SB 1012 1625 102 (best ) 121 SB 1133 1625 241 (parameter ) 260 SB 1393 1625 183 (settings ) 202 SB 1595 1625 217 (extracted ) 236 SB 1831 1625 105 (99% ) 124 SB 1955 1625 57 (of ) 76 SB 2031 1625 69 (the) 69 SB 150 1685 224 (speedups ) 251 SB 401 1685 208 (obtained ) 235 SB 636 1685 121 (from ) 149 SB 785 1685 212 (balanced ) 240 SB 1025 1685 334 (configurations ) 362 SB 1387 1685 188 (without ) 216 SB 1603 1685 136 (using ) 164 SB 1767 1685 207 (dynamic ) 235 SB 2002 1685 98 (load) 98 SB 150 1745 314 (management, ) 320 SB 470 1745 69 (on ) 75 SB 545 1745 200 (average. ) 206 SB 751 1745 13 ( ) 19 SB 770 1745 145 (Using ) 151 SB 921 1745 127 (these ) 133 SB 1054 1745 183 (settings ) 189 SB 1243 1745 115 (with ) 121 SB 1364 1745 38 (a ) 44 SB 1408 1745 186 (realistic ) 193 SB 1601 1745 313 (configuration ) 320 SB 1921 1745 84 (file ) 91 SB 2012 1745 88 (was) 88 SB 150 1805 1924 (thus almost as good as using the best static configuration file ever produced for STB88.) 1924 SB 150 1915 97 (The ) 100 SB 250 1915 150 (lesson ) 153 SB 403 1915 49 (is ) 52 SB 455 1915 85 (not ) 88 SB 543 1915 99 (that ) 102 SB 645 1915 82 (the ) 85 SB 730 1915 102 (best ) 105 SB 835 1915 183 (settings ) 186 SB 1021 1915 77 (for ) 80 SB 1101 1915 207 (dynamic ) 210 SB 1311 1915 111 (load ) 114 SB 1425 1915 301 (management ) 305 SB 1730 1915 77 (for ) 81 SB 1811 1915 151 (STB88 ) 155 SB 1966 1915 134 (under) 134 SB 150 1975 159 (TWOS ) 177 SB 327 1975 119 (have ) 137 SB 464 1975 118 (been ) 136 SB 600 1975 160 (found, ) 178 SB 778 1975 87 (but ) 105 SB 883 1975 99 (that ) 117 SB 1000 1975 160 (tuning ) 178 SB 1178 1975 82 (the ) 100 SB 1278 1975 262 (parameters ) 280 SB 1558 1975 89 (can ) 108 SB 1666 1975 108 (lead ) 127 SB 1793 1975 56 (to ) 75 SB 1868 1975 232 (significant) 232 SB 150 2035 335 (improvements ) 342 SB 492 2035 57 (in ) 64 SB 556 2035 216 (speedup. ) 223 SB 779 2035 13 ( ) 20 SB 799 2035 180 (Further ) 187 SB 986 2035 130 (work ) 138 SB 1124 2035 49 (is ) 57 SB 1181 2035 227 (necessary ) 235 SB 1416 2035 56 (to ) 64 SB 1480 2035 240 (determine ) 248 SB 1728 2035 45 (if ) 53 SB 1781 2035 141 (better ) 149 SB 1930 2035 170 (settings) 170 SB 150 2095 128 (exist, ) 143 SB 293 2095 124 (since ) 139 SB 432 2095 170 (several ) 185 SB 617 2095 57 (of ) 72 SB 689 2095 82 (the ) 97 SB 786 2095 262 (parameters ) 277 SB 1063 2095 180 (interact ) 196 SB 1259 2095 57 (in ) 73 SB 1332 2095 129 (ways ) 145 SB 1477 2095 191 (difficult ) 207 SB 1684 2095 56 (to ) 72 SB 1756 2095 184 (predict. ) 200 SB 1956 2095 13 ( ) 29 SB 1985 2095 115 (Also,) 115 SB 150 2155 206 (different ) 212 SB 362 2155 283 (applications ) 289 SB 651 2155 110 (may ) 116 SB 767 2155 71 (do ) 77 SB 844 2155 141 (better ) 147 SB 991 2155 115 (with ) 121 SB 1112 2155 206 (different ) 212 SB 1324 2155 196 (settings. ) 202 SB 1526 2155 13 ( ) 19 SB 1545 2155 97 (The ) 103 SB 1648 2155 224 (challenge ) 230 SB 1878 2155 100 (will ) 107 SB 1985 2155 65 (be ) 72 SB 2057 2155 43 (to) 43 SB 150 2215 105 (find ) 111 SB 261 2215 241 (parameter ) 248 SB 509 2215 156 (values ) 163 SB 672 2215 99 (that ) 106 SB 778 2215 71 (do ) 78 SB 856 2215 109 (well ) 116 SB 972 2215 77 (for ) 84 SB 1056 2215 68 (all ) 75 SB 1131 2215 296 (applications, ) 303 SB 1434 2215 60 (or ) 67 SB 1501 2215 205 (methods ) 212 SB 1713 2215 77 (for ) 84 SB 1797 2215 303 (automatically) 303 SB 150 2275 838 (determining good parameter settings.) 838 SB 150 2385 753 (5.3 Migration Latencies and Sizes) 753 SB 150 2495 97 (The ) 100 SB 250 2495 184 (amount ) 187 SB 437 2495 57 (of ) 60 SB 497 2495 110 (data ) 113 SB 610 2495 167 (moved ) 170 SB 780 2495 166 (during ) 169 SB 949 2495 38 (a ) 41 SB 990 2495 145 (single ) 148 SB 1138 2495 232 (migration ) 235 SB 1373 2495 98 (and ) 101 SB 1474 2495 82 (the ) 85 SB 1559 2495 172 (latency ) 175 SB 1734 2495 57 (of ) 61 SB 1795 2495 82 (the ) 86 SB 1881 2495 219 (migration) 219 SB 150 2555 114 (vary ) 116 SB 266 2555 98 (due ) 100 SB 366 2555 56 (to ) 58 SB 424 2555 322 (unpredictable ) 324 SB 748 2555 161 (factors ) 163 SB 911 2555 177 (outside ) 179 SB 1090 2555 82 (the ) 84 SB 1174 2555 169 (control ) 171 SB 1345 2555 57 (of ) 59 SB 1404 2555 82 (the ) 84 SB 1488 2555 207 (dynamic ) 210 SB 1698 2555 111 (load ) 114 SB 1812 2555 288 (management) 288 SB 150 2615 179 (facility. ) 180 SB 330 2615 13 ( ) 14 SB 344 2615 88 (For ) 89 SB 433 2615 82 (the ) 83 SB 516 2615 132 (types ) 133 SB 649 2615 57 (of ) 58 SB 707 2615 283 (applications ) 284 SB 991 2615 229 (discussed ) 231 SB 1222 2615 123 (here, ) 125 SB 1347 2615 38 (a ) 40 SB 1387 2615 164 (typical ) 166 SB 1553 2615 232 (migration ) 234 SB 1787 2615 145 (might ) 147 SB 1934 2615 166 (involve) 166 SB 150 2675 977 (9000 bytes of data, though some migrations ) 978 SB 1128 2675 136 (move ) 137 SB 1265 2675 132 (twice ) 133 SB 1398 2675 60 (or ) 61 SB 1459 2675 99 (half ) 100 SB 1559 2675 59 (as ) 60 SB 1619 2675 151 (much. ) 152 SB 1771 2675 13 ( ) 14 SB 1785 2675 97 (The ) 98 SB 1883 2675 172 (latency ) 173 SB 2056 2675 44 (of) 44 SB 150 2735 38 (a ) 43 SB 193 2735 245 (migration, ) 251 SB 444 2735 121 (from ) 127 SB 571 2735 82 (the ) 88 SB 659 2735 130 (point ) 136 SB 795 2735 99 (that ) 105 SB 900 2735 38 (a ) 44 SB 944 2735 142 (phase ) 148 SB 1092 2735 49 (is ) 55 SB 1147 2735 141 (ready ) 147 SB 1294 2735 56 (to ) 62 SB 1356 2735 111 (start ) 117 SB 1473 2735 232 (migration ) 238 SB 1711 2735 118 (until ) 124 SB 1835 2735 82 (the ) 88 SB 1923 2735 130 (point ) 136 SB 2059 2735 41 (at) 41 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Roman %%Page: 22 22 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 150 (which ) 151 SB 301 225 82 (the ) 83 SB 384 225 157 (source ) 158 SB 542 225 124 (node ) 125 SB 667 225 160 (knows ) 161 SB 828 225 99 (that ) 100 SB 928 225 232 (migration ) 233 SB 1161 225 49 (is ) 51 SB 1212 225 228 (complete, ) 230 SB 1442 225 208 (averages ) 210 SB 1652 225 88 (480 ) 90 SB 1742 225 292 (milliseconds ) 294 SB 2036 225 64 (for) 64 SB 150 285 151 (STB88 ) 153 SB 303 285 115 (with ) 117 SB 420 285 38 (1 ) 40 SB 460 285 232 (migration ) 234 SB 694 285 87 (per ) 89 SB 783 285 124 (cycle ) 126 SB 909 285 98 (and ) 101 SB 1010 285 98 (two ) 101 SB 1111 285 188 (seconds ) 191 SB 1302 285 200 (between ) 203 SB 1505 285 145 (cycles ) 148 SB 1653 285 69 (on ) 72 SB 1725 285 63 (64 ) 66 SB 1791 285 158 (nodes. ) 161 SB 1952 285 13 ( ) 16 SB 1968 285 132 (When) 132 SB 150 345 1465 (the number of migrations is increased to 32 per cycle, the average ) 1466 SB 1616 345 112 (time ) 113 SB 1729 345 113 (goes ) 114 SB 1843 345 73 (up ) 74 SB 1917 345 56 (to ) 57 SB 1974 345 126 (about) 126 SB 150 405 380 (750 milliseconds.) 380 SB 150 515 134 (Some ) 135 SB 285 515 253 (migrations ) 254 SB 539 515 113 (tend ) 114 SB 653 515 56 (to ) 57 SB 710 515 106 (take ) 107 SB 817 515 138 (much ) 139 SB 956 515 156 (longer ) 157 SB 1113 515 112 (than ) 113 SB 1226 515 163 (others. ) 164 SB 1390 515 13 ( ) 15 SB 1405 515 124 (Most ) 126 SB 1531 515 253 (migrations ) 255 SB 1786 515 77 (for ) 79 SB 1865 515 82 (the ) 84 SB 1949 515 105 (case ) 107 SB 2056 515 44 (of) 44 SB 150 575 151 (STB88 ) 153 SB 303 575 69 (on ) 71 SB 374 575 63 (64 ) 65 SB 439 575 145 (nodes ) 147 SB 586 575 115 (with ) 117 SB 703 575 38 (2 ) 40 SB 743 575 167 (second ) 169 SB 912 575 145 (cycles ) 147 SB 1059 575 98 (and ) 100 SB 1159 575 93 (one ) 95 SB 1254 575 232 (migration ) 234 SB 1488 575 87 (per ) 89 SB 1577 575 124 (cycle ) 127 SB 1704 575 106 (take ) 109 SB 1813 575 94 (less ) 97 SB 1910 575 112 (than ) 115 SB 2025 575 75 (200) 75 SB 150 635 392 (milliseconds, but ) 393 SB 543 635 129 (some ) 130 SB 673 635 106 (take ) 107 SB 780 635 59 (as ) 60 SB 840 635 112 (long ) 113 SB 953 635 59 (as ) 60 SB 1013 635 76 (5.6 ) 77 SB 1090 635 201 (seconds. ) 202 SB 1292 635 13 ( ) 14 SB 1306 635 145 (When ) 146 SB 1452 635 73 (up ) 74 SB 1526 635 56 (to ) 57 SB 1583 635 63 (32 ) 64 SB 1647 635 253 (migrations ) 254 SB 1901 635 87 (per ) 88 SB 1989 635 111 (cycle) 111 SB 150 695 123 (were ) 124 SB 274 695 246 (permitted, ) 247 SB 521 695 82 (the ) 83 SB 604 695 173 (longest ) 174 SB 778 695 232 (migration ) 233 SB 1011 695 111 (took ) 112 SB 1123 695 101 (12.5 ) 102 SB 1225 695 201 (seconds. ) 202 SB 1427 695 13 ( ) 15 SB 1442 695 198 (Lengthy ) 200 SB 1642 695 157 (delays ) 159 SB 1801 695 57 (in ) 59 SB 1860 695 240 (migrations) 240 SB 150 755 169 (tend to ) 170 SB 320 755 65 (be ) 66 SB 386 755 166 (caused ) 167 SB 553 755 85 (not ) 86 SB 639 755 69 (by ) 70 SB 709 755 233 (migrating ) 234 SB 943 755 232 (especially ) 233 SB 1176 755 125 (large ) 126 SB 1302 755 205 (amounts ) 206 SB 1508 755 57 (of ) 58 SB 1566 755 123 (data, ) 124 SB 1690 755 87 (but ) 88 SB 1778 755 69 (by ) 70 SB 1848 755 210 (activities ) 211 SB 2059 755 41 (at) 41 SB 150 815 1562 (either the source or destination end taking priority over the migration.) 1562 SB 150 925 97 (The ) 98 SB 248 925 184 (amount ) 185 SB 433 925 57 (of ) 58 SB 491 925 110 (data ) 111 SB 602 925 56 (to ) 57 SB 659 925 65 (be ) 66 SB 725 925 216 (migrated ) 217 SB 942 925 101 (also ) 102 SB 1044 925 159 (varies, ) 160 SB 1204 925 121 (from ) 122 SB 1326 925 93 (one ) 94 SB 1420 925 60 (or ) 61 SB 1481 925 98 (two ) 99 SB 1580 925 215 (kilobytes ) 217 SB 1797 925 73 (up ) 75 SB 1872 925 56 (to ) 58 SB 1930 925 121 (forty ) 123 SB 2053 925 47 (or) 47 SB 150 985 106 (fifty ) 116 SB 266 985 228 (kilobytes. ) 239 SB 505 985 13 ( ) 24 SB 529 985 59 (In ) 70 SB 599 985 82 (the ) 93 SB 692 985 126 (cases ) 137 SB 829 985 57 (of ) 68 SB 897 985 232 (migration ) 243 SB 1140 985 57 (of ) 68 SB 1208 985 215 (complete ) 226 SB 1434 985 176 (objects, ) 187 SB 1621 985 59 (as ) 70 SB 1691 985 57 (in ) 68 SB 1759 985 167 (section ) 178 SB 1937 985 127 (5.2.1, ) 138 SB 2075 985 25 (a) 25 SB 150 1045 1391 (migrating object could have several hundred kilobytes of data.) 1391 SB 150 1155 13 ( ) 17 SB 167 1155 215 (Dynamic ) 219 SB 386 1155 111 (load ) 115 SB 501 1155 301 (management ) 305 SB 806 1155 145 (might ) 149 SB 955 1155 65 (be ) 69 SB 1024 1155 210 (expected ) 214 SB 1238 1155 56 (to ) 61 SB 1299 1155 135 (cause ) 140 SB 1439 1155 200 (memory ) 205 SB 1644 1155 235 (problems, ) 240 SB 1884 1155 98 (due ) 103 SB 1987 1155 56 (to ) 61 SB 2048 1155 52 (its) 52 SB 150 1215 308 (requirements ) 309 SB 459 1215 77 (for ) 78 SB 537 1215 129 (some ) 130 SB 667 1215 110 (data ) 111 SB 778 1215 56 (to ) 57 SB 835 1215 65 (be ) 66 SB 901 1215 277 (temporarily ) 278 SB 1179 1215 252 (duplicated ) 253 SB 1432 1215 166 (during ) 167 SB 1599 1215 266 (migrations. ) 267 SB 1866 1215 13 ( ) 14 SB 1880 1215 59 (In ) 61 SB 1941 1215 159 (TWOS,) 159 SB 150 1275 200 (memory ) 216 SB 366 1275 224 (shortages ) 241 SB 607 1275 82 (are ) 99 SB 706 1275 216 (signalled ) 233 SB 939 1275 69 (by ) 86 SB 1025 1275 82 (the ) 99 SB 1124 1275 207 (presence ) 224 SB 1348 1275 57 (of ) 74 SB 1422 1275 174 (reverse ) 191 SB 1613 1275 234 (messages, ) 251 SB 1864 1275 150 (which ) 167 SB 2031 1275 69 (are) 69 SB 150 1335 812 (essentially messages returned to the ) 813 SB 963 1335 162 (sender ) 163 SB 1126 1335 56 (to ) 57 SB 1183 1335 134 (make ) 135 SB 1318 1335 135 (space ) 136 SB 1454 1335 77 (for ) 78 SB 1532 1335 128 (more ) 129 SB 1661 1335 235 (important ) 236 SB 1897 1335 203 (purposes) 203 SB 150 1395 226 (\(Jefferson ) 236 SB 386 1395 143 (1989\). ) 153 SB 539 1395 13 ( ) 23 SB 562 1395 135 (None ) 145 SB 707 1395 57 (of ) 67 SB 774 1395 82 (the ) 92 SB 866 1395 151 (STB88 ) 161 SB 1027 1395 113 (runs ) 123 SB 1150 1395 137 (made ) 147 SB 1297 1395 98 (had ) 108 SB 1405 1395 154 (severe ) 164 SB 1569 1395 200 (memory ) 211 SB 1780 1395 235 (problems, ) 246 SB 2026 1395 74 (but) 74 SB 150 1455 129 (some ) 140 SB 290 1455 174 (reverse ) 185 SB 475 1455 221 (messages ) 232 SB 707 1455 123 (were ) 134 SB 841 1455 103 (sent ) 114 SB 955 1455 57 (in ) 68 SB 1023 1455 139 (about ) 150 SB 1173 1455 93 (one ) 104 SB 1277 1455 120 (sixth ) 131 SB 1408 1455 57 (of ) 68 SB 1476 1455 82 (the ) 93 SB 1569 1455 126 (runs. ) 137 SB 1706 1455 13 ( ) 24 SB 1730 1455 59 (In ) 70 SB 1800 1455 113 (runs ) 125 SB 1925 1455 175 (without) 175 SB 150 1515 207 (dynamic ) 227 SB 377 1515 111 (load ) 131 SB 508 1515 314 (management, ) 334 SB 842 1515 139 (about ) 159 SB 1001 1515 93 (one ) 113 SB 1114 1515 127 (tenth ) 147 SB 1261 1515 57 (of ) 77 SB 1338 1515 82 (the ) 102 SB 1440 1515 113 (runs ) 133 SB 1573 1515 207 (typically ) 227 SB 1800 1515 118 (send ) 139 SB 1939 1515 161 (reverse) 161 SB 150 1575 234 (messages, ) 240 SB 390 1575 77 (for ) 83 SB 473 1575 82 (the ) 89 SB 562 1575 209 (numbers ) 216 SB 778 1575 57 (of ) 64 SB 842 1575 145 (nodes ) 152 SB 994 1575 119 (used ) 126 SB 1120 1575 57 (in ) 64 SB 1184 1575 127 (these ) 134 SB 1318 1575 299 (experiments. ) 306 SB 1624 1575 13 ( ) 20 SB 1644 1575 137 (Thus, ) 144 SB 1788 1575 207 (dynamic ) 214 SB 2002 1575 98 (load) 98 SB 150 1635 301 (management ) 309 SB 459 1635 116 (does ) 124 SB 583 1635 89 (put ) 97 SB 680 1635 129 (some ) 137 SB 817 1635 124 (extra ) 132 SB 949 1635 139 (strain ) 147 SB 1096 1635 69 (on ) 77 SB 1173 1635 213 (memory, ) 221 SB 1394 1635 59 (as ) 67 SB 1461 1635 158 (would ) 166 SB 1627 1635 65 (be ) 73 SB 1700 1635 223 (expected, ) 232 SB 1932 1635 87 (but ) 96 SB 2028 1635 72 (not) 72 SB 150 1695 459 (substantial amounts.) 459 SB 150 1805 375 (Speeding up the ) 376 SB 526 1805 262 (completion ) 263 SB 789 1805 57 (of ) 58 SB 847 1805 253 (migrations ) 254 SB 1101 1805 158 (would ) 159 SB 1260 1805 214 (probably ) 215 SB 1475 1805 201 (improve ) 202 SB 1677 1805 82 (the ) 83 SB 1760 1805 295 (performance ) 296 SB 2056 1805 44 (of) 44 SB 150 1865 207 (dynamic ) 217 SB 367 1865 111 (load ) 121 SB 488 1865 314 (management. ) 324 SB 812 1865 13 ( ) 23 SB 835 1865 244 (Generally, ) 254 SB 1089 1865 159 (TWOS ) 169 SB 1258 1865 205 (attempts ) 215 SB 1473 1865 56 (to ) 66 SB 1539 1865 195 (perform ) 205 SB 1744 1865 210 (activities ) 220 SB 1964 1865 57 (in ) 67 SB 2031 1865 69 (the) 69 SB 150 1925 135 (order ) 136 SB 286 1925 57 (of ) 58 SB 344 1925 117 (their ) 118 SB 462 1925 278 (importance, ) 279 SB 741 1925 59 (as ) 60 SB 801 1925 201 (encoded ) 202 SB 1003 1925 69 (by ) 70 SB 1073 1925 162 (virtual ) 163 SB 1236 1925 125 (time. ) 126 SB 1362 1925 13 ( ) 14 SB 1376 1925 137 (Thus, ) 138 SB 1514 1925 208 (delaying ) 209 SB 1723 1925 38 (a ) 39 SB 1762 1925 232 (migration ) 234 SB 1996 1925 77 (for ) 79 SB 2075 1925 25 (a) 25 SB 150 1985 113 (very ) 117 SB 267 1985 112 (long ) 116 SB 383 1985 112 (time ) 116 SB 499 1985 110 (may ) 114 SB 613 1985 85 (not ) 89 SB 702 1985 65 (be ) 69 SB 771 1985 38 (a ) 42 SB 813 1985 97 (bad ) 101 SB 914 1985 130 (thing ) 134 SB 1048 1985 56 (to ) 60 SB 1108 1985 84 (do, ) 89 SB 1197 1985 219 (provided ) 224 SB 1421 1985 99 (that ) 104 SB 1525 1985 82 (the ) 87 SB 1612 1985 233 (migrating ) 238 SB 1850 1985 142 (phase ) 147 SB 1997 1985 103 (does) 103 SB 150 2045 85 (not ) 90 SB 240 2045 121 (need ) 126 SB 366 2045 56 (to ) 61 SB 427 2045 71 (do ) 76 SB 503 2045 130 (work ) 135 SB 638 2045 54 (at ) 59 SB 697 2045 38 (a ) 43 SB 740 2045 162 (virtual ) 167 SB 907 2045 112 (time ) 117 SB 1024 2045 156 (earlier ) 161 SB 1185 2045 112 (than ) 118 SB 1303 2045 99 (that ) 105 SB 1408 2045 57 (of ) 63 SB 1471 2045 121 (most ) 127 SB 1598 2045 57 (of ) 63 SB 1661 2045 82 (the ) 88 SB 1749 2045 167 (system ) 173 SB 1922 2045 178 (activity.) 178 SB 150 2105 135 (None ) 144 SB 294 2105 82 (the ) 91 SB 385 2105 107 (less, ) 116 SB 501 2105 263 (completing ) 272 SB 773 2105 253 (migrations ) 262 SB 1035 2105 161 (sooner ) 170 SB 1205 2105 158 (would ) 167 SB 1372 2105 214 (probably ) 223 SB 1595 2105 65 (be ) 74 SB 1669 2105 154 (better, ) 163 SB 1832 2105 59 (as ) 69 SB 1901 2105 44 (it ) 54 SB 1955 2105 145 (would) 145 SB 150 2165 134 (make ) 136 SB 286 2165 198 (delivery ) 200 SB 486 2165 57 (of ) 59 SB 545 2165 221 (messages ) 223 SB 768 2165 56 (to ) 58 SB 826 2165 82 (the ) 84 SB 910 2165 233 (migrating ) 235 SB 1145 2165 142 (phase ) 144 SB 1289 2165 155 (easier, ) 157 SB 1446 2165 98 (and ) 100 SB 1546 2165 158 (would ) 160 SB 1706 2165 162 (permit ) 165 SB 1871 2165 82 (the ) 85 SB 1956 2165 144 (source) 144 SB 150 2225 891 (node to order another migration sooner.) 891 SB 150 2335 1584 (5.4 The Effects of Dynamic Load Management on Effective Utilizations) 1584 SB 150 2445 158 (Figure ) 161 SB 311 2445 63 (11 ) 66 SB 377 2445 231 (illustrates ) 234 SB 611 2445 111 (how ) 114 SB 725 2445 207 (dynamic ) 210 SB 935 2445 111 (load ) 115 SB 1050 2445 301 (management ) 305 SB 1355 2445 139 (evens ) 143 SB 1498 2445 86 (out ) 90 SB 1588 2445 200 (effective ) 204 SB 1792 2445 254 (utilization. ) 258 SB 2050 2445 13 ( ) 17 SB 2067 2445 33 (It) 33 SB 150 2505 153 (shows ) 172 SB 322 2505 82 (the ) 101 SB 423 2505 125 (early ) 144 SB 567 2505 104 (part ) 123 SB 690 2505 57 (of ) 76 SB 766 2505 67 (an ) 87 SB 853 2505 38 (8 ) 58 SB 911 2505 124 (node ) 144 SB 1055 2505 92 (run ) 112 SB 1167 2505 57 (of ) 77 SB 1244 2505 164 (STB88, ) 184 SB 1428 2505 136 (using ) 156 SB 1584 2505 171 (default ) 191 SB 1775 2505 207 (dynamic ) 227 SB 2002 2505 98 (load) 98 SB 150 2565 301 (management ) 307 SB 457 2565 275 (parameters. ) 281 SB 738 2565 13 ( ) 19 SB 757 2565 97 (The ) 103 SB 860 2565 148 (center ) 154 SB 1014 2565 96 (line ) 102 SB 1116 2565 122 (plots ) 128 SB 1244 2565 82 (the ) 88 SB 1332 2565 187 (average ) 194 SB 1526 2565 200 (effective ) 207 SB 1733 2565 241 (utilization ) 248 SB 1981 2565 57 (of ) 64 SB 2045 2565 55 (all) 55 SB 150 2625 125 (eight ) 129 SB 279 2625 158 (nodes. ) 162 SB 441 2625 13 ( ) 18 SB 459 2625 97 (The ) 102 SB 561 2625 98 (two ) 103 SB 664 2625 117 (lines ) 122 SB 786 2625 248 (bracketing ) 253 SB 1039 2625 82 (the ) 87 SB 1126 2625 148 (center ) 153 SB 1279 2625 96 (line ) 101 SB 1380 2625 132 (show ) 137 SB 1517 2625 82 (the ) 87 SB 1604 2625 135 (mean ) 140 SB 1744 2625 109 (plus ) 114 SB 1858 2625 98 (and ) 103 SB 1961 2625 139 (minus) 139 SB 150 2685 1642 (one standard deviation. The time coordinate here is real wall clock time.) 1642 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Roman %%Page: 23 23 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 158 (Figure ) 169 SB 319 225 63 (11 ) 74 SB 393 225 311 (demonstrates ) 322 SB 715 225 99 (that ) 110 SB 825 225 207 (dynamic ) 218 SB 1043 225 111 (load ) 122 SB 1165 225 301 (management ) 313 SB 1478 225 208 (succeeds ) 220 SB 1698 225 57 (in ) 69 SB 1767 225 252 (decreasing ) 264 SB 2031 225 69 (the) 69 SB 150 285 164 (spread ) 167 SB 317 285 57 (of ) 61 SB 378 285 82 (the ) 86 SB 464 285 159 (nodes\222 ) 163 SB 627 285 200 (effective ) 204 SB 831 285 254 (utilization. ) 258 SB 1089 285 13 ( ) 17 SB 1106 285 85 (\(At ) 89 SB 1195 285 112 (time ) 116 SB 1311 285 76 (47, ) 80 SB 1391 285 82 (the ) 86 SB 1477 285 187 (average ) 191 SB 1668 285 200 (effective ) 204 SB 1872 285 228 (utilization) 228 SB 150 345 109 (plus ) 117 SB 267 345 93 (one ) 101 SB 368 345 211 (standard ) 219 SB 587 345 223 (deviation ) 231 SB 818 345 49 (is ) 57 SB 875 345 170 (greater ) 179 SB 1054 345 112 (than ) 121 SB 1175 345 106 (one. ) 115 SB 1290 345 13 ( ) 22 SB 1312 345 141 (There ) 150 SB 1462 345 123 (were ) 132 SB 1594 345 69 (no ) 78 SB 1672 345 232 (measured ) 241 SB 1913 345 187 (effective) 187 SB 150 405 262 (utilizations ) 275 SB 425 405 170 (greater ) 183 SB 608 405 112 (than ) 125 SB 733 405 93 (one ) 106 SB 839 405 54 (at ) 67 SB 906 405 107 (this, ) 120 SB 1026 405 60 (or ) 73 SB 1099 405 95 (any ) 108 SB 1207 405 129 (other ) 142 SB 1349 405 125 (time. ) 138 SB 1487 405 13 ( ) 26 SB 1513 405 97 (The ) 110 SB 1623 405 98 (size ) 112 SB 1735 405 57 (of ) 71 SB 1806 405 82 (the ) 96 SB 1902 405 198 (standard) 198 SB 150 465 1645 (deviation resulted largely from utilizations much lower than the average.\)) 1645 SB 150 575 215 (Dynamic ) 216 SB 366 575 111 (load ) 113 SB 479 575 301 (management ) 303 SB 782 575 109 (thus ) 111 SB 893 575 116 (does ) 118 SB 1011 575 133 (bring ) 135 SB 1146 575 68 (all ) 70 SB 1216 575 57 (of ) 59 SB 1275 575 82 (the ) 84 SB 1359 575 200 (effective ) 202 SB 1561 575 262 (utilizations ) 264 SB 1825 575 57 (of ) 59 SB 1884 575 82 (the ) 84 SB 1968 575 132 (nodes) 132 SB 150 635 142 (closer ) 145 SB 295 635 197 (together ) 201 SB 496 635 59 (as ) 63 SB 559 635 82 (the ) 86 SB 645 635 167 (system ) 171 SB 816 635 262 (progresses. ) 266 SB 1082 635 13 ( ) 17 SB 1099 635 97 (The ) 101 SB 1200 635 335 (measurements ) 339 SB 1539 635 161 (shown ) 165 SB 1704 635 57 (in ) 61 SB 1765 635 156 (earlier ) 160 SB 1925 635 175 (sections) 175 SB 150 695 1795 (demonstrate that dynamic load management also achieves speedup, as expected.) 1795 SB 150 805 335 (6. Conclusions) 335 SB 150 915 97 (The ) 102 SB 252 915 159 (TWOS ) 164 SB 416 915 207 (dynamic ) 212 SB 628 915 111 (load ) 116 SB 744 915 301 (management ) 306 SB 1050 915 167 (system ) 172 SB 1222 915 151 (works ) 156 SB 1378 915 57 (in ) 63 SB 1441 915 38 (a ) 44 SB 1485 915 206 (different ) 212 SB 1697 915 298 (environment ) 304 SB 2001 915 99 (than) 99 SB 150 975 129 (other ) 138 SB 288 975 188 (systems ) 197 SB 485 975 99 (that ) 108 SB 593 975 119 (have ) 128 SB 721 975 239 (attempted ) 248 SB 969 975 207 (dynamic ) 217 SB 1186 975 111 (load ) 121 SB 1307 975 314 (management. ) 324 SB 1631 975 13 ( ) 23 SB 1654 975 46 (It ) 56 SB 1710 975 109 (uses ) 119 SB 1829 975 162 (virtual ) 172 SB 2001 975 99 (time) 99 SB 150 1035 383 (synchronization, ) 384 SB 534 1035 98 (and ) 99 SB 633 1035 131 (seeks ) 132 SB 765 1035 56 (to ) 57 SB 822 1035 143 (speed ) 144 SB 966 1035 73 (up ) 74 SB 1040 1035 38 (a ) 39 SB 1079 1035 145 (single ) 146 SB 1225 1035 103 (task ) 105 SB 1330 1035 188 (divided ) 190 SB 1520 1035 100 (into ) 102 SB 1622 1035 202 (multiple ) 204 SB 1826 1035 138 (parts, ) 140 SB 1966 1035 134 (rather) 134 SB 150 1095 112 (than ) 115 SB 265 1095 188 (provide ) 191 SB 456 1095 114 (high ) 117 SB 573 1095 241 (utilization ) 245 SB 818 1095 57 (of ) 61 SB 879 1095 222 (resources ) 226 SB 1105 1095 60 (or ) 64 SB 1169 1095 90 (fair ) 94 SB 1263 1095 194 (division ) 198 SB 1461 1095 57 (of ) 61 SB 1522 1095 38 (a ) 42 SB 1564 1095 345 (multiprocessor ) 349 SB 1913 1095 187 (between) 187 SB 150 1155 396 (independent jobs.) 396 SB 150 1265 163 (Phases ) 169 SB 319 1265 82 (are ) 88 SB 407 1265 82 (the ) 88 SB 495 1265 103 (unit ) 109 SB 604 1265 57 (of ) 63 SB 667 1265 232 (migration ) 238 SB 905 1265 57 (in ) 63 SB 968 1265 172 (TWOS. ) 178 SB 1146 1265 13 ( ) 19 SB 1165 1265 163 (Phases ) 169 SB 1334 1265 82 (are ) 89 SB 1423 1265 175 (created ) 182 SB 1605 1265 69 (by ) 76 SB 1681 1265 214 (temporal ) 221 SB 1902 1265 198 (splitting,) 198 SB 150 1325 98 (and ) 118 SB 268 1325 162 (permit ) 182 SB 450 1325 82 (the ) 102 SB 552 1325 167 (system ) 187 SB 739 1325 56 (to ) 76 SB 815 1325 157 (divide ) 177 SB 992 1325 163 (objects ) 183 SB 1175 1325 100 (into ) 120 SB 1295 1325 177 (smaller ) 197 SB 1492 1325 149 (pieces ) 169 SB 1661 1325 137 (along ) 157 SB 1818 1325 162 (virtual ) 183 SB 2001 1325 99 (time) 99 SB 150 1385 276 (boundaries. ) 281 SB 431 1385 13 ( ) 18 SB 449 1385 97 (The ) 102 SB 551 1385 88 (use ) 93 SB 644 1385 57 (of ) 62 SB 706 1385 163 (phases ) 168 SB 874 1385 321 (demonstrably ) 326 SB 1200 1385 183 (permits ) 188 SB 1388 1385 136 (faster ) 141 SB 1529 1385 113 (runs ) 118 SB 1647 1385 136 (using ) 142 SB 1789 1385 207 (dynamic ) 213 SB 2002 1385 98 (load) 98 SB 150 1445 314 (management. ) 322 SB 472 1445 13 ( ) 21 SB 493 1445 46 (It ) 54 SB 547 1445 49 (is ) 57 SB 604 1445 101 (also ) 109 SB 713 1445 210 (expected ) 218 SB 931 1445 56 (to ) 64 SB 995 1445 132 (assist ) 140 SB 1135 1445 57 (in ) 65 SB 1200 1445 182 (making ) 190 SB 1390 1445 82 (the ) 91 SB 1481 1445 232 (migration ) 241 SB 1722 1445 166 (facility ) 175 SB 1897 1445 203 (deadlock) 203 SB 150 1505 98 (free.) 98 SB 150 1615 215 (Dynamic ) 228 SB 378 1615 111 (load ) 125 SB 503 1615 301 (management ) 315 SB 818 1615 57 (in ) 71 SB 889 1615 159 (TWOS ) 173 SB 1062 1615 109 (uses ) 123 SB 1185 1615 38 (a ) 52 SB 1237 1615 154 (metric ) 168 SB 1405 1615 145 (called ) 159 SB 1564 1615 200 (effective ) 214 SB 1778 1615 254 (utilization, ) 268 SB 2046 1615 54 (an) 54 SB 150 1675 234 (optimistic ) 248 SB 398 1675 260 (distributed ) 274 SB 672 1675 188 (systems ) 202 SB 874 1675 162 (analog ) 177 SB 1051 1675 56 (to ) 71 SB 1122 1675 173 (normal ) 188 SB 1310 1675 124 (node ) 139 SB 1449 1675 241 (utilization ) 256 SB 1705 1675 57 (in ) 72 SB 1777 1675 323 (non-optimistic) 323 SB 150 1735 201 (systems. ) 208 SB 358 1735 13 ( ) 20 SB 378 1735 97 (Use ) 104 SB 482 1735 57 (of ) 64 SB 546 1735 94 (this ) 101 SB 647 1735 154 (metric ) 161 SB 808 1735 57 (in ) 64 SB 872 1735 207 (dynamic ) 214 SB 1086 1735 111 (load ) 118 SB 1204 1735 144 (balanc) 144 SB 1348 1735 85 (ing ) 92 SB 1440 1735 49 (is ) 56 SB 1496 1735 240 (preferable ) 247 SB 1743 1735 56 (to ) 64 SB 1807 1735 229 (balancing ) 237 SB 2044 1735 56 (on) 56 SB 150 1795 204 (progress ) 217 SB 367 1795 57 (in ) 70 SB 437 1795 162 (virtual ) 175 SB 612 1795 125 (time, ) 138 SB 750 1795 124 (since ) 137 SB 887 1795 200 (effective ) 213 SB 1100 1795 241 (utilization ) 254 SB 1354 1795 49 (is ) 62 SB 1416 1795 215 (invariant ) 229 SB 1645 1795 147 (under ) 161 SB 1806 1795 236 (relabeling ) 250 SB 2056 1795 44 (of) 44 SB 150 1855 1136 (virtual times, while progress in virtual times is not.) 1136 SB 150 1965 97 (The ) 108 SB 258 1965 159 (TWOS ) 170 SB 428 1965 207 (dynamic ) 218 SB 646 1965 111 (load ) 122 SB 768 1965 301 (management ) 312 SB 1080 1965 166 (facility ) 177 SB 1257 1965 181 (already ) 193 SB 1450 1965 218 (produces ) 230 SB 1680 1965 126 (good ) 138 SB 1818 1965 282 (performance) 282 SB 150 2025 348 (improvements. ) 349 SB 499 2025 13 ( ) 14 SB 513 2025 145 (Using ) 146 SB 659 2025 186 (realistic ) 187 SB 846 2025 313 (configuration ) 314 SB 1160 2025 118 (files, ) 119 SB 1279 2025 159 (TWOS ) 160 SB 1439 2025 113 (runs ) 114 SB 1553 2025 172 (13-19% ) 174 SB 1727 2025 141 (better ) 143 SB 1870 2025 77 (for ) 79 SB 1949 2025 151 (certain) 151 SB 150 2085 296 (applications, ) 303 SB 453 2085 69 (on ) 76 SB 529 2085 82 (the ) 89 SB 618 2085 200 (average. ) 207 SB 825 2085 13 ( ) 20 SB 845 2085 159 (TWOS ) 166 SB 1011 2085 89 (can ) 96 SB 1107 2085 201 (improve ) 209 SB 1316 2085 126 (good ) 134 SB 1450 2085 128 (static ) 136 SB 1586 2085 334 (configurations ) 342 SB 1928 2085 172 (11-17%.) 172 SB 150 2145 179 (Careful ) 181 SB 331 2145 160 (tuning ) 162 SB 493 2145 57 (of ) 59 SB 552 2145 159 (TWOS ) 161 SB 713 2145 207 (dynamic ) 209 SB 922 2145 111 (load ) 113 SB 1035 2145 301 (management ) 303 SB 1338 2145 262 (parameters ) 264 SB 1602 2145 89 (can ) 92 SB 1694 2145 162 (extract ) 165 SB 1859 2145 54 (at ) 57 SB 1916 2145 114 (least ) 117 SB 2033 2145 67 (6%) 67 SB 150 2205 128 (more ) 149 SB 299 2205 203 (speedup ) 224 SB 523 2205 121 (from ) 142 SB 665 2205 186 (realistic ) 208 SB 873 2205 347 (configurations. ) 369 SB 1242 2205 13 ( ) 35 SB 1277 2205 194 (Varying ) 216 SB 1493 2205 164 (certain ) 186 SB 1679 2205 111 (load ) 133 SB 1812 2205 288 (management) 288 SB 150 2265 1587 (parameters can have dramatic effects on the performance of the system.) 1587 SB 150 2375 97 (The ) 104 SB 254 2375 159 (TWOS ) 166 SB 420 2375 111 (load ) 118 SB 538 2375 301 (management ) 308 SB 846 2375 167 (system ) 175 SB 1021 2375 195 (requires ) 203 SB 1224 2375 128 (more ) 136 SB 1360 2375 130 (work ) 138 SB 1498 2375 153 (before ) 161 SB 1659 2375 44 (it ) 52 SB 1711 2375 100 (will ) 108 SB 1819 2375 65 (be ) 73 SB 1892 2375 208 (generally) 208 SB 150 2435 163 (useful. ) 170 SB 320 2435 13 ( ) 20 SB 340 2435 220 (Speeding ) 227 SB 567 2435 73 (up ) 80 SB 647 2435 82 (the ) 89 SB 736 2435 232 (migration ) 239 SB 975 2435 166 (facility ) 173 SB 1148 2435 98 (and ) 105 SB 1253 2435 169 (further ) 177 SB 1430 2435 301 (investigation ) 309 SB 1739 2435 57 (of ) 65 SB 1804 2435 82 (the ) 90 SB 1894 2435 154 (effects ) 162 SB 2056 2435 44 (of) 44 SB 150 2495 111 (load ) 137 SB 287 2495 301 (management ) 327 SB 614 2495 241 (parameter ) 267 SB 881 2495 183 (settings ) 209 SB 1090 2495 69 (on ) 95 SB 1185 2495 203 (speedup ) 229 SB 1414 2495 77 (for ) 103 SB 1517 2495 179 (various ) 205 SB 1722 2495 283 (applications ) 309 SB 2031 2495 69 (are) 69 SB 150 2555 274 (particularly ) 288 SB 438 2555 248 (important. ) 262 SB 700 2555 13 ( ) 27 SB 727 2555 128 (Also, ) 143 SB 870 2555 94 (this ) 109 SB 979 2555 177 (version ) 192 SB 1171 2555 57 (of ) 72 SB 1243 2555 82 (the ) 97 SB 1340 2555 111 (load ) 126 SB 1466 2555 301 (management ) 316 SB 1782 2555 167 (system ) 182 SB 1964 2555 49 (is ) 64 SB 2028 2555 72 (not) 72 SB 150 2615 210 (expected ) 212 SB 362 2615 56 (to ) 58 SB 420 2615 120 (scale ) 123 SB 543 2615 109 (well ) 112 SB 655 2615 56 (to ) 59 SB 714 2615 113 (very ) 116 SB 830 2615 125 (large ) 128 SB 958 2615 209 (numbers ) 212 SB 1170 2615 57 (of ) 60 SB 1230 2615 259 (processors. ) 262 SB 1492 2615 13 ( ) 16 SB 1508 2615 135 (None ) 138 SB 1646 2615 82 (the ) 85 SB 1731 2615 107 (less, ) 110 SB 1841 2615 82 (the ) 85 SB 1926 2615 174 (existing) 174 SB 150 2675 1502 (facility works very well for the system and applications now in use.) 1502 SB 150 2785 443 (Acknowledgements) 443 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Roman %%Page: 24 24 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 109 (This ) 126 SB 276 225 130 (work ) 147 SB 423 225 101 (was ) 118 SB 541 225 175 (funded ) 192 SB 733 225 69 (by ) 86 SB 819 225 82 (the ) 99 SB 918 225 104 (U.S. ) 121 SB 1039 225 144 (Army ) 161 SB 1200 225 157 (Model ) 174 SB 1374 225 316 (Improvement ) 334 SB 1708 225 207 (Program ) 225 SB 1933 225 167 (\(AMIP\)) 167 SB 150 285 304 (Management ) 333 SB 483 285 147 (Office ) 176 SB 659 285 232 (\(AMMO\), ) 261 SB 920 285 159 (NASA ) 188 SB 1108 285 190 (contract ) 219 SB 1327 285 250 (NAS7-918, ) 279 SB 1606 285 118 (Task ) 148 SB 1754 285 147 (Order ) 177 SB 1931 285 169 (RE-182,) 169 SB 150 345 864 (Amendment No. 239, ATZL-CAN-DO.) 864 SB 150 455 612 (The authors thank Mike Di ) 613 SB 763 455 158 (Loreto ) 159 SB 922 455 77 (for ) 78 SB 1000 455 326 (implementing ) 327 SB 1327 455 138 (much ) 139 SB 1466 455 57 (of ) 58 SB 1524 455 82 (the ) 83 SB 1607 455 142 (object ) 143 SB 1750 455 232 (migration ) 233 SB 1983 455 117 (code.) 117 SB 150 515 87 (We ) 92 SB 242 515 101 (also ) 106 SB 348 515 140 (thank ) 145 SB 493 515 116 (Fred ) 121 SB 614 515 215 (Wieland, ) 220 SB 834 515 95 (Leo ) 101 SB 935 515 170 (Blume, ) 176 SB 1111 515 137 (Larry ) 143 SB 1254 515 202 (Hawley, ) 208 SB 1462 515 102 (Phil ) 108 SB 1570 515 226 (Hontalas, ) 232 SB 1802 515 117 (Matt ) 123 SB 1925 515 175 (Presley,) 175 SB 150 575 81 (Joe ) 83 SB 233 575 183 (Ruffles, ) 185 SB 418 575 115 (John ) 117 SB 535 575 170 (Wedel, ) 172 SB 707 575 131 (Steve ) 133 SB 840 575 207 (Bellenot, ) 209 SB 1049 575 98 (and ) 100 SB 1149 575 188 (Richard ) 190 SB 1339 575 212 (Fujimoto ) 215 SB 1554 575 77 (for ) 80 SB 1634 575 232 (assistance ) 235 SB 1869 575 69 (on ) 72 SB 1941 575 159 (TWOS.) 159 SB 150 635 87 (We ) 89 SB 239 635 140 (thank ) 142 SB 381 635 105 (Jack ) 107 SB 488 635 202 (Tupman ) 204 SB 692 635 98 (and ) 100 SB 792 635 127 (Herb ) 129 SB 921 635 204 (Younger ) 206 SB 1127 635 77 (for ) 79 SB 1206 635 263 (managerial ) 265 SB 1471 635 200 (support, ) 202 SB 1673 635 98 (and ) 100 SB 1773 635 148 (Harry ) 150 SB 1923 635 131 (Jones ) 133 SB 2056 635 44 (of) 44 SB 150 695 1495 (AMMO, and John Shepard and Phil Lauer of CAA for sponsorship.) 1495 SB 150 815 291 (Bibliography) 291 SB 150 925 52 (S. ) 64 SB 214 925 207 (Bellenot. ) 219 SB 433 925 13 ( ) 25 SB 458 925 126 (1990. ) 138 SB 596 925 13 ( ) 25 SB 621 925 25 (\223) 25 SB 646 925 161 (Global ) 173 SB 819 925 170 (Virtual ) 182 SB 1001 925 127 (Time ) 139 SB 1140 925 267 (Algorithms.) 267 SB 1407 925 25 (\224) 25 SB 1432 925 13 ( ) 25 SB 1457 925 13 ( ) 25 SB 1482 925 59 (In ) 71 SB 1553 925 284 (Proceedings ) 296 SB 1849 925 57 (of ) 69 SB 1918 925 82 (the ) 95 SB 2013 925 87 (SCS) 87 SB 150 985 1292 (Multiconference on Distributed Simulation, Vol. 22, No. 2.) 1292 SB 150 1095 61 (C. ) 63 SB 213 1095 189 (Burdorf ) 191 SB 404 1095 98 (and ) 100 SB 504 1095 43 (J. ) 45 SB 549 1095 149 (Marti. ) 151 SB 700 1095 13 ( ) 16 SB 716 1095 126 (1990. ) 129 SB 845 1095 13 ( ) 16 SB 861 1095 25 (\223) 25 SB 886 1095 383 (Non-Preemptive ) 386 SB 1272 1095 127 (Time ) 130 SB 1402 1095 138 (Warp ) 141 SB 1543 1095 262 (Scheduling ) 265 SB 1808 1095 267 (Algorithms.) 267 SB 2075 1095 25 (\224) 25 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 150 1155 546 (Operating Systems Review) 546 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 696 1156 505 (, Vol. 24, No. 2 \(April\).) 505 SB 150 1266 120 (L.W. ) 134 SB 284 1266 143 (Chen. ) 157 SB 441 1266 13 ( ) 27 SB 468 1266 126 (1988. ) 141 SB 609 1266 25 (\223) 25 SB 634 1266 52 (A ) 67 SB 701 1266 157 (Model ) 172 SB 873 1266 77 (for ) 92 SB 965 1266 215 (Dynamic ) 230 SB 1195 1266 127 (Load ) 142 SB 1337 1266 304 (Management.) 304 SB 1641 1266 25 (\224) 25 SB 1666 1266 13 ( ) 28 SB 1694 1266 137 (Ph.D. ) 152 SB 1846 1266 254 (prospectus.) 254 SB 150 1326 864 (Computer Science Department, UCLA.) 864 SB 150 1436 54 (F. ) 70 SB 220 1436 198 (Douglas ) 214 SB 434 1436 98 (and ) 114 SB 548 1436 43 (J. ) 59 SB 607 1436 278 (Ousterhout. ) 294 SB 901 1436 126 (1987. ) 142 SB 1043 1436 13 ( ) 29 SB 1072 1436 25 (\223) 25 SB 1097 1436 178 (Process ) 194 SB 1291 1436 235 (Migration ) 251 SB 1542 1436 57 (in ) 73 SB 1615 1436 82 (the ) 98 SB 1713 1436 144 (Sprite ) 161 SB 1874 1436 226 (Operating) 226 SB 150 1497 172 (System.) 172 SB 322 1497 25 (\224) 25 SB 347 1497 85 ( In ) 85 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 432 1496 1314 (7th International Conference on Distributed Computing Systems) 1314 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1746 1497 13 (.) 13 SB 150 1620 64 (G. ) 69 SB 219 1620 107 (Fox. ) 112 SB 331 1620 13 ( ) 18 SB 349 1620 126 (1986. ) 131 SB 480 1620 13 ( ) 18 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 498 1619 163 (Caltech ) 168 SB 666 1619 246 (Concurrent ) 251 SB 917 1619 280 (Computation ) 285 SB 1202 1619 190 (Program ) 195 SB 1397 1619 169 (Annual ) 174 SB 1571 1619 148 (Report ) 154 SB 1725 1619 217 (1985-1986) 217 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1942 1620 26 (. ) 32 SB 1974 1620 13 ( ) 19 SB 1993 1620 35 (C) 35 SB 2028 1607 25 (3) 25 SB 2053 1620 47 (P-) 47 SB 150 1680 908 (290B. California Institute of Technology.) 908 SB 150 1790 73 (M. ) 76 SB 226 1790 241 (Hailperin. ) 244 SB 470 1790 13 ( ) 17 SB 487 1790 126 (1985. ) 130 SB 617 1790 13 ( ) 17 SB 634 1790 25 (\223) 25 SB 659 1790 127 (Load ) 131 SB 790 1790 232 (Balancing ) 236 SB 1026 1790 77 (for ) 81 SB 1107 1790 423 (Massively-Parallel ) 427 SB 1534 1790 344 (Soft-Real-Time ) 348 SB 1882 1790 193 (Systems.) 193 SB 2075 1790 25 (\224) 25 SB 150 1850 1698 (Knowledge Systems Laboratory Report No. KSL-88-62. Stanford University.) 1698 SB 150 1960 56 (P. ) 59 SB 209 1960 226 (Hontalas, ) 229 SB 438 1960 53 (et ) 56 SB 494 1960 66 (al. ) 69 SB 563 1960 13 ( ) 16 SB 579 1960 126 (1989. ) 129 SB 708 1960 13 ( ) 16 SB 724 1960 25 (\223) 25 SB 749 1960 295 (Performance ) 298 SB 1047 1960 57 (of ) 60 SB 1107 1960 82 (the ) 86 SB 1193 1960 223 (Colliding ) 227 SB 1420 1960 144 (Pucks ) 148 SB 1568 1960 255 (Simulation ) 259 SB 1827 1960 69 (on ) 73 SB 1900 1960 82 (the ) 86 SB 1986 1960 114 (Time) 114 SB 150 2020 138 (Warp ) 163 SB 313 2020 239 (Operating ) 264 SB 577 2020 172 (System ) 197 SB 774 2020 121 (\(Part ) 146 SB 920 2020 51 (1: ) 76 SB 996 2020 335 (Asynchronous ) 360 SB 1356 2020 212 (Behavior ) 237 SB 1593 2020 98 (and ) 123 SB 1716 2020 237 (Sectoring\).) 237 SB 1953 2020 25 (\224) 25 SB 1978 2020 13 ( ) 38 SB 2016 2020 13 ( ) 38 SB 2054 2020 46 (In) 46 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 150 2080 1712 (Proceedings of the Society for Computer Simulation\222s 1989 Eastern Multiconference,) 1712 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1862 2081 13 (.) 13 SB 150 2192 65 (D. ) 69 SB 219 2192 222 (Jefferson. ) 226 SB 445 2192 13 ( ) 17 SB 462 2192 126 (1985. ) 130 SB 592 2192 13 ( ) 17 SB 609 2192 13 ( ) 17 SB 626 2192 25 (\223) 25 SB 651 2192 170 (Virtual ) 174 SB 825 2192 127 (Time.) 127 SB 952 2192 25 (\224) 25 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 977 2191 13 ( ) 17 SB 994 2191 13 ( ) 17 SB 1011 2191 129 (ACM ) 133 SB 1144 2191 274 (Transactions ) 278 SB 1422 2191 63 (on ) 68 SB 1490 2191 296 (Programming ) 301 SB 1791 2191 229 (Languages ) 234 SB 2025 2191 75 (and) 75 SB 150 2252 166 (Systems) 166 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 316 2253 423 (, Vol. 7 No. 3 \(Jul.\).) 423 SB 150 2363 65 (D. ) 78 SB 228 2363 222 (Jefferson, ) 235 SB 463 2363 53 (et ) 66 SB 529 2363 66 (al. ) 79 SB 608 2363 13 ( ) 26 SB 634 2363 126 (1987. ) 139 SB 773 2363 13 ( ) 26 SB 799 2363 25 (\223) 25 SB 824 2363 268 (Distributed ) 281 SB 1105 2363 255 (Simulation ) 268 SB 1373 2363 98 (and ) 112 SB 1485 2363 82 (the ) 96 SB 1581 2363 127 (Time ) 141 SB 1722 2363 138 (Warp ) 152 SB 1874 2363 226 (Operating) 226 SB 150 2424 172 (System.) 172 SB 322 2424 25 (\224) 25 SB 347 2424 26 ( ) 26 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 373 2423 656 (ACM Operating System Review) 656 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1029 2424 276 (, November.) 276 SB 150 2534 56 (P. ) 61 SB 211 2534 195 (Krueger ) 200 SB 411 2534 98 (and ) 103 SB 514 2534 73 (M. ) 78 SB 592 2534 157 (Livny. ) 162 SB 754 2534 13 ( ) 18 SB 772 2534 126 (1987. ) 131 SB 903 2534 13 ( ) 18 SB 921 2534 25 (\223) 25 SB 946 2534 127 (Load ) 132 SB 1078 2534 245 (Balancing, ) 250 SB 1328 2534 127 (Load ) 132 SB 1460 2534 185 (Sharing ) 191 SB 1651 2534 98 (and ) 104 SB 1755 2534 295 (Performance ) 301 SB 2056 2534 44 (in) 44 SB 150 2594 268 (Distributed ) 294 SB 444 2594 193 (Systems.) 193 SB 637 2594 25 (\224) 25 SB 662 2594 13 ( ) 40 SB 702 2594 13 ( ) 40 SB 742 2594 225 (Technical ) 252 SB 994 2594 163 (Report ) 190 SB 1184 2594 101 (700. ) 128 SB 1312 2594 13 ( ) 40 SB 1352 2594 239 (Computer ) 266 SB 1618 2594 175 (Science ) 202 SB 1820 2594 280 (Department,) 280 SB 150 2654 916 (University of Wisconsin-Madison \(Aug.\).) 916 SB 150 2765 286 (K. Li. 1988. ) 286 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 436 2764 851 (Process Migration in Distributed Systems) 851 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1287 2765 564 (. Master\222s Thesis. UCLA.) 564 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Italic %%+ font Palatino-Roman %%Page: 25 25 %%PageResources: (atend) SS 0 0 25 25 798 1100 300 SM 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 0 0 0 fC 150 225 157 (F.C.H. ) 175 SB 325 225 88 (Lin ) 107 SB 432 225 98 (and ) 117 SB 549 225 119 (R.M. ) 138 SB 687 225 160 (Keller. ) 179 SB 866 225 13 ( ) 32 SB 898 225 126 (1986. ) 145 SB 1043 225 13 ( ) 32 SB 1075 225 25 (\223) 25 SB 1100 225 211 (Gradient ) 230 SB 1330 225 170 (Model: ) 189 SB 1519 225 52 (A ) 71 SB 1590 225 377 (Demand-Driven ) 396 SB 1986 225 114 (Load) 114 SB 150 286 414 (Balancing Scheme.) 414 SB 564 286 25 (\224) 25 SB 589 286 85 ( In ) 85 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 674 285 1314 (6th International Conference on Distributed Computing Systems) 1314 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1988 286 13 (.) 13 SB 150 396 100 (B.P. ) 117 SB 267 396 162 (Miller. ) 180 SB 447 396 13 ( ) 31 SB 478 396 126 (1987. ) 144 SB 622 396 13 ( ) 31 SB 653 396 25 (\223) 25 SB 678 396 315 (DEMOS/MP: ) 333 SB 1011 396 97 (The ) 115 SB 1126 396 313 (Development ) 331 SB 1457 396 57 (of ) 75 SB 1532 396 38 (a ) 56 SB 1588 396 268 (Distributed ) 286 SB 1874 396 226 (Operating) 226 SB 150 457 172 (System.) 172 SB 322 457 25 (\224) 25 SB 347 457 26 ( ) 26 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 373 456 672 (Software Practice and Experience) 672 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1045 457 401 (, Vol. 17\(4\) \(Apr.\).) 401 SB 150 567 117 (L.M. ) 124 SB 274 567 83 (Ni; ) 90 SB 364 567 124 (C.W. ) 131 SB 495 567 89 (Xu; ) 96 SB 591 567 98 (and ) 105 SB 696 567 101 (T.B. ) 108 SB 804 567 247 (Gendreau. ) 254 SB 1058 567 13 ( ) 20 SB 1078 567 126 (1985. ) 133 SB 1211 567 25 (\223) 25 SB 1236 567 52 (A ) 60 SB 1296 567 268 (Distributed ) 276 SB 1572 567 202 (Drafting ) 210 SB 1782 567 246 (Algorithm ) 254 SB 2036 567 64 (for) 64 SB 150 628 359 (Load Balancing.) 359 SB 509 628 25 (\224) 25 SB 534 628 26 ( ) 26 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 560 627 284 (IEEE Transac) 284 SB 844 627 616 (tions on Software Engineering) 616 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1460 628 575 (, Vol. SE-11, No. 10 \(Oct.\).) 575 SB 150 739 758 (G.J. Popek and B.J. Walker. 1985. ) 758 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 908 738 928 (The LOCUS Distributed System Architecture) 928 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 1836 739 263 (, MIT Press.) 263 SB 150 849 133 (M.M. ) 136 SB 286 849 213 (Theimer; ) 216 SB 502 849 114 (K.A. ) 117 SB 619 849 152 (Lantz; ) 155 SB 774 849 98 (and ) 101 SB 875 849 111 (D.R. ) 114 SB 989 849 221 (Cheriton. ) 224 SB 1213 849 13 ( ) 16 SB 1229 849 126 (1985. ) 129 SB 1358 849 13 ( ) 16 SB 1374 849 25 (\223) 25 SB 1399 849 293 (Preemptable ) 296 SB 1695 849 181 (Remote ) 185 SB 1880 849 220 (Execution) 220 SB 150 909 209 (Facilities ) 214 SB 364 909 77 (for ) 83 SB 447 909 82 (the ) 88 SB 535 909 225 (V-System.) 225 SB 760 909 25 (\224) 25 SB 785 909 13 ( ) 19 SB 804 909 13 ( ) 19 SB 823 909 225 (Technical ) 231 SB 1054 909 163 (Report ) 169 SB 1223 909 426 (STAN-CS-85-1087. ) 432 SB 1655 909 204 (Stanford ) 210 SB 1865 909 235 (University) 235 SB 150 969 156 (\(Sept.\).) 156 SB 150 1079 54 (F. ) 58 SB 208 1079 215 (Wieland, ) 219 SB 427 1079 53 (et ) 57 SB 484 1079 66 (al. ) 70 SB 554 1079 13 ( ) 17 SB 571 1079 126 (1989. ) 130 SB 701 1079 13 ( ) 17 SB 718 1079 25 (\223) 25 SB 743 1079 268 (Distributed ) 272 SB 1015 1079 188 (Combat ) 192 SB 1207 1079 255 (Simulation ) 259 SB 1466 1079 98 (and ) 102 SB 1568 1079 127 (Time ) 131 SB 1699 1079 151 (Warp: ) 155 SB 1854 1079 97 (The ) 102 SB 1956 1079 144 (Model) 144 SB 150 1140 98 (and ) 99 SB 249 1140 65 (its ) 66 SB 315 1140 295 (Performance.) 295 SB 610 1140 25 (\224) 25 SB 635 1140 13 ( ) 15 SB 650 1140 13 ( ) 15 SB 665 1140 59 (In ) 61 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 726 1139 254 (Proceedings ) 256 SB 982 1139 49 (of ) 51 SB 1033 1139 74 (the ) 76 SB 1109 1139 158 (Society ) 160 SB 1269 1139 68 (for ) 70 SB 1339 1139 215 (Computer ) 217 SB 1556 1139 272 (Simulation\222s ) 274 SB 1830 1139 113 (1989 ) 115 SB 1945 1139 155 (Eastern) 155 SB 150 1200 328 (Multiconference) 328 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 478 1201 13 (.) 13 SB 150 1312 392 (E.R. Zaya. 1987. ) 392 SB 542 1312 25 (\223) 25 SB 567 1312 971 (Attacking the Process Migration Bottleneck.) 971 SB 1538 1312 25 (\224) 25 SB 1563 1312 39 ( ) 39 SB 32 0 0 50 50 0 0 0 47 /Palatino-Italic /font26 ANSIFont font 1602 1311 350 (ACM Operating ) 351 SB 1953 1311 147 (System) 147 SB 150 1372 146 (Review) 146 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font 296 1373 276 (, November.) 276 SB 150 1545 520 (PETER REIHER works ) 521 SB 671 1545 54 (at ) 55 SB 726 1545 82 (the ) 83 SB 809 1545 70 (Jet ) 71 SB 880 1545 257 (Propulsion ) 258 SB 1138 1545 273 (Laboratory. ) 274 SB 1412 1545 13 ( ) 14 SB 1426 1545 79 (He ) 80 SB 1506 1545 201 (received ) 202 SB 1708 1545 38 (a ) 39 SB 1747 1545 96 (B.S. ) 97 SB 1844 1545 57 (in ) 58 SB 1902 1545 198 (electrical) 198 SB 150 1605 278 (engineering ) 284 SB 434 1605 121 (from ) 127 SB 561 1605 82 (the ) 88 SB 649 1605 248 (University ) 254 SB 903 1605 57 (of ) 63 SB 966 1605 142 (Notre ) 149 SB 1115 1605 145 (Dame ) 152 SB 1267 1605 57 (in ) 64 SB 1331 1605 126 (1979, ) 133 SB 1464 1605 98 (and ) 105 SB 1569 1605 67 (an ) 74 SB 1643 1605 112 (M.S. ) 119 SB 1762 1605 98 (and ) 105 SB 1867 1605 38 (a ) 45 SB 1912 1605 137 (Ph.D. ) 144 SB 2056 1605 44 (in) 44 SB 150 1665 226 (computer ) 233 SB 383 1665 170 (science ) 178 SB 561 1665 121 (from ) 129 SB 690 1665 82 (the ) 90 SB 780 1665 248 (University ) 256 SB 1036 1665 57 (of ) 65 SB 1101 1665 236 (California ) 244 SB 1345 1665 54 (at ) 62 SB 1407 1665 92 (Los ) 100 SB 1507 1665 193 (Angeles ) 201 SB 1708 1665 57 (in ) 65 SB 1773 1665 113 (1983 ) 121 SB 1894 1665 98 (and ) 106 SB 2000 1665 100 (1987) 100 SB 150 1725 293 (respectively. ) 304 SB 454 1725 13 ( ) 24 SB 478 1725 91 (His ) 102 SB 580 1725 198 (research ) 209 SB 789 1725 199 (interests ) 210 SB 999 1725 179 (include ) 190 SB 1189 1725 162 (virtual ) 173 SB 1362 1725 112 (time ) 124 SB 1486 1725 142 (based ) 154 SB 1640 1725 201 (systems, ) 213 SB 1853 1725 247 (distributed) 247 SB 150 1785 227 (operating ) 233 SB 383 1785 201 (systems, ) 207 SB 590 1785 251 (replication ) 257 SB 847 1785 145 (issues ) 152 SB 999 1785 57 (in ) 64 SB 1063 1785 260 (distributed ) 267 SB 1330 1785 201 (systems, ) 208 SB 1538 1785 98 (and ) 105 SB 1643 1785 13 ( ) 20 SB 1663 1785 260 (distributed ) 267 SB 1930 1785 170 (naming) 170 SB 150 1845 725 (issues. He is a member of ACM.) 725 SB 150 2015 183 (DAVID ) 184 SB 334 2015 288 (JEFFERSON ) 289 SB 623 2015 49 (is ) 50 SB 673 2015 216 (Assistant ) 217 SB 890 2015 220 (Professor ) 221 SB 1111 2015 57 (of ) 59 SB 1170 2015 239 (Computer ) 241 SB 1411 2015 175 (Science ) 177 SB 1588 2015 54 (at ) 56 SB 1644 2015 170 (UCLA. ) 172 SB 1816 2015 13 ( ) 15 SB 1831 2015 79 (He ) 81 SB 1912 2015 188 (received) 188 SB 150 2075 78 (his ) 90 SB 240 2075 96 (B.S. ) 108 SB 348 2075 57 (in ) 69 SB 417 2075 297 (Mathematics ) 309 SB 726 2075 121 (from ) 133 SB 859 2075 110 (Yale ) 123 SB 982 2075 248 (University ) 261 SB 1243 2075 57 (in ) 70 SB 1313 2075 126 (1970, ) 139 SB 1452 2075 98 (and ) 111 SB 1563 2075 78 (his ) 91 SB 1654 2075 137 (Ph.D. ) 150 SB 1804 2075 57 (in ) 70 SB 1874 2075 226 (Computer) 226 SB 150 2135 175 (Science ) 176 SB 326 2135 121 (from ) 122 SB 448 2135 387 (Carnegie-Mellon ) 388 SB 836 2135 248 (University ) 250 SB 1086 2135 57 (in ) 59 SB 1145 2135 126 (1980. ) 128 SB 1273 2135 13 ( ) 15 SB 1288 2135 79 (He ) 81 SB 1369 2135 198 (research ) 200 SB 1569 2135 199 (interests ) 201 SB 1770 2135 179 (include ) 181 SB 1951 2135 149 (virtual) 149 SB 150 2195 112 (time ) 122 SB 272 2195 383 (synchronization, ) 393 SB 665 2195 182 (parallel ) 192 SB 857 2195 98 (and ) 108 SB 965 2195 260 (distributed ) 270 SB 1235 2195 294 (computation ) 304 SB 1539 2195 57 (in ) 67 SB 1606 2195 191 (general, ) 201 SB 1807 2195 98 (and ) 108 SB 1915 2195 185 (artificial) 185 SB 150 2255 84 (life.) 84 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Palatino-Italic %%+ font Palatino-Roman %%Trailer SVDoc restore end %%Pages: 25 % TrueType font name key: % MSTT31c120 = 2bafDTimes New RomanF0000002a000001900000 % MSTT31c12d = 2bafDTimes New RomanF00000032000001900000 % MSTT31c13a = 29e7DTimes New RomanF00000032000001900000 %%DocumentSuppliedResources: procset Win35Dict 3 1 %%DocumentNeededResources: font Palatino-Italic %%+ font Palatino-Roman %%+ font Times-Roman %%EOF