%! /TeXDict 200 dict def TeXDict begin /Mtrx matrix def /@start { /StartTime usertime def vmstatus pop /@VMused exch def pop 72 720 translate } def /@letter { /letter where { pop letter 72 720 translate } if } def /@legal { /legal where { pop legal 72 936 translate } if } def /@note { /note where { pop note 72 720 translate } if } def /@a4 { /a4 where { pop a4 72 765 translate } if } def /@landscape { [ 0 1 -1 0 0 0 ] concat 72 -72 translate } def /@manualfeed { /manualfeed where { /manualfeed true put } if } def /@duplex { /setduplexmode where { /setduplexmode true put } if } def /@copies { /#copies exch def } def /@startdoc { dup 72 exch div dup neg scale 0 0 transform round exch round exch itransform translate Mtrx currentmatrix pop currentdict /isoddpage known { /SecondMtrx matrix def 8.5 exch mul 0 translate SecondMtrx currentmatrix pop }{ pop } ifelse /@TeXSave save def } def /@restore /restore load def /restore { vmstatus pop dup @VMused lt {pop @VMused} if exch pop exch @restore /@VMused exch def } bind def /@pri { ( ) print ( ) cvs print }def /@newfont { /newname exch def newname 7 dict def newname load begin /FontType 3 def dup neg matrix scale /FontMatrix exch def /FontBBox [0 0 1 1] def /BitMaps 256 array def /BuildChar {CharBuilder} def /Encoding 256 array def 0 1 255 {Encoding exch /.undef put} for end newname newname load definefont pop } bind def /ch-image {ch-data 0 get} bind def /ch-width {ch-data 1 get} bind def /ch-height {ch-data 2 get} bind def /ch-xoff {ch-data 3 get} bind def /ch-yoff {ch-data 4 get} bind def /ch-tfmw {ch-data 5 get} bind def /CharBuilder { exch /BitMaps get exch get /ch-data exch def ch-data null ne { ch-tfmw 0 ch-xoff neg ch-yoff neg ch-width ch-xoff sub ch-height ch-yoff sub setcachedevice ch-width ch-height true [1 0 0 1 ch-xoff ch-yoff] {ch-image} imagemask } if } bind def /@dc{ /ch-code exch def dup 0 get length 2 lt { pop [ <00> 1 1 0 0 8.00 ] } if /ch-data exch def currentfont /BitMaps get ch-code ch-data put currentfont /Encoding get ch-code dup ( ) cvs cvn put } bind def /@pc { pop /ch-data exch def currentpoint translate ch-width ch-height true [1 0 0 -1 ch-xoff ch-yoff ] {ch-image} imagemask } bind def /@sf { setfont } def /@flushfonts { @TeXSave restore /@TeXSave save def} def /@bop0 { pop } bind def /@bop1 { pop Mtrx setmatrix /SaveImage save def } def /@eop { showpage SaveImage restore } def /p { moveto } bind def /r { 0 rmoveto } bind def /s { show pop } bind def /ks { 2 1 counttomark 2 sub { -1 roll } for counttomark 2 idiv { show 0 rmoveto } repeat show pop } bind def /m { mark } bind def /ru { /dy exch 1 sub neg def /dx exch 1 sub def gsave currentpoint newpath moveto dx 0 rlineto 0 dy rlineto dx neg 0 rlineto closepath fill grestore } bind def /@end { (Time used: ) print usertime StartTime sub @pri (VM used: ) print @VMused @pri (. Unused: ) print vmstatus @VMused sub @pri pop pop (\n) print flush end } def /DraftFirst { gsave initmatrix newpath /Helvetica-Bold findfont setfont (Draft) dup stringwidth pop 8.875 exch div dup 72 mul dup scale 52.3 rotate 2.5 exch div -.35 translate 0.95 setgray 0 0 moveto show grestore } bind def /DraftMore { gsave initmatrix newpath /Helvetica-Bold findfont 72 scalefont setfont 0.95 setgray 576 702 moveto (Draft) stringwidth exch neg exch neg rmoveto (Draft) show grestore } bind def /@draft { /@bop1 { 1 le {DraftFirst} {DraftMore} ifelse Mtrx setmatrix /SaveImage save def } bind def } bind def /@twoup { initmatrix [ 0 1 -1 0 0 0 ] concat 36 -87 translate 5.5 8.5 div dup scale /isoddpage true def /@eop { isoddpage not {showpage} if SaveImage restore /isoddpage isoddpage not def } def /@bop1 { pop isoddpage { SecondMtrx setmatrix } { Mtrx setmatrix } ifelse /SaveImage save def } def /@end { isoddpage not { showpage } if end } def } def /@beginspecial { SpecialDict begin gsave /SpecialSave save def currentpoint transform initgraphics itransform translate 0 0 moveto SpecialDefaults IfMacSetUp } def /@setspecial { hof vof translate setclipper hsc vsc scale angl rotate } def /@endspecial { SpecialSave restore grestore end } def /@beginfullpage { gsave /SpecialSave save def SpecialDict begin /showpage {} def initgraphics } def /@endfullpage { clear end SpecialSave restore grestore showpage } def /SpecialDict 50 dict def SpecialDict begin /Inch { 72 mul} bind def /SpecialDefaults { /hsi 8.5 Inch def /vsi 11 Inch def /hof 0 def /vof 0 def /hsc 1 def /vsc 1 def /angl 0 def /CLIP false def } def /@hsize {/hsi exch def /CLIP true def} def /@vsize {/vsi exch def /CLIP true def} def /@hoffset {/hof exch def} def /@voffset {/vof exch def} def /@hscale {/hsc exch def} def /@vscale {/vsc exch def} def /@rotate {/angl exch def} def /setclipper { CLIP { newpath 0 0 moveto hsi 0 rlineto 0 vsi rlineto hsi neg 0 rlineto closepath clip } if } def end /IfMacSetUp { userdict /md known { userdict /md get type /dicttype eq { md begin /txpose{ 1 -1 scale } bind def /cp {pop pop} bind def end } if } if } def end /TeXDict where {/TeXDict get begin} { (Need to load basic TeXDict first\n) print currentfile flushfile} ifelse /@texmakefont { /TeXsize exch def [ TeXsize 0 0 TeXsize neg 0 0 ] makefont def } bind def /@ps2texfont { dup FontDirectory exch known { exch pop findfont } { ReEncodeForTeX } ifelse exch @texmakefont } bind def /ReEncodeForTeX { /newfontname exch def /basefontname exch def /TeXstr 30 string def /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 basefontdict /MathFontName known not { /TeXvec basefontname TeXstr cvs (Courier) search { pop pop pop TeXcourvec } { pop TeXnormalvec } ifelse def TeXvec aload pop TeXvec length 2 idiv { newfont /Encoding get 3 1 roll put } repeat } if newfontname newfont definefont } bind def /TeXnormalvec [ 8#014 /fi 8#015 /fl 8#020 /dotlessi 8#022 /grave 8#023 /acute 8#024 /caron 8#025 /breve 8#026 /macron 8#027 /ring 8#030 /cedilla 8#031 /germandbls 8#032 /ae 8#033 /oe 8#034 /oslash 8#035 /AE 8#036 /OE 8#037 /Oslash 8#042 /quotedblright 8#074 /exclamdown 8#076 /questiondown 8#134 /quotedblleft 8#136 /circumflex 8#137 /dotaccent 8#173 /endash 8#174 /emdash 8#175 /hungarumlat 8#176 /tilde 8#177 /dieresis ] def /TeXcourvec [ 8#016 /exclamdown 8#017 /questiondown 8#020 /dotlessi 8#022 /grave 8#023 /acute 8#024 /caron 8#025 /breve 8#026 /macron 8#027 /ring 8#030 /cedilla 8#031 /germandbls 8#032 /ae 8#033 /oe 8#034 /oslash 8#035 /AE 8#036 /OE 8#037 /Oslash 8#074 /less 8#076 /greater 8#134 /backslash 8#136 /circumflex 8#137 /underscore 8#173 /braceleft 8#174 /bar 8#175 /braceright 8#177 /dieresis ] def /ObliqueFont { /ObliqueAngle exch def /ObliqueBaseName exch def /ObliqueFontName exch def /ObliqueTransform [1 0 ObliqueAngle sin ObliqueAngle cos div 1 0 0] def /basefontdict ObliqueBaseName findfont ObliqueTransform makefont 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 ObliqueFontName put ObliqueFontName newfont definefont pop } bind def /SmallCapsFont { /SmallCapsBaseName exch def /SmallCapsFontName exch def /basefontdict SmallCapsBaseName findfont def /newfont basefontdict maxlength 10 add dict def newfont begin /FontName SmallCapsFontName def /FontBaseDict basefontdict 1000 scalefont def /FontSCDict FontBaseDict .8 scalefont def /FontType 3 def /BuildChar {SmallCapChar} def /FontMatrix dup basefontdict exch get def /FontBBox dup basefontdict exch get def /Encoding dup basefontdict exch get def end SmallCapsFontName newfont definefont pop } bind def /SmallCapChar { /achar (A) def achar exch 0 exch put begin achar 0 get dup 97 ge exch 122 le and { achar 0 achar 0 get 32 sub put FontSCDict } { FontBaseDict } ifelse setfont achar stringwidth FontBBox setcachedevice newpath 0 0 moveto achar show end } bind def /MathEncodingVec [ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon1 /Phi /Psi /Omega /alpha /beta /gamma /delta /epsilon /zeta /nu /theta /iota /kappa /lambda /mu /nu /xi /pi /rho /sigma /tau /upsilon /phi /chi /psi /omega /epsilon /theta1 /omega1 /rho /sigma /phi1 /arrowleft /arrowleft /arrowright /arrowright /suchthat /congruent /proportional /angle /zero /one /two /three /four /five /six /seven /eight /nine /period /comma /less /slash /greater /asteriskmath /partialdiff /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /registerserif /copyrightserif /trademarkserif /logicalor /logicaland /section /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /dotlessi /j /weierstrass /macron /breve ] def /MathCharVec [ 71 68 81 76 88 80 83 161 70 89 87 97 98 103 100 101 122 110 113 105 107 108 109 110 120 112 114 115 116 117 102 99 121 119 101 74 118 114 115 106 172 172 174 174 39 64 181 208 48 49 50 51 52 53 54 55 56 57 46 44 60 47 62 42 182 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 210 211 212 218 217 167 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 245 106 195 197 198 ] def /MathDictVec [ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 ] def /MathOblique { 3 copy ObliqueFont pop pop MathFont } bind def /MathFont { /MathSymName exch def /MathBaseName exch def /MathFontName exch def /basefontdict MathBaseName findfont def /newfont basefontdict maxlength 10 add dict def newfont begin /FontName MathFontName def /FontDictArray [ basefontdict 1000 scalefont MathSymName findfont 950 scalefont /Symbol findfont 950 scalefont ] def /FontType 3 def /BuildChar {MathFontChar} def /FontMatrix dup basefontdict exch get def /FontBBox dup basefontdict exch get def /Encoding dup basefontdict exch get dup length array copy def /WhichFont MathDictVec def /WhichChar MathCharVec def MathEncodingVec Encoding copy pop /achar (A) def end MathFontName newfont definefont pop } bind def /MathFontChar { exch begin achar exch 0 exch put FontDictArray WhichFont achar 0 get get get setfont achar dup 0 get WhichChar exch get 0 exch put achar stringwidth FontBBox setcachedevice newpath 0 0 moveto achar show end } bind def end /psf$TeXscale { 65536 div } def /DocumentInitState [ matrix currentmatrix currentlinewidth currentlinecap currentlinejoin currentdash currentgray currentmiterlimit ] cvx def /startTexFig { /psf$SavedState save def userdict maxlength dict begin currentpoint transform DocumentInitState setmiterlimit setgray setdash setlinejoin setlinecap setlinewidth setmatrix itransform moveto /psf$ury exch psf$TeXscale def /psf$urx exch psf$TeXscale def /psf$lly exch psf$TeXscale def /psf$llx exch psf$TeXscale def /psf$y exch psf$TeXscale def /psf$x exch psf$TeXscale def currentpoint /psf$cy exch def /psf$cx exch def /psf$sx psf$x psf$urx psf$llx sub div def /psf$sy psf$y psf$ury psf$lly sub div def psf$sx psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub translate /DefFigCTM matrix currentmatrix def /initmatrix { DefFigCTM setmatrix } def /defaultmatrix { DefFigCTM exch copy } def /initgraphics { DocumentInitState setmiterlimit setgray setdash setlinejoin setlinecap setlinewidth setmatrix DefFigCTM setmatrix } def /showpage { initgraphics } def /erasepage { initgraphics } def /copypage {} def } bind def /clipFig { currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll exch lineto exch lineto exch lineto closepath clip newpath moveto } bind def /doclip { psf$llx psf$lly psf$urx psf$ury clipFig } def /endTexFig { end psf$SavedState restore } def %%Title: tm.dvi %%Creator: dvi2ps 3.1 %%EndProlog TeXDict begin @start 300 @startdoc 13 @bop0 1.000000 /cmr10.329 @newfont cmr10.329 @sf [ 10 2 -1 -9 15] 45 @dc [ 15 30 -4 0 23] 49 @dc [<03F0001C3C00200E00400F00400780F00780F807C0F807C0F807C02007C00007C0000780000780 000F00000E00003C0003F000003800001C00000E00000F00000F00000F80380F80780780780780 780F80200F00100E000C1C0003F000> 18 31 -2 1 23] 51 @dc 1.000000 /cmtt10.329 @newfont cmtt10.329 @sf [ 17 29 -4 0 24] 105 @dc [<7FC3FCFFE7FE7FC3FC0E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E0 0E00E00F00E00F80E00FC1C07FFFC0FEFF807E3E00> 23 20 0 0 24] 110 @dc [<003E0000FF8001FFC001C1C00380E00380E00380E0038040038000038000038000038000038000 038000038000038000038000FFFFC0FFFFC07FFFC0038000038000038000038000018000> 19 25 -1 0 24] 116 @dc [<01FC0007FF001FFF803E03C03801C07001C0700000E00000FFFFC0FFFFC0FFFFC0E001C0E001C0 7003807003803807803E0F001FFE0007FC0001F000> 18 20 -3 0 24] 101 @dc [<01FC000FFF801FFFC07E03F07800F0E00038E00038E00038E000387000707801F03FFFE01FFFC0 1FFE001C000038000039E0001FF8001FFC001E1E001C0E00380700380700380700380700380700 1C0E001E1E300FFFF807FFF801E1F0> 21 31 -1 11 24] 103 @dc [<7FFE00FFFF007FFE0003800003800003800003800003800003800003800003800003800003C000 03C00003E00003F03003F8787FBFF8FF9FF07F87E0> 21 20 -1 0 24] 114 @dc [<7F1F1F00FFBFBF807F1F1F001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C 001C1C1C001C1C1C001C1C1C001C1C1C001E1E1C001E1E1C001F1F1C007FFFF800FFFBF8007CE0 E000> 25 20 1 0 24] 109 @dc [<1E00003F00007F80007BC00079E00000E00000F000007000007000007000007800007800007800 00DC0000CC0000CC0001CE0001CE00038E000386000387000707000707000703800E03800E0380 0E01C07F8FF0FF8FF87F8FF0> 21 30 -1 10 24] 121 @dc [<01FCFC03FFFE07FFFC0F03E00E01E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E0 0E00E00E00E00E00E00E00E07E07E0FE0FE07E07E0> 23 20 0 0 24] 117 @dc [<60F87C1E0E071F3F7F7E3E1C> 8 12 -8 6 24] 44 @dc [<7FC3FCFFE7FE7FC3FC0E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E0 0E00E00F00E00F80E00FC1C00FFFC00EFF800E3E000E00000E00000E00000E00000E00007E0000 FE00007E0000> 23 28 0 0 24] 104 @dc [<01F0000FFE001FFF003E0F803C07807803C07001C0F001E0E000E0E000E0E000E0E000E0E000E0 7001C07001C03803803E0F801FFF000FFE0001F000> 19 20 -2 0 24] 111 @dc [ 17 20 -3 0 24] 115 @dc [<063E000EFF800FFFC00FC1E00F80E00F00700F00700E00380E00380E00380E00380E00380E0038 0E00700F00700F80E00FC1E00FFFC00EFF800E3E000E00000E00000E00000E00000E00007E0000 FE00007E0000> 21 28 0 0 24] 98 @dc [<7FC000FFE0007FC0000E00000E00000E00000E00000E00000E00000E00000E3E000EFF800FFFC0 0FC1E00F80E00F00700F00700E00380E00380E00380E00380E00380E00380E00700F00700F80E0 0FC1E07FFFC0FEFF807E3E00> 21 30 0 10 24] 112 @dc [<3078FCFC7830> 6 6 -9 0 24] 46 @dc [<03E3F00FFBF81FFFF03C1F80380F80700780700780E00380E00380E00380E00380E00380E00380 700380700780380F803C1F801FFF800FFB8003E380000380000380000380000380000380001F80 003F80001F80> 21 28 -2 0 24] 100 @dc [<7FFFC0FFFFE07FFFC000E00000E00000E00000E00000E00000E00000E00000E00000E00000E000 00E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E0007FE000 FFE0007FE000> 19 28 -2 0 24] 108 @dc [<01FC0007FF001FFF803E03C03801C07001C0700000E00000E00000E00000E00000E00000E00000 7000007000003803003E07801FFF8007FF0001FE00> 18 20 -3 0 24] 99 @dc [<07E1F01FFBF03FFFF0781F00F00F00E00700E00700E007007807007F07001FFF0007FF0000FF00 000700000700300E00781E007FFC003FF8001FE000> 20 20 -3 0 24] 97 @dc [<007000F001F003C007800F001E001C00380038007000700070007000E000E000E000E000E000E0 00E000E0007000700070007000380038001C001E000F00078003C001E000F00070> 12 36 -7 4 24] 40 @dc [<7FFCFFFE7FFC038003800380038003800380038003800380038003800380038003800380038043 80FB80FF803F800F800780038003800180> 15 28 -5 0 24] 49 @dc [<01F00007FC000FFE001F1F001C07003803807803C07001C07001C0F001E0E000E0E000E0E000E0 E000E0E000E0E000E0E000E0E000E0E000E07001C07001C07803C03803801C07001F1F000FFE00 07FC0001F000> 19 28 -2 0 24] 48 @dc [<6000F00078003C001E000F000780038001C001C000E000E000E000E00070007000700070007000 700070007000E000E000E000E001C001C0038007800F001E003C007800F0006000> 12 36 -4 4 24] 41 @dc [<01C00001C00001C00001C000C1C180F1C780F9CF807FFF001FFC0007F00007F0001FFC007FFF00 F9CF80F1C780C1C18001C00001C00001C00001C000> 17 20 -3 -4 24] 42 @dc [<01F80007FE000FFF001E07803C03C03801C07000E07000E07000E0F000E0E000E0F000E0F001C0 F803C0FE0780FFFF00E7FE00E1F8007000007000003800003801801C03C01E03C00F83C007FF80 01FF00007E00> 19 28 -2 0 24] 54 @dc [ 21 28 -1 0 24] 69 @dc [ 20 28 -1 0 24] 80 @dc [<00700000F80000F80000D80001DC0001DC0001DC00018C00038E00038E00038E00038E00070700 0707000707000707000F07800E03800E03800E03800E03801C01C01C01C01C01C01C01C0FF07F8 FF07F8FF07F8> 21 28 -1 0 24] 86 @dc [ 21 28 -1 0 24] 77 @dc [<7FFF007FFF007FFF0001C00001C00001C00001C00001C00001C00001C00001C00001C00001C000 01C00001C00001C00001C000FFFFC0FFFFC07FFFC001C00001C00001C00001C0C000E1E000FFE0 007FC0001F80> 19 28 -1 0 24] 102 @dc [<6030E038E038E038E038E038E038E038E038E038E038F078E0384010> 13 14 -5 -15 24] 34 @dc [<000300000780000780000F80000F00001F00001E00001E00003E00003C00007C00007800007800 00F80000F00001F00001E00003E00003C00003C00007C0000780000F80000F00000F00001F0000 1E00003E00003C00003C00007C0000780000F80000F00000F00000600000> 17 36 -3 4 24] 92 @dc [<7FFF00FFFF80FFFF807FFF00> 17 4 -3 -12 24] 45 @dc [ 20 28 -1 0 24] 66 @dc [<7F00F0FF81F87F01F81C039C1C039C1C039C1C03801C03801C03801C03801C03801C07001C0F00 1FFE001FFE001FFF001C0F801C03801C03C01C01C01C01C01C01C01C03C01C03801C0F807FFF00 FFFE007FF800> 22 28 -1 0 24] 82 @dc [<00700000F80000F80001DC0001DC0001DC00038E00038E00038E00038E00070700070700070700 0E03800E03800E03801E03C07F8FF0FF8FF87F8FF0> 21 20 -1 0 24] 118 @dc [<7FFFC0FFFFE0FFFFE0FFFFE0000000000000000000000000FFFFE0FFFFE0FFFFE07FFFC0> 19 12 -2 -8 24] 61 @dc [<7FFF00FFFF80FFFF807FFF00> 17 4 -3 4 24] 95 @dc [ 19 28 -2 0 24] 83 @dc [<7FFFE0FFFFE07FFFE03C00E01E00E00F800007C00001E00000F000007800003C00001E00000F00 0007800003C00001C00001C00000E00000E06000E0F000E0F000E0E001C07003C07C0F803FFF00 0FFE0003F000> 19 28 -2 0 24] 50 @dc [<7FFFF0FFFFF07FFFF00E00700E00700E00700E00700E00700E00000E00000E00000E00000E0000 0E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00007FE000 FFE0007FE000> 20 28 -1 0 24] 76 @dc [<7F8FF0FF8FF87F8FF00F0780070700038E00039E0001DC0000F80000F00000700000F80001F800 01DC00039E00078E000707007F8FF07F9FF07F8FF0> 21 20 -1 0 24] 120 @dc cmr10.329 @sf [ 25 31 -2 0 30] 70 @dc [ 10 31 0 0 12] 105 @dc [<03FC001C03803000C0600060C00030C00030C00030C000306000703001E00FFFC01FFF803FFE00 30000030000020000020000033E0001E38001C1C00380E00780F00780F00780F00780F00780F00 380E001C1C300E3C3003E3300000E0> 20 31 -1 10 23] 103 @dc [<01F1FC030DC00603C00E03C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C0 0E01C00E01C00E01C00E01C00E01C0FE1FC00E01C0> 22 20 -1 0 25] 117 @dc [ 15 20 -1 0 18] 114 @dc [<01F8000706000C0100180080380080700000700000F00000F00000F00000FFFF80F00380F00380 7003807007003807003807001C0E000E1C0003F000> 17 20 -1 0 20] 101 @dc [<03E0000C3800100E00200600400700400380E00380F003C0F003C07003C00003C00003C00003C0 000380000380100780100700180E00161C0011F000100000100000100000100000100000100000 1FE0001FF8001FFC001FFE00180300> 18 31 -2 1 23] 53 @dc [<70F8F8F8700000000000000000000070F8F8F870> 5 20 -4 0 13] 58 @dc [<01F800070E001C03803801C03801C07000E07000E0F000F0F000F0F000F0F000F0F000F0F000F0 7000E07000E03801C03801C01C0380070E0001F800> 20 20 -1 0 23] 111 @dc [<01E0031006100E080E080E080E080E080E000E000E000E000E000E000E000E000E000E000E00FF F83E000E000E0006000600020002000200> 13 28 -1 0 18] 116 @dc [<0F83C0386720781E10F01E10F00E10F00E10F00E10780E00380E001E0E00078E0000FE00000E00 000E00000E00300E00781C007818003030001FE000> 20 20 -2 0 23] 97 @dc [ 22 20 -1 0 25] 110 @dc [<03E3F80E1B801C0780380780380380700380700380F00380F00380F00380F00380F00380F00380 7003807003803803803803801C0780061B8003E380000380000380000380000380000380000380 000380000380000380000380003F80000380> 21 32 -2 0 25] 100 @dc [ 21 29 -1 9 25] 112 @dc [ 35 20 -1 0 38] 109 @dc [ 11 32 0 0 12] 108 @dc [<8F80D060E030C018C01880188018803800700FF03FE07F807800E000C010C010C010403030701F 90> 13 20 -2 0 18] 115 @dc [ 25 31 -2 0 31] 80 @dc [<000100000003800000038000000380000007C0000007C0000007C000000F2000000F2000001F30 00001E1000001E1000003C0800003C0800003C0800007804000078040000F8060000F0020000F0 020001F0010001E0010001E0010003C0008003C0008003C0008007800040078000400F8000600F 0000601F8000F8FFF003FE> 31 32 -1 1 34] 86 @dc [ 37 31 -2 0 42] 77 @dc [<70F8F8F870> 5 5 -4 0 13] 46 @dc 13 @bop1 cmr10.329 @sf 1012 -39 p m (-) 15 (13) 15 (-) ks cmtt10.329 @sf 353 424 p m (integer) 47 (mynum,) 23 (hostnum,) 23 (bytes,) 23 (msgtype,) 23 (...) ks 353 480 p m (double) 23 (precision) 23 (result,) 23 (data\(100\),) 22 (...) ks 353 537 p m (character*16) 22 (host,) 24 (...) ks 210 650 p m (c) 119 (Enroll) 23 (this) 24 (program) 22 (in) 24 (PVM) ks 353 706 p m (call) 23 (fenroll\() 23 ("nodeprogram\\0",) 22 (mynum) 23 (\)) ks 210 819 p m (c) 24 (-------) 23 (Begin) 23 (user) 23 (program) 23 (--------) ks 687 876 p m (.) s 687 932 p m (.) s 210 989 p m (c) 119 (Receive) 23 (data) 23 (from) 24 (host) ks 353 1045 p m (msgtype) 47 (=) 24 (1) ks 329 1101 p m (call) 24 (frcv\() 23 (msgtype) 23 (\)) ks 329 1158 p m (call) 24 (fgetndfloat\() 22 (data,) 23 (100) 23 (\)) ks 329 1214 p m (call) 24 (frcvinfo\() 22 (bytes,) 23 (msgtype,) 23 (host,) 23 (hostnum) 23 (\)) ks 687 1271 p m (.) s 687 1327 p m (.) s 329 1384 p m (result) 23 (=) 24 (user_routine\() 22 (data) 23 (\)) ks 210 1497 p m (c) 95 (Send) 24 (result) 23 (to) 23 (host) ks 329 1553 p m (call) 24 (finitsend\(\)) ks 329 1610 p m (call) 24 (fputndfloat\() 22 (result,) 23 (1) 23 (\)) ks 329 1666 p m (msgtype) 47 (=) 24 (2) ks 329 1722 p m (call) 24 (fsnd\() 23 (host,) 23 (hostnum,) 23 (msgtype) 23 (\)) ks 687 1779 p m (.) s 687 1835 p m (.) s 210 1892 p m (c) 24 (---------) 22 (End) 24 (user) 23 (program) 23 (--------) ks 210 2005 p m (c) 95 (Program) 23 (finished.) 23 (Leave) 23 (PVM) 23 (before) 24 (exiting) ks 329 2061 p m (call) 24 (fleave\(\)) ks 329 2118 p m (stop) s 329 2174 p m (end) s cmr10.329 @sf 436 2322 p m (Figure) 15 (5:) 20 (F) -3 (ortra) -1 (n) 14 (no) 1 (de) 16 (program) 14 (template) 15 (using) 16 (PVM) 15 (routines.) ks @eop 12 @bop0 cmr10.329 @sf [ 18 30 -2 0 23] 50 @dc cmtt10.329 @sf [<007FF000FFF8007FF0000700000700000700000700000700000700FFFFF8FFFFF8FFFFF8F00700 7807003807003C07001E07000E070007070007870003870001C70001E70000E700007700007700 003F00001F00> 21 28 -1 0 24] 52 @dc [<7FFF00FFFF807FFF0001C00001C00001C00001C00001C00001C00001C00001C00001C00001C000 01C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C0007FFF00 FFFF807FFF00> 17 28 -3 0 24] 73 @dc [<0707000F8F800F8F800D8D800DDD800DDD800DDD801CD9C01CD9C01CF9C01CF9C01C71C01C01C0 1C01C03800E03800E03800E0FF8FF8FF8FF8FF8FF8> 21 20 -1 0 24] 119 @dc cmr10.329 @sf [<00FFE0000E00000E00000E00000E00000E00000E00000E00FFFFF0C00E00400E00200E00200E00 100E00080E00080E00040E00020E00020E00010E00008E00008E00004E00002E00002E00001E00 000E00000E00000600000600> 20 30 -1 0 23] 52 @dc [ 22 32 -1 0 25] 104 @dc 12 @bop1 cmr10.329 @sf 1012 -39 p m (-) 15 (12) 15 (-) ks cmtt10.329 @sf 353 285 p m (integer) 23 (i,) 24 (nproc,) 23 (msgtype,) 22 (mynum,) 24 (inst\(4\),) 22 (...) ks 353 341 p m (double) 23 (precision) 23 (result\(4\),) 22 (data\(100\),) 23 (...) ks 210 454 p m (c) 119 (Enroll) 23 (this) 24 (program) 22 (in) 24 (PVM) ks 353 511 p m (call) 23 (fenroll\() 23 ("hostprogram\\0",) 22 (mynum) 23 (\)) ks 210 623 p m (c) 119 (Initiate) 23 (nproc) 23 (instances) 23 (of) 23 (node) 24 (program) ks 353 680 p m (nproc) 23 (=) 24 (4) ks 353 736 p m (arch) 47 (=) 24 ("\\0") ks 353 793 p m (do) 24 (10) 23 (i=1,nproc) ks 425 849 p m (call) 23 (finitiate\() 23 ("nodeprogram\\0",) 21 (arch,) 23 (inst\(i\)) 23 (\)) ks 210 906 p m (10) 95 (continue) ks 210 1019 p m (c) 24 (-------) 23 (Begin) 23 (user) 23 (program) 23 (--------) ks 687 1075 p m (.) s 687 1132 p m (.) s 210 1188 p m (c) 119 (broadcast) 23 (data) 23 (to) 24 (all) 23 (node) 23 (programs) ks 353 1244 p m (call) 23 (finitsend\(\)) ks 353 1301 p m (call) 23 (fputndfloat\() 23 (data,) 23 (100) 23 (\)) ks 353 1357 p m (msgtype) 47 (=) 24 (1) ks 353 1414 p m (call) 23 (fsnd\() 24 ("nodeprogram\\0",) 21 (-1,) 24 (msgtype) 23 (\)) ks 687 1470 p m (.) s 687 1527 p m (.) s 210 1583 p m (c) 119 (wait) 23 (for) 24 (results) 23 (from) 23 (nodes) ks 353 1640 p m (msgtype) 47 (=) 24 (2) ks 353 1696 p m (do) 24 (20) 23 (i=1,nproc) ks 425 1753 p m (call) 23 (frcv\() 23 (msgtype) 23 (\)) ks 425 1809 p m (call) 23 (fgetndfloat\() 22 (result\(i\),) 23 (1) 24 (\)) ks 210 1865 p m (20) 95 (continue) ks 687 1922 p m (.) s 687 1978 p m (.) s 210 2035 p m (c) 24 (---------) 22 (End) 24 (user) 23 (program) 23 (--------) ks 210 2148 p m (c) 119 (program) 23 (finished) 23 (leave) 23 (PVM) 23 (before) 24 (exiting) ks 353 2204 p m (call) 23 (fleave\(\)) ks 353 2261 p m (stop) s 353 2317 p m (end) s cmr10.329 @sf 441 2465 p m (Figure) 16 (4:) 19 (F) -3 (ortran) 13 (host) 15 (program) 14 (template) 16 (using) 16 (PVM) 14 (routines.) ks @eop 11 @bop0 cmr10.329 @sf [<07FFFE00001F8000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F00 00000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F 0000000F0000800F0010800F0010800F0010800F0010C00F0030400F0020400F0020600F006078 0F01E07FFFFFE0> 28 31 -2 0 33] 84 @dc [<03F00E0C1C023801380170007000F000F000F000F000F000F00070007000380C381E1C1E0E0C03 F8> 16 20 -2 0 20] 99 @dc [<003FF800038000038000038000038000038000038000038000038003E3800E13801C0B80380780 380380780380700380F00380F00380F00380F00380F00380F003807003807803803803803C0780 1C058006198003E080> 21 29 -2 9 24] 113 @dc [<7FF0070007000700070007000700070007000700070007000700070007000700070007000700FF F007000700070007000700070007000706038F018F00C6007C> 16 32 0 0 14] 102 @dc [<083E000CC3000D01C00F00E00E00E00E00700E00700E00780E00780E00780E00780E00780E0078 0E00700E00700E00E00F00E00F01C00EC3800E3E000E00000E00000E00000E00000E00000E0000 0E00000E00000E00000E0000FE00000E0000> 21 32 -1 0 25] 98 @dc [<004008000060180000E01C0000E01C0000F03C0001D03A0001D0320003C8730003887100038861 000704E0800704C0800707C0800E03C0400E0380400E0380401C0380201C0300603C078070FF9F E1FC> 30 20 -1 0 33] 119 @dc [ 31 32 -1 0 34] 65 @dc [<7FC3FE0700E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E0 0700E00700E00700E00700E00700E00700E0FFFFE0070000070000070000070000070000070000 0701E00701E00381E001C0C000E0C0003F00> 23 32 0 0 25] 12 @dc [<00200000700000700000700000E80000E80001EC0001C40001C400038200038200038200070100 0701000E00800E00800E00801C00C01E01E0FF83F8> 21 20 -1 0 24] 118 @dc [<7FE3FF000700700007007000070070000700700007007000070070000700700007007000070070 00070070000700700007007000070070000700700007007000070070000700700007007000FFFF FF80070070000700700007007000070070000700700007007000070070000300F0300380F87801 C0787800F06E30001F83E0> 29 32 0 0 27] 11 @dc [<3C0000620000F10000F08000F08000004000004000004000002000002000007000007000007000 00E80000E80001EC0001C40001C4000382000382000382000701000701000E00800E00800E0080 1C00C01E01E0FF83F8> 21 29 -1 9 24] 121 @dc [ 21 32 -1 0 24] 107 @dc 1.000000 /cmbx12.300 @newfont cmbx12.300 @sf [<00FF0003FFC00783E00F00F01E00F83E007C3C007C7C007E7C007E7C007EFC007EFC007EFC007E FC007EFE007CFE007CFF00F8FD80F0FCFFE0FC7FC0FC08007C00007C00007E00F03E01F83E01F8 1F01F80F01F807C0F003F07000FFE0001F80> 23 32 -2 0 28] 54 @dc [<387CFEFEFE7C38> 7 7 -4 0 16] 46 @dc [ 39 34 -2 0 42] 82 @dc [<00FF0003FFC00FC0701F00303E00187E00007C00007C0000FC0000FC0000FC0000FFFFF8FFFFF8 FC00F8FC00F87C00F87C00F03E01F01E01E00F87C007FF8000FE00> 21 22 -2 0 26] 101 @dc [<7FF8007FF8000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F8000 0F80000F80000F80000F80000F80000F80000F8000FFFC00FFFC000F80000F80000F80000F8000 0F80000F80000F83C00F87E007C7E003C7E001E3E000FFC0003F80> 19 35 -1 0 17] 102 @dc [ 19 22 -2 0 23] 114 @dc [ 26 22 -2 0 31] 110 @dc [<00FE0007FF800FC0E01F00603E00307E00007E00007C0000FC0000FC0000FC0000FC0000FC0000 FC00007C00007C01E07E03F03E03F01F03F00F83F007FFE000FF80> 20 22 -2 0 25] 99 @dc [ 17 22 -2 0 22] 115 @dc cmr10.329 @sf [ 7 45 -4 11 13] 91 @dc [ 7 45 -1 11 13] 93 @dc [<81F800CE0C00F00600E00300C00380C001808001C08001C08001C08001C00001C00003C00003C0 000780001F8003FF000FFE001FFC003FF0007F0000780000F00000F00000E00080E00080E00080 E001806001806001803003801007800C198007E080> 18 33 -3 1 25] 83 @dc [<000FC000003820000070180000E0080001C0040001C00200038002000380020007800100078001 000780010007800100078001000780010007800100078001000780010007800100078001000780 010007800100078001000780010007800100078001000780010007800100078001000780010007 8003800FC007C0FFFC3FF8> 29 32 -2 1 34] 85 @dc [ 29 31 -2 0 34] 78 @dc [<40201010080804040474FCFCF870> 6 14 -4 9 13] 44 @dc [<0020004000800100020006000C000C00180018003000300030007000600060006000E000E000E0 00E000E000E000E000E000E000E000E000E0006000600060007000300030003000180018000C00 0C00060002000100008000400020> 11 46 -3 12 18] 40 @dc [<0FC000107000201800700C00780E0078060030070000070000038000038000038003E3C00E13C0 180BC03807C07007C07007C0F003C0F003C0F003C0F003C0F003C0F00380F00380700380700700 3807003806001C0C000E180003F000> 18 31 -2 1 23] 57 @dc [<03F0000C0C00100200200100600180C00080C000C0C000C0C000C0C001C04001C0600380300F80 103F000C7E0007FC0003F8000FF0001FC8003F06003E0300780300700180600180600180600180 2001803003001006000C0C0003F000> 18 31 -2 1 23] 56 @dc [<800040002000100008000C00060006000300030001800180018001C000C000C000C000E000E000 E000E000E000E000E000E000E000E000E000E000C000C000C001C0018001800180030003000600 06000C0008001000200040008000> 11 46 -3 12 18] 41 @dc 11 @bop1 cmr10.329 @sf 1012 -39 p m (-) 15 (11) 15 (-) ks 281 105 p m (The) 14 (space) 15 (requiremen) 0 (t) 14 (for) 14 (PVM) 14 (dep) 1 (ends) 16 (on) 15 (the) 14 (n) 0 (um) 0 (b) 1 (er) 13 (of) 14 (arc) 0 (hitectures) 14 (for) 14 (whic) 0 (h) ks 210 184 p m (it) 21 (is) 21 (built.) 37 (A) 21 (set) 20 (up) 21 (for) 20 (\014v) 0 (e) 20 (di\013eren) 0 (t) 20 (arc) 0 (hitectures) 20 (requires) 21 (ab) 1 (out) 21 (1) 20 (Mb) 0 (yte) 19 (of) 20 (disk) ks 210 263 p m (space.) s cmbx12.300 @sf 210 413 p m (6.) s 272 413 p m (References) s cmr10.329 @sf 210 537 p m ([1]) s 281 537 p m (SUN) 15 (Net) 0 (w) 0 (o) -1 (rk) 13 (Programming) 14 (Man) 0 (ual) 20 (P) 0 (art) 13 (Tw) 0 (o:) 18 (Proto) 1 (col) 14 (Sp) 1 (eci\014c) 1 (ation,) 16 (\(1988\).) ks @eop 10 @bop0 cmr10.329 @sf [<03F0000E1C001C0E00180600380700780780700380700380700380F003C0F003C0F003C0F003C0 F003C0F003C0F003C0F003C0F003C0F003C0F003C0F003C0F003C0700380700380700380700380 3807001806001C0E000E1C0003F000> 18 31 -2 1 23] 48 @dc [ 23 20 0 0 24] 120 @dc [<7FE7FE0700E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E0 0700E00700E00700E00700E00700E00700E0FFFFE00700E00700E00700E00700E00700E00700E0 0700E00700E00381E001C1E000E0E0003FE0> 23 32 0 0 25] 13 @dc [<000003E0FFFC0F100FC01E0807803E0407807E0407807C0407807C0007807C0007807C00078078 000780780007807800078070000780F0000780E0000781C00007FF80000780F000078078000780 3C0007801E0007801E0007801F0007801F0007801F0007801F0007801E0007801E0007803C0007 8078000F80F000FFFF8000> 30 32 -2 1 33] 82 @dc 10 @bop1 cmr10.329 @sf 1012 -39 p m (-) 15 (10) 15 (-) ks 420 454 p 1274 2 ru 420 510 p 2 57 ru 445 494 p m (fbarrier\() 15 (barrier) ks 3 r 14 2 ru 777 494 p m (name,) 15 (n) 15 (\)) ks 1694 511 p 2 57 ru 420 512 p 1274 2 ru 420 569 p 2 57 ru 445 553 p m (fenroll\() 16 (comp) 1 (onen) 0 (t) ks 3 r 14 2 ru 837 553 p m (name,) 15 (instance) ks 3 r 14 2 ru 1149 553 p m (n) 0 (um) 0 (b) 1 (er) 13 (\)) ks 1694 570 p 2 57 ru 420 571 p 1274 2 ru 420 627 p 2 57 ru 445 611 p m (fgetb) 0 (ytes\() 13 (arra) 0 (y) -4 (,) 13 (n) 0 (um) 15 (\)) ks 1694 628 p 2 57 ru 420 629 p 1274 2 ru 420 685 p 2 57 ru 445 669 p m (fgetncplx\() 16 (arra) 0 (y) -4 (,) 13 (n) 0 (um) 14 (\)) ks 1694 686 p 2 57 ru 420 687 p 1274 2 ru 420 743 p 2 57 ru 445 727 p m (fgetndcplx\() 16 (arra) 0 (y) -4 (,) 13 (n) 0 (um) 14 (\)) ks 1694 744 p 2 57 ru 420 745 p 1274 2 ru 420 801 p 2 57 ru 445 785 p m (fgetnd\015oat\() 15 (arra) -1 (y) -3 (,) 12 (n) 0 (um) 15 (\)) ks 1694 802 p 2 57 ru 420 803 p 1274 2 ru 420 859 p 2 57 ru 445 843 p m (fgetn\015oat\() 14 (arra) 0 (y) -4 (,) 13 (n) 0 (um) 14 (\)) ks 1694 860 p 2 57 ru 420 861 p 1274 2 ru 420 917 p 2 57 ru 445 901 p m (fgetnin) 0 (t\() 14 (iarra) 0 (y) -3 (,) 13 (n) 0 (um) 14 (\)) ks 1694 918 p 2 57 ru 420 919 p 1274 2 ru 420 975 p 2 57 ru 445 959 p m (fgetstring\() 15 (string) 15 (\)) ks 1694 976 p 2 57 ru 420 977 p 1274 2 ru 420 1034 p 2 57 ru 445 1018 p m (fgetstringl\() 15 (string,) 15 (length) 16 (\)) ks 1694 1035 p 2 57 ru 420 1036 p 1274 2 ru 420 1092 p 2 57 ru 445 1076 p m (\014nitiate\() 16 (comp) 1 (onen) 0 (t) ks 3 r 14 2 ru 866 1076 p m (name,) 15 (arc) 0 (hitecture,) 14 (instance) ks 3 r 14 2 ru 1442 1076 p m (n) 0 (um) 0 (b) 1 (er) 13 (\)) ks 1694 1093 p 2 57 ru 420 1094 p 1274 2 ru 420 1150 p 2 57 ru 445 1134 p m (\014nitiatem\() 16 (comp) 1 (onen) 0 (t) ks 3 r 14 2 ru 904 1134 p m (name,) 14 (mac) 0 (hine,) 15 (instance) ks 3 r 14 2 ru 1406 1134 p m (n) 0 (um) 0 (b) 1 (er) 14 (\)) ks 1694 1151 p 2 57 ru 420 1152 p 1274 2 ru 420 1208 p 2 57 ru 445 1192 p m (\014nitsend\() 17 (\)) ks 1694 1209 p 2 57 ru 420 1210 p 1274 2 ru 420 1266 p 2 57 ru 445 1250 p m (\015ea) 0 (v) 0 (e\() 13 (\)) ks 1694 1267 p 2 57 ru 420 1268 p 1274 2 ru 420 1324 p 2 57 ru 445 1308 p m (fputb) 0 (ytes\() 14 (arra) 0 (y) -4 (,) 13 (n) 0 (um) 14 (\)) ks 1694 1325 p 2 57 ru 420 1326 p 1274 2 ru 420 1382 p 2 57 ru 445 1366 p m (fputncplx\() 17 (arra) -1 (y) -3 (,) 12 (n) 0 (um) 15 (\)) ks 1694 1383 p 2 57 ru 420 1384 p 1274 2 ru 420 1440 p 2 57 ru 445 1424 p m (fputndcplx\() 17 (arra) 0 (y) -4 (,) 13 (n) 0 (um) 14 (\)) ks 1694 1441 p 2 57 ru 420 1442 p 1274 2 ru 420 1498 p 2 57 ru 445 1482 p m (fputnd\015oat\() 15 (arra) 0 (y) -4 (,) 13 (n) 0 (um) 14 (\)) ks 1694 1499 p 2 57 ru 420 1500 p 1274 2 ru 420 1557 p 2 57 ru 445 1541 p m (fputn\015oat\() 15 (arra) 0 (y) -4 (,) 13 (n) 0 (um) 14 (\)) ks 1694 1558 p 2 57 ru 420 1559 p 1274 2 ru 420 1615 p 2 57 ru 445 1599 p m (fputnin) 0 (t\() 15 (iarra) 0 (y) -4 (,) 13 (n) 0 (um) 14 (\)) ks 1694 1616 p 2 57 ru 420 1617 p 1274 2 ru 420 1673 p 2 57 ru 445 1657 p m (fputstring\() 15 (string) 15 (\)) ks 1694 1674 p 2 57 ru 420 1675 p 1274 2 ru 420 1731 p 2 57 ru 445 1715 p m (fputstringl\() 16 (string,) 15 (length) 16 (\)) ks 1694 1732 p 2 57 ru 420 1733 p 1274 2 ru 420 1789 p 2 57 ru 445 1773 p m (frcv\() 15 (msg) ks 3 r 14 2 ru 649 1773 p m (id) 16 (\)) ks 1694 1790 p 2 57 ru 420 1791 p 1274 2 ru 420 1847 p 2 57 ru 445 1831 p m (frcvinfo\() 16 (length,) 15 (msg) ks 3 r 14 2 ru 875 1831 p m (id,) 16 (comp) 1 (onen) 0 (t) ks 3 r 14 2 ru 1174 1831 p m (name,) 15 (instance) ks 3 r 14 2 ru 1486 1831 p m (n) 0 (um) 0 (b) 1 (er) 14 (\)) ks 1694 1848 p 2 57 ru 420 1849 p 1274 2 ru 420 1905 p 2 57 ru 445 1889 p m (frcvm) 0 (ulti\() 15 (n,) 15 (t) 0 (yp) 1 (es) 14 (\)) ks 1694 1906 p 2 57 ru 420 1907 p 1274 2 ru 420 1963 p 2 57 ru 445 1947 p m (fready\() 15 (ev) 0 (en) 0 (t) ks 3 r 14 2 ru 723 1947 p m (name) 15 (\)) ks 1694 1964 p 2 57 ru 420 1965 p 1274 2 ru 420 2021 p 2 57 ru 445 2005 p m (fsnd\() 16 (comp) 1 (onen) 0 (t) ks 3 r 14 2 ru 794 2005 p m (name,) 15 (instance) ks 3 r 14 2 ru 1106 2005 p m (n) 0 (um) 0 (b) 1 (er,) 13 (msg) ks 3 r 14 2 ru 1379 2005 p m (id) 16 (\)) ks 1694 2022 p 2 57 ru 420 2023 p 1274 2 ru 420 2080 p 2 57 ru 445 2064 p m (fstatus\() 14 (comp) 1 (onen) 0 (t) ks 3 r 14 2 ru 845 2064 p m (name,) 15 (instance) ks 3 r 14 2 ru 1157 2064 p m (n) 0 (um) 0 (b) 1 (er,) 13 (istatus) 15 (\)) ks 1694 2081 p 2 57 ru 420 2082 p 1274 2 ru 420 2138 p 2 57 ru 445 2122 p m (fterminate\() 15 (pro) 1 (cess) ks 3 r 14 2 ru 844 2122 p m (name,) 15 (instance) ks 3 r 14 2 ru 1156 2122 p m (n) 0 (um) 0 (b) 1 (er) 13 (\)) ks 1694 2139 p 2 57 ru 420 2140 p 1274 2 ru 420 2196 p 2 57 ru 445 2180 p m (fw) 0 (aitun) 0 (til\() 14 (ev) 0 (en) 0 (t) ks 2 r 14 2 ru 790 2180 p m (name) 15 (\)) ks 1694 2197 p 2 57 ru 420 2198 p 1274 2 ru 591 2275 p m (T) -3 (able) 15 (3:) 19 (Routines) 17 (in) 16 (F) -3 (ortra) -1 (n-to-PVM) 13 (in) 0 (terface.) ks @eop 9 @bop0 cmr10.329 @sf [<000FC0000070380001C0040003800200070001000E0000801E0000801C0000403C0000407C0000 407C00004078000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F800 0000F8000000780000407C0000407C0000403C0000C01C0000C01E0000C00E0001C0070003C003 8005C001C009C0007030C0000FC040> 26 33 -3 1 33] 67 @dc [ 26 31 -2 0 32] 66 @dc [ 23 31 -2 0 28] 76 @dc [ 14 31 -1 0 16] 73 @dc cmtt10.329 @sf [ 7 14 -8 -14 24] 39 @dc cmr10.329 @sf [ 16 20 -1 0 20] 122 @dc [<40201010080804040474FCFCF870> 6 14 -4 -18 13] 39 @dc 1.000000 /cmsy10.329 @newfont cmsy10.329 @sf [<000100030003000600060006000C000C000C00180018001800300030003000600060006000C000 C000C00180018001800300030003000600060006000C000C000C00180018001800300030003000 600060006000C000C000C000> 16 45 -3 11 23] 110 @dc cmr10.329 @sf [<001F800000F0F00001C0380007801E000F000F000E0007001E0007803C0003C03C0003C07C0003 E07C0003E0780001E0F80001F0F80001F0F80001F0F80001F0F80001F0F80001F0F80001F0F800 01F0F80001F0780001E0780001E07C0003E03C0003C03C0003C01E0007800E0007000F000F0007 801E0001C0380000F0F000001F8000> 28 33 -3 1 35] 79 @dc [<030000078000078000078000078000078000078000078000038000038000038000038000018000 01C00000C00000C000004000004000002000002000001000000800000800800400800200800200 4001007FFF807FFF807FFFC0400000> 18 31 -3 1 23] 55 @dc [<381C7C3EFC7EFC7EB85C804080408040402040202010201010080804> 15 14 -5 -18 23] 92 @dc [ 31 31 -1 0 34] 88 @dc [<402020101008100808040804040204020402743AFC7EFC7EF87C7038> 15 14 -2 -18 23] 34 @dc 1.000000 /cmti10.329 @newfont cmti10.329 @sf [<300300380070070066003803806200380380E100380380610038038071001C01C070801C01C038 001C01C038001C01C038000E00E01C000E00E01C000E00E01C008E00E01C004700700E00470070 0E004780680E004740640C002630C318001C0F80F000> 33 20 -4 0 37] 109 @dc [<0F0700308C80705C40703C40F01C40F01C40F00E20F00E00F00E00F00E00780700780700780700 3807003C03801C03800E03800707800389C000F180> 19 20 -4 0 23] 97 @dc [<601E00E0310070310070708070708070708038384038700038700038E0001FC0001E00001D0000 1C80000E40C00E21E00E11E00E08E00704200703C0070000070000038000038000038000038000 01C00001C00001C00001C0000FE00001E000> 19 32 -3 0 21] 107 @dc [<07C018383804700270017000F000F000F000F0007C007BF0780C38023C011C010E01070101C200 7C> 16 20 -4 0 21] 101 @dc [<3C00000062000000F3000000798000003180000001C0000001C0000000C0000000E0000000E003 8000E0064000E00E2000700E2000700E2000700E20007007100070070000380700003807000038 03800038038000380380001C0380001C01C0001C01C0001C01C0001C01C0000E00E000FFFFE000 0E0000000E0000000E000000070000000700000007000000070030000300780003807800018038 0000E01000003FE0> 29 41 2 9 26] 12 @dc [<38006400E200E200E200E200710070007000700038003800380038001C001C001C001C000E000E 000E000E00070007000700070003800380038003801FC003C0> 10 32 -4 0 12] 108 @dc cmbx12.300 @sf [<03F8000FFF001C1F803007C07007E0FC03F0FC03F0FE03F8FE03F87C03F83803F80003F80003F8 0003F00003F01803E01807E01E0FC01FFF0019FC001800001800001800001800001BC0001FF800 1FFE001FFF001FFF801FFFC01E01E0100020> 21 32 -3 0 28] 53 @dc [<0007FC0000003FFF800000FC07E00003F001F80007E000FC000FC0007E001F80003F003F80003F 803F00001F807F00001FC07F00001FC07E00000FC0FE00000FE0FE00000FE0FE00000FE0FE0000 0FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE07E00000FC07E00000FC07F00 001FC03F00001F803F00001F801F80003F001F80003F000FC0007E0007E000FC0003F001F80000 FC07E000003FFF80000007FC0000> 35 34 -3 0 42] 79 @dc [<180FC0001C3FF8001EE07C001FC03E001F801F001F001F801F000F801F000FC01F000FC01F000F C01F000FC01F000FC01F000FC01F000FC01F000FC01F000F801F000F801F001F001F801E001FF0 7C001F3FF8001F0FE0001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F 0000001F0000001F0000001F000000FF000000FF000000> 26 35 -2 0 31] 98 @dc [<00F80003FE0007C3000F83000F81800F81800F81800F81800F81800F80000F80000F80000F8000 0F80000F80000F80000F80000F80000F80000F8000FFFF00FFFF003F80000F8000078000078000 038000038000018000018000018000018000> 17 32 -1 0 22] 116 @dc [<07E03F1FF87F7E0CF87E02F0FC01F0FC01F0FC01F0FC01F07E01F03F01F01FC1F003FDF0003FF0 0001F00001F01E01F03F01F03F01E03F03E03F07C01FFF8007FC00> 24 22 -2 0 27] 97 @dc [ 11 36 -2 0 16] 105 @dc [<01FF000FFFE03F01F87C007C78003CF0001EF0001EF0001EF0001E70003E3800FC1FFFFC0FFFF8 1FFFF03FFF8038000030000030000013FC001FFF001F0F803E07C03C03C07C03E07C03E07C03E0 7C03E07C03E03C03C03E07CF1F0F8F0FFF7F03FC1E> 24 33 -2 11 28] 103 @dc [ 32 34 -2 0 38] 80 @dc [<0000380000000038000000007C000000007C00000000FE00000000FE00000000FE00000001FF00 000001FF00000003FD80000003F980000007F9C0000007F0C0000007F0C000000FF06000000FE0 6000001FE03000001FC03000003FC03800003F801800003F801800007F800C00007F000C0000FF 00060000FE00060001FE00070001FC00030001FC00030003F800018003F800018007F80000C007 F00000C0FFFF800FFEFFFF800FFE> 39 34 -1 0 42] 86 @dc [ 48 34 -2 0 53] 77 @dc cmtt10.329 @sf [<007E0001FF8007FFC00F83E01E00E03C1C00387F0070FF8071E3C071C1C0E1C1C0E380E0E380E0 E380E0E380E0E380E0E380E0E1C1E071C1E071E3E070FFE0387FC03C1DC01E03C00F878007FF00 01FE00007C00> 19 28 -2 0 24] 64 @dc cmr10.329 @sf [ 30 31 -2 0 35] 75 @dc cmti10.329 @sf [<1F8020604010E008F00CF00C700E000E003E03FC07F80FF00F800C000C060C070C030601030200 FC> 16 20 -3 0 19] 115 @dc [<600700E00CC0700C40701C20700C20700E20380E103807003807003807001C03801C03801C0380 1C03800E01C00E01C00F01C00E8180076300071E00070000070000038000038000038000038000 01C00001C00001C00001C0000FE00001E000> 20 32 -3 0 23] 104 @dc [<3000007000003800003800003800003800001C00001C00001C00001C00000E00000E00000E0000 8E00004703004707804787804783802661001C1E00> 17 20 -4 0 19] 114 @dc 9 @bop1 cmr10.329 @sf 1023 -39 p m (-) 16 (9) 14 (-) ks 210 105 p m (in) 19 (the) 18 (in) 0 (terface) 18 (routines.) 29 (A) 19 (second) 18 (problem,) 20 (common) 18 (to) 17 (F) -3 (ortan-to-C) 16 (in) 0 (terfaces,) 18 (w) 0 (as) ks 210 184 p m (correct) 20 (passing) 21 (of) 21 (argumen) 0 (ts.) 34 (F) -3 (ortran) 19 (passes) 21 (argumen) 0 (ts) 18 (b) 0 (y) 20 (reference) 22 (and) 20 (C) 21 (passes) ks 210 263 p m (argumen) 0 (ts) 16 (b) 0 (y) 17 (v) -2 (alue.) 28 (Because) 19 (of) 17 (problems) 19 (on) 18 (some) 17 (supp) 1 (orted) 19 (mac) 0 (hines) 17 (with) 19 (passing) ks 210 342 p m (v) -2 (alues) 14 (to) 13 (F) -3 (ortran) 12 (functions,) 14 (only) 15 (subroutines) 14 (are) 14 (used) 14 (in) 15 (the) 14 (in) 0 (terface.) 18 (This) 15 (causes) 14 (the) ks 210 421 p m (user) 12 (in) 0 (terface) 10 (to) 11 (PVM) 11 (to) 11 (b) 1 (e) 12 (sligh) 0 (tly) 11 (di\013eren) 0 (t) 11 (when) 12 (programming) 11 (in) 12 (F) -3 (ortran) 9 (rather) 11 (than) ks 210 500 p m (C.) 17 (A) 18 (third) 19 (problem) 19 (encoun) 0 (tered) 18 (w) 0 (as) 16 (string) 18 (termination.) 28 (Sev) 0 (eral) 18 (PVM) 18 (routines) 18 (pass) ks 210 579 p m (strings,) 12 (suc) 0 (h) 12 (as) 12 (program) 11 (names) 13 (and) 12 (signals.) 20 (C) 12 (terminates) 12 (strings) 13 (with) 12 (NULLs,) 14 (but) 12 (this) ks 210 658 p m (is) 19 (not) 18 (a) 18 (requiremen) 0 (t) 18 (in) 19 (F) -3 (ortran) 17 (so) 18 (some) 18 (F) -3 (ortra) -1 (n) 17 (compilers) 20 (do) 18 (not) 18 (terminate) 18 (strings.) ks 210 737 p m (Instead,) 22 (they) 20 (k) 0 (eep) 20 (trac) 0 (k) 18 (of) 20 (the) 21 (length) 21 (of) 20 (strings) 20 (in) 21 (an) 20 (in) 0 (ternal) 20 (table.) 36 (Sending) 22 (a) 20 (C) ks 210 816 p m (routine) 15 (a) 14 (p) 1 (oin) 0 (ter) 14 (to) 14 (the) 15 (b) 1 (eginning) 17 (of) 14 (a) 14 (non) 0 (terminated) 14 (string) 15 (leads) 15 (to) 14 (nondeterministic) ks 210 895 p m (b) 1 (eha) 0 (vior) 16 (at) 16 (b) 1 (est) 17 (and) 17 (a) 16 (memory) 16 (fault) 17 (at) 16 (w) 0 (orst.) 22 (The) 17 (solution) 18 (to) 16 (this) 17 (problem) 17 (requires) ks 210 974 p m (that) 19 (F) -3 (ortran) 18 (programmers) 19 (man) 0 (ually) 19 (app) 1 (end) 21 (all) 21 (the) 20 (string) 20 (argumen) 0 (ts) 18 (in) 21 (their) 20 (co) 1 (des) ks 210 1054 p m (with) 16 (NULLs) 16 (F) -3 (or) 13 (example,) ks cmtt10.329 @sf 210 1169 p m (call) 23 (finitiate\() 23 ('program\\0',) 22 (instancenum) 22 (\).) ks cmr10.329 @sf 210 1284 p m (Not) 10 (all) 12 (F) -3 (ortrans) 9 (recognize) 12 (') ks cmsy10.329 @sf m (n) s cmr10.329 @sf m (0') 10 (as) 10 (NULL.) 12 (One) 12 (example) 11 (is) 12 (Cra) 0 (y's) 8 (cf77.) 18 (F) -3 (or) 10 (suc) 0 (h) 10 (mac) 0 (hines) ks 210 1363 p m (there) 15 (is) 15 (a) 14 (\\NULFIX") 14 (switc) 0 (h) 14 (in) 15 (the) 15 (in) 0 (terface) ks cmti10.329 @sf 14 r m (make\014le) s cmr10.329 @sf 13 r m (that) 14 (causes) 15 (the) 14 (F) -3 (ortran) 13 (in) 0 (terface) ks 210 1442 p m (routines) 16 (to) 14 (recognize) 16 (') ks cmsy10.329 @sf m (n) s cmr10.329 @sf m (0') 14 (as) 15 (the) 15 (end) 16 (of) 15 (a) 15 (string.) ks 281 1521 p m (T) -3 (able) 15 (3) 16 (lists) 16 (the) 16 (names) 16 (and) 16 (argumen) 0 (t) 14 (lists) 17 (of) 15 (the) 16 (supp) 1 (orted) 17 (F) -3 (ortran) 14 (calls) 17 (in) 16 (PVM) ks 210 1600 p m (v) 0 (ersion) 14 (2.3.) ks 281 1679 p m (Figures) 19 (4) 20 (and) 19 (5) 20 (depict) 21 (the) 19 (same) 20 (program) 18 (as) 19 (the) 20 (previous) 20 (section.) 34 (But) 20 (no) 0 (w) 18 (the) ks 210 1758 p m (examples) 16 (are) 15 (written) 15 (in) 16 (F) -3 (ortran.) ks cmbx12.300 @sf 210 1907 p m (5.) s 272 1907 p m (Obtaining) 19 (PVM) ks cmr10.329 @sf 210 2031 p m (PVM) 15 (is) 15 (a) 0 (v) -2 (ailable) 15 (from) ks cmtt10.329 @sf 14 r m (netlib) s cmr10.329 @sf m (.) 19 (F) -3 (or) 13 (information) 15 (ab) 1 (out) 15 (this) 16 (pac) 0 (k) -2 (ag) -1 (e) 14 (send) 15 (the) 15 (follo) 0 (wing) ks 210 2110 p m (message) 15 (to) ks cmtt10.329 @sf 14 r m (netlib@ornl.gov) s cmr10.329 @sf m (.) s cmtt10.329 @sf 258 2225 p m (send) 23 (index) 23 (from) 24 (pvm) ks cmr10.329 @sf 210 2340 p m (A) 14 (short) 13 (description) 15 (of) 13 (PVM) 13 (and) 14 (a) 14 (list) 14 (of) 13 (a) 0 (v) -2 (ailable) 14 (\014les) 14 (in) 15 (the) 14 (pac) 0 (k) -2 (ag) -1 (e) 12 (will) 16 (b) 1 (e) 14 (returned.) ks 281 2419 p m (The) 16 (source) 16 (\014les,) 17 (whic) 0 (h) 16 (consume) 16 (less) 17 (than) 16 (350Kb) 0 (ytes,) 14 (are) 16 (a) 0 (v) -2 (a) -1 (ilable) 17 (in) 16 (the) ks cmti10.329 @sf 17 r m (shar) s cmr10.329 @sf 16 r m (\014le) s cmtt10.329 @sf 210 2499 p m (pvm) s 3 r 15 2 ru 299 2499 p m (shar) s cmr10.329 @sf m (.) 19 (T) -3 (o) 14 (receiv) 0 (e) 15 (this) 16 (\014le) 16 (send) 16 (the) 15 (message:) ks cmtt10.329 @sf 258 2614 p m (send) 23 (pvm_shar) 23 (from) 23 (pvm) ks @eop 8 @bop0 cmtt10.329 @sf [<0007E0001FE0007FE000780000E00000E00000E00000E00000E00000E00000E00000E00000E000 00E00000E00001E0007FC000FF8000FF80007FC00001E00000E00000E00000E00000E00000E000 00E00000E00000E00000E00000E00000E000007800007FE0001FE00007E0> 19 36 -2 4 24] 123 @dc [ 13 36 -9 4 24] 91 @dc [ 13 36 -1 4 24] 93 @dc [<600000F00000F00000F800007800007C00003C00003C00003E00001E00001F00000F00000F0000 0F800007800007C00003C00003C00003E00001E00001F00000F00000F800007800007800007C00 003C00003E00001E00001E00001F00000F00000F80000780000780000300> 17 36 -3 4 24] 47 @dc [<60F0783C1C0E1E3E7E7E3C180000000000000000183C7E7E3C18> 7 26 -8 6 24] 59 @dc [<0F03C03FCFE07FFFE070FC70E07870E07070E0F800E0F800E1DC0073DC007B8E003F0E001F0E00 0F07000F87000FC7000FE3801CE3F01C73F01C73F01C38001C38001C38001C38000E70000FF000 07E00001C000> 20 28 -1 0 24] 38 @dc [<7C0000FF0000FFC00003C00000E00000E00000E00000E00000E00000E00000E00000E00000E000 00E00000E00000F000007FC0003FE0003FE0007FC000F00000E00000E00000E00000E00000E000 00E00000E00000E00000E00000E00000E00003C000FFC000FF00007C0000> 19 36 -2 4 24] 125 @dc 8 @bop1 cmr10.329 @sf 1023 -39 p m (-) 16 (8) 14 (-) ks cmtt10.329 @sf 210 369 p m (main\(\)) s 210 426 p m ({) s 258 482 p m (int) 47 (mynum,) 23 (hostnum,) 23 (bytes,) 23 (msgtype,) 23 (...) ks 258 539 p m (double) 23 (result,) 23 (data[100],) 22 (...) ks 258 595 p m (char) 23 (host[16],) 23 (...) ks 258 708 p m (/*) 23 (Enroll) 23 (this) 24 (program) 23 (in) 23 (PVM) 24 (*/) ks 258 765 p m (mynum) 23 (=) 24 (enroll\() 23 ("nodeprogram") 22 (\)) 23 (;) ks 258 878 p m (/*) 23 (-------) 23 (Begin) 23 (user) 24 (program) 23 (--------) 22 (*/) ks 687 934 p m (.) s 687 990 p m (.) s 258 1047 p m (/*) 23 (Receive) 23 (data) 24 (from) 23 (host) 23 (*/) ks 258 1103 p m (msgtype) 46 (=) 24 (1) 24 (;) ks 258 1160 p m (rcv\() 23 (msgtype) 23 (\)) 24 (;) ks 258 1216 p m (getndfloat\() 22 (data,) 23 (100) 24 (\)) 23 (;) ks 258 1273 p m (rcvinfo\() 22 (&bytes,) 23 (&msgtype,) 23 (host,) 23 (&hostnum) 23 (\)) ks 687 1329 p m (.) s 687 1386 p m (.) s 258 1442 p m (result) 23 (=) 23 (user_routine\() 23 (data) 23 (\)) 24 (;) ks 258 1555 p m (/*) 23 (Send) 24 (result) 23 (to) 23 (host) 24 (*/) ks 305 1611 p m (initsend\(\)) 23 (;) ks 305 1668 p m (putndfloat\() 23 (&result,) 23 (1) 23 (\)) 24 (;) ks 305 1724 p m (msgtype) 47 (=) 24 (2) 24 (;) ks 305 1781 p m (snd\() 24 (host,) 23 (hostnum,) 23 (msgtype) 23 (\)) 23 (;) ks 258 1837 p m (}) s 687 1894 p m (.) s 687 1950 p m (.) s 258 2007 p m (/*) 23 (---------) 23 (End) 23 (user) 24 (program) 23 (--------) 22 (*/) ks 258 2120 p m (/*) 23 (Program) 23 (finished.) 23 (Leave) 23 (PVM) 23 (before) 24 (exiting) 22 (*/) ks 258 2176 p m (leave\(\)) 23 (;) ks 210 2232 p m (}) s cmr10.329 @sf 444 2380 p m (Figure) 15 (3:) 20 (Simple) 17 (no) 1 (de) 16 (program) 14 (template) 15 (using) 16 (PVM) 15 (routines.) ks @eop 7 @bop0 cmtt10.329 @sf [<000300000780001F80003F00007E0001FC0003F00007E0001FC0003F00007E0000FC0000FC0000 7E00003F00001FC00007E00003F00001FC00007E00003F00001F80000780000300> 17 24 -3 -2 24] 60 @dc [<00600000F00000F00000F00000F00000F00000F00000F0007FFFC0FFFFE0FFFFE07FFFC000F000 00F00000F00000F00000F00000F00000F000006000> 19 20 -2 -4 24] 43 @dc [<7F03C0FF87C07F07C01C0DC01C0DC01C0DC01C1DC01C19C01C19C01C39C01C39C01C39C01C31C0 1C71C01C71C01C61C01CE1C01CE1C01CE1C01CC1C01CC1C01DC1C01D81C01D81C01D81C07F07F0 FF0FF87E07F0> 21 28 -1 0 24] 78 @dc [<007C0001FF0003FF800783C00F01E00E00E01C00701C00701C00701C00701C00701C00701C0070 1C00701C00701C00701C00701C00701C00701C00701C00701C00701C00701C00701C0070FF83FE FF83FEFF83FE> 23 28 0 0 24] 85 @dc 7 @bop1 cmr10.329 @sf 1023 -39 p m (-) 16 (7) 14 (-) ks cmtt10.329 @sf 210 313 p m (main\(\)) s 210 369 p m ({) s 258 426 p m (int) 23 (i,) 24 (nproc,) 23 (msgtype,) 23 (mynum,) 23 (inst[4],) 22 (...) ks 258 482 p m (double) 47 (result[4],) 22 (data[100],) 23 (...) ks 258 595 p m (/*) 23 (Enroll) 23 (this) 24 (program) 23 (in) 23 (PVM) 24 (*/) ks 258 652 p m (mynum) 23 (=) 24 (enroll\() 23 ("hostprogram") 22 (\)) 23 (;) ks 258 765 p m (/*) 23 (Initiate) 23 (nproc) 23 (instances) 23 (of) 23 (node) 24 (program) 23 (*/) ks 258 821 p m (nproc) 23 (=) 24 (4) 23 (;) ks 258 878 p m (for\() 23 (i=0) 23 (;) 24 (i 18 31 -2 1 23] 54 @dc [ 27 31 -2 0 31] 69 @dc cmsy10.329 @sf [ 26 2 -4 -10 35] 0 @dc cmr10.329 @sf [<000400020000000C00030000000E00070000000E00070000001E00078000001F000F8000001F00 0F8000001F000F8000003C801E4000003C801E4000003C801E40000078C03E20000078403C2000 0078403C200000F0403C100000F02078100000F02078100001F02078080001E010F0080001E010 F0080003E010F00C0003C009E0040003C009E0040003C009E00400078007C00200078007C00200 078007C002000F0007C001000F00078001000F00078003801F800FC007C0FFF07FF81FF0> 44 32 -1 1 47] 87 @dc cmti10.329 @sf [ 23 29 0 9 23] 112 @dc [<03C0000E30001C08001C04001C04001C02001C02001C01001C01001C01000E00800E00800E0080 8700804700C04301C04383C02307C03307800E0380> 18 20 -4 0 21] 118 @dc [<0F0700308C80705C40703C40F01C40F01C40F00E20F00E00F00E00F00E00780700780700780700 3807003C03801C03800E03800707800389C000F1C00001C00001C00000E00000E00000E00000E0 0000700000700000700000700003F8000078> 21 32 -4 0 23] 100 @dc cmbx12.300 @sf [<00FFFE00FFFE0007E00007E00007E00007E00007E00007E00007E0FFFFFEFFFFFEE007E07007E0 3807E01807E00C07E00E07E00707E00307E00187E001C7E000E7E00077E00037E0001FE0001FE0 000FE00007E00003E00003E00001E00000E0> 23 32 -2 0 28] 52 @dc [ 30 34 -2 0 35] 70 @dc [<00FE0007FFC00F83E01F01F03E00F87C007C7C007CFC007EFC007EFC007EFC007EFC007EFC007E FC007E7C007C7C007C7C007C3E00F81E00F00F83E007FFC000FE00> 23 22 -2 0 28] 111 @dc [<01FC3FC007FF3FC00F81BE001F00FE001F007E001F003E001F003E001F003E001F003E001F003E 001F003E001F003E001F003E001F003E001F003E001F003E001F003E001F003E001F003E001F00 3E00FF01FE00FF01FE00> 26 22 -2 0 31] 117 @dc cmr10.329 @sf [<40202010101008080878F8F8F0700000000000000000000070F8F8F870> 5 29 -4 9 13] 59 @dc cmti10.329 @sf [<1C003300310070803080388038401C001C001C000E000E000E008700470043004380230033000E 00000000000000000000000000000001C001E001E000C0> 11 31 -4 0 14] 105 @dc [<3C0000660000F300007B000031800001800001C00001C00000C00000E00000E00000E00000E000 007000007000007000007000007000007000003800003800003800003800003800001C00001C00 001C00001C0001FFE0000E00000E00000E00000E00000E0000070000070000071800033C00033C 00019C000078> 22 41 2 9 14] 102 @dc [ 8 14 -9 -18 14] 39 @dc 6 @bop1 cmr10.329 @sf 1023 -39 p m (-) 16 (6) 14 (-) ks 281 105 p m (Sample) 15 (programs) 14 (are) 14 (supplied) 17 (with) 16 (the) 14 (soft) 0 (w) -1 (ar) -1 (e) 13 (distribution.) 22 (Figures) 15 (2) 14 (and) 15 (3) 15 (giv) 0 (e) ks 210 184 p m (a) 16 (template) 17 (of) 16 (simple) 18 (host) 17 (and) 16 (no) 1 (de) 18 (programs) 15 (that) 16 (use) 17 (PVM) 16 (routines.) 25 (The) 17 (host) 16 (calls) ks cmtt10.329 @sf 210 263 p m (enroll\(\)) s cmr10.329 @sf 11 r m (to) 12 (allo) 0 (w) 11 (it) 13 (to) 11 (use) 13 (the) 12 (PVM) 12 (system) 12 (and) 13 (enable) 13 (in) 0 (terpro) 1 (cessor) 12 (comm) 0 (unication.) ks 210 342 p m (It) 23 (then) 22 (calls) ks cmtt10.329 @sf 24 r m (initiate\(\)) s cmr10.329 @sf 21 r m (to) 22 (execute) 23 (no) 1 (de) 24 (program\(s\)) 20 (on) 23 (other) 22 (mac) 0 (hines) 22 (in) 24 (PVM.) ks 210 421 p m (Eac) 0 (h) 15 (no) 1 (de) 17 (program) 15 (m) 0 (ust) 14 (also) 16 (call) ks cmtt10.329 @sf 18 r m (enroll\(\)) s cmr10.329 @sf 15 r m (to) 15 (enable) 17 (in) 0 (terpro) 1 (cessor) 16 (comm) 0 (unication.) ks 210 500 p m (Subsequen) 0 (tly) -3 (,) ks cmtt10.329 @sf 12 r m (snd\(\)) s cmr10.329 @sf 11 r m (and) s cmtt10.329 @sf 12 r m (rcv\(\)) s cmr10.329 @sf 11 r m (are) 12 (used) 12 (to) 11 (pass) 12 (messages) 11 (b) 1 (et) 0 (w) 0 (een) 10 (pro) 1 (cesses.) 19 (The) 12 (no) 1 (de) ks 210 579 p m (program) 14 (con) 0 (tains) 14 (an) 14 (example) 16 (of) 14 (broadcasting) 15 (messages) 15 (in) 15 (PVM.) 14 (This) 16 (is) 15 (accomplished) ks 210 658 p m (b) 0 (y) 16 (sending) 19 (a) 17 (message) 17 (to) 17 (an) 17 (enrolled) 19 (name) 18 (with) 18 (the) 17 (instance) 18 (n) 0 (um) 0 (b) 1 (er) 16 (set) 17 (to) ks cmsy10.329 @sf 17 r m (\000) s cmr10.329 @sf m (1.) 27 (The) ks 210 737 p m (message) 15 (is) 15 (sen) 0 (t) 14 (to) 15 (all) 16 (instances) 16 (of) 15 (enrolled) 17 (pro) 1 (cesses) 15 (with) 16 (this) 15 (name.) ks 281 816 p m (When) 16 (\014nished,) 18 (all) 18 (PVM) 16 (programs) 15 (should) 18 (call) ks cmtt10.329 @sf 17 r m (leave\(\)) s cmr10.329 @sf 16 r m (to) 15 (allo) 0 (w) 16 (the) ks cmti10.329 @sf 17 r m (pvmds) s cmr10.329 @sf 16 r m (to) 16 (dis-) ks 210 895 p m (connect) 18 (an) 0 (y) 17 (so) 1 (c) 0 (k) -1 (ets) 16 (to) 17 (the) 18 (pro) 1 (cesses,) 18 (and) 18 (to) 18 (allo) 0 (w) 17 (the) ks cmti10.329 @sf 18 r m (pvmds) s cmr10.329 @sf 17 r m (to) 18 (k) 0 (eep) 17 (trac) 0 (k) 16 (of) 17 (whic) 0 (h) ks 210 974 p m (pro) 1 (cesses) 16 (are) 14 (running.) ks 281 1054 p m (In) 17 (PVM) 17 (the) ks cmtt10.329 @sf 17 r m (snd\(\)) s cmr10.329 @sf 16 r m (bu\013er) 17 (remains) 18 (v) -2 (alid) 17 (un) 0 (til) 18 (the) 17 (next) 17 (call) 18 (to) ks cmtt10.329 @sf 16 r m (initsend\(\)) s cmr10.329 @sf m (.) 24 (Th) 0 (us,) ks 210 1133 p m (the) 12 (same) 13 (message) 12 (can) 12 (b) 1 (e) 13 (sen) 0 (t) 11 (m) 0 (ultiple) 14 (times) 12 (and) 13 (can) 12 (ev) 0 (en) 12 (b) 1 (e) 13 (app) 1 (ended) 14 (to) 12 (with) ks cmtt10.329 @sf 13 r m (put*\(\)) s cmr10.329 @sf 210 1212 p m (commands) 13 (b) 1 (et) 0 (w) -1 (een) 12 (sends.) 19 (On) 14 (the) 12 (receiving) 15 (end,) 13 (the) 13 (pro) 1 (cessor) 13 (is) 13 (idle) 14 (\(or) 12 (blo) 1 (c) 0 (k) 0 (ed\)) 12 (from) ks 210 1291 p m (the) 19 (time) 19 (it) 19 (issues) 19 (the) ks cmtt10.329 @sf 19 r m (rcv\(\)) s cmr10.329 @sf 18 r m (command) 18 (un) 0 (til) 19 (a) 19 (message) 18 (satisfying) 19 (the) 18 (request) 19 (arriv) 0 (es) ks 210 1370 p m (and) 18 (is) 19 (copied) 20 (in) 0 (to) 17 (the) 18 (sp) 1 (eci\014ed) 21 (user) 18 (bu\013er.) 29 (Note) 18 (that) 18 (a) 18 (program) 17 (will) 20 (not) 18 (terminate) ks 210 1449 p m (if) 22 (a) ks cmtt10.329 @sf 22 r m (rcv\(\)) s cmr10.329 @sf 21 r m (command) 22 (is) 22 (nev) 0 (er) 21 (satis\014ed) 23 (b) 0 (y) 21 (an) 21 (arriving) 23 (message) 21 (of) 22 (the) 22 (correct) 21 (t) 0 (yp) 1 (e.) ks 210 1528 p m (Moreo) 0 (v) -1 (er,) 21 (only) 22 (the) 22 (t) 0 (yp) 1 (e) 21 (\014eld) 23 (distinguishes) 24 (di\013eren) 0 (t) 21 (messages) 22 (in) 22 (PVM.) 21 (A) 22 (common) ks 210 1607 p m (mistak) 0 (e) 21 (made) 22 (b) 0 (y) 21 (new) 22 (users) 22 (is) 22 (not) 22 (using) 23 (enough) 22 (distinct) 23 (t) 0 (yp) 1 (es) 21 (in) 23 (their) ks cmtt10.329 @sf 22 r m (snd\(\)) s cmr10.329 @sf 22 r m (and) s cmtt10.329 @sf 210 1686 p m (rcv\(\)) s cmr10.329 @sf 16 r m (calls) 17 (to) 16 (uniquely) 19 (iden) 0 (tify) 16 (di\013eren) 0 (t) 16 (messages) 16 (in) 17 (their) 17 (program.) 23 (This) 17 (often) 16 (leads) ks 210 1765 p m (to) 15 (nondeterministic) 17 (b) 1 (eha) 0 (vior) 15 (of) 14 (the) 16 (user's) 15 (algorithm.) ks cmbx12.300 @sf 210 1915 p m (4.) s 272 1915 p m (F) -4 (ortran) 18 (Routines) ks cmr10.329 @sf 210 2039 p m (The) 16 (F) -3 (ortr) -1 (an) 14 (routines) 15 (are) 15 (built) 17 (on) 15 (top) 15 (of) 15 (the) 16 (C) 15 (routines) 15 (describ) 1 (ed) 18 (ab) 1 (o) 0 (v) -1 (e) 13 (so) 15 (their) 16 (func-) ks 210 2118 p m (tionalit) 0 (y) 16 (is) 16 (iden) 0 (tical,) 17 (but) 17 (their) 16 (names) 17 (and) 16 (argumen) 0 (ts) 14 (di\013er.) 23 (Their) 17 (naming) 17 (con) 0 (v) -1 (en) 0 (t) -1 (ion) ks 210 2197 p m (is) 13 (to) 12 (prep) 1 (end) 14 (an) 13 (\\f") 12 (to) 12 (the) 12 (C) 13 (routine) 13 (name.) 19 (The) 13 (F) -3 (ortra) -1 (n-to-C) 11 (in) 0 (terface) 12 (routines) 13 (handle) ks 210 2276 p m (the) 15 (distinctions) 17 (b) 1 (et) 0 (w) 0 (een) 14 (C) 15 (and) 15 (F) -3 (ortran.) ks 281 2355 p m (Sev) 0 (eral) 14 (problems) 15 (arose) 14 (during) 15 (the) 15 (dev) 0 (elopmen) 0 (t) 13 (of) 14 (this) 15 (in) 0 (terface.) 19 (The) 15 (\014rst) 14 (problem) ks 210 2434 p m (w) 0 (as) 19 (the) 20 (di\013eren) 0 (t) 20 (calling) 22 (con) 0 (v) 0 (en) -1 (tions) 19 (of) 20 (C) 20 (from) 20 (F) -3 (ortran) 18 (b) 0 (y) 20 (di\013eren) 0 (t) 20 (compilers.) 37 (F) -3 (or) ks 210 2513 p m (example,) 20 (some) 19 (compilers) 20 (prep) 1 (end) 20 (C) 19 (routine) 19 (names) 19 (with) 19 (underscores;) 21 (others) 19 (do) 19 (not.) ks 210 2592 p m (This) 13 (problem) 13 (w) 0 (as) 11 (resolv) 0 (ed) 12 (b) 0 (y) 11 (ha) 0 (ving) ks cmti10.329 @sf 12 r m (ifdef) 5 ('s) ks cmr10.329 @sf 11 r m (for) 12 (eac) 0 (h) 12 (of) 12 (the) 12 (di\013eren) 0 (t) 12 (calling) 14 (con) 0 (v) 0 (en) -1 (t) -1 (ions) ks @eop 5 @bop0 1.000000 /cmtt10.300 @newfont cmtt10.300 @sf [<7FFFFFFF7FFF01C001C001C001C001C001C001C001C001C001C001C001C07FC07FC07FC0000000 0000000000018003C003C00180> 16 26 -3 0 22] 105 @dc [<7FC7F0FFE7F87FC7F00E03800E03800E03800E03800E03800E03800E03800E03800E03800E0380 0F03800F87807FFF00FEFE007E3C00> 21 18 0 0 22] 110 @dc [<00F80001FC0003FE00078700070380070380070380070100070000070000070000070000070000 070000070000FFFF00FFFF007FFF00070000070000070000070000030000> 17 23 -1 0 22] 116 @dc 1.000000 /cmbx10.300 @newfont cmbx10.300 @sf [<1C3F001EC1E01F80701F00781F003C1F003C1F003E1F003E1F003E1F003E1F003E1F003E1F003C 1F003C1F00781F80701FE1E01F3F801F00001F00001F00001F00001F00001F00001F00001F0000 1F0000FF0000FF0000> 23 29 -1 0 27] 98 @dc [<0FE1F83E13F8780BC0F807C0F807C0F807C07C07C03C07C01F07C007E7C0007FC00007C01C07C0 3E07C03E07803E0F801C1E000FF800> 21 18 -1 0 23] 97 @dc [ 17 18 -1 0 20] 114 @dc [ 11 30 -1 0 14] 105 @dc [<01FC000F03801E00C03C00607C0060780000F80000F80000F80000FFFFE0F801E0F801E07801E0 7801C03C01C01C03800F070001FC00> 19 18 -1 0 22] 101 @dc cmtt10.300 @sf [<00E001E0038007000E001C001C0038003800700070007000E000E000E000E000E000E000E000E0 00E000700070007000380038001C001C000E000700038001E000E0> 11 33 -6 4 22] 40 @dc [<03F00FF81FFC3E0E78077007F000E000E000E000E000E0007000780C3C1E1FFE0FFC03F8> 16 18 -3 0 22] 99 @dc [<7FC7F0FFE7F87FC7F00E03800E03800E03800E03800E03800E03800E03800E03800E03800E0380 0F03800F87800FFF000EFE000E3C000E00000E00000E00000E00007E0000FE00007E0000> 21 25 0 0 22] 104 @dc [<0F83E03FE7E07FFFE0783E00E00E00E00E00E00E00700E003E0E001FFE0003FE00000E00000E00 300E00783C007FF8003FF0001FE000> 19 18 -2 0 22] 97 @dc [ 19 18 -1 0 22] 114 @dc [<01C00001C00001C00001C00071C700F9CF807FFF001FFC0007F00007F0001FFC007FFF00F9CF80 71C70001C00001C00001C00001C000> 17 18 -2 -4 22] 42 @dc [<063C000EFF000FFF800F83C00F01E00E00E00E00700E00700E00700E00700E00700E00700E00E0 0F00E00F83C00FFF800EFF000E3E000E00000E00000E00000E00007E0000FE00007E0000> 20 25 0 0 22] 98 @dc [<03F00FFC1FFE3C0F78077007E000E000FFFFFFFFFFFFE0077007780E3C1E1FFC0FF803E0> 16 18 -3 0 22] 101 @dc [ 21 18 0 0 22] 109 @dc [<60F0781C1E0E3E7E7E7C38> 7 11 -7 6 22] 44 @dc [<03E3F007FBF80FFFF00E0F800E03800E03800E03800E03800E03800E03800E03800E03800E0380 0E03800E03807E1F80FE3F807E1F80> 21 18 0 0 22] 117 @dc [ 10 33 -5 4 22] 41 @dc 1.000000 /cmr10.300 @newfont cmr10.300 @sf [ 11 2 0 -8 14] 45 @dc [<10F8001906001E03001C01801C01C01C00C01C00E01C00E01C00E01C00E01C00E01C00E01C00C0 1C01C01C01801E03001D86001C7C001C00001C00001C00001C00001C00001C00001C00001C0000 1C00001C0000FC0000> 19 29 -1 0 23] 98 @dc [ 9 29 -1 0 12] 108 @dc [<03F0000E1C00180600300300700380600180E001C0E001C0E001C0E001C0E001C0E001C0600180 7003803003001806000E1C0003F000> 18 18 -1 0 21] 111 @dc [<07C00C301808300470046000E000E000E000E000E000E00060007030307818780C3007E0> 14 18 -2 0 18] 99 @dc [ 19 29 -1 0 22] 107 @dc [<8FC0D060E010C018C0188018803800F80FF03FE07F80F800E010C010C010403030701F90> 13 18 -1 0 16] 115 @dc [<1F8700304E80603C40E01C40E01C40E01C40601C00701C00381C000F1C0001FC00001C00001C00 301C00781C007838003070001FC000> 18 18 -2 0 21] 97 @dc [<03E00C181804300270026000E000E000E000E000FFFEE0066006700E300C18180C3003E0> 15 18 -1 0 18] 101 @dc [ 13 18 -1 0 16] 114 @dc [<03E3F00E1B800C07801C07801C03801C03801C03801C03801C03801C03801C03801C03801C0380 1C03801C03801C03801C0380FC1F80> 20 18 -1 0 23] 117 @dc [ 20 18 -1 0 23] 110 @dc [<03C00E200C101C101C101C101C101C101C001C001C001C001C001C001C001C001C00FFE03C001C 000C000C000400040004000400> 12 26 -1 0 16] 116 @dc [ 9 29 -1 0 12] 105 @dc [ 33 18 -1 0 36] 109 @dc [<008020000180300001C0700001C0700003C0680003A0E80003A0E8000720C4000711C4000711C4 000E1182000E0B82000E0B82001C0B01001C0701001C0701803C0F0380FF3FCFE0> 27 18 -1 0 30] 119 @dc [ 20 29 -1 0 23] 104 @dc [<07C7E00C3700180F00300700700700600700E00700E00700E00700E00700E00700E00700600700 700700300700180F000C170003E700000700000700000700000700000700000700000700000700 000700000700003F00> 19 29 -2 0 23] 100 @dc [<60F0F060> 4 4 -4 0 12] 46 @dc [<000007C0FFF01C200F003C200F0038100F0078100F0078100F0078000F0078000F0078000F0078 000F0078000F0078000F00F0000F00E0000F03C0000FFF00000F01E0000F0078000F003C000F00 1C000F001E000F001E000F001E000F001E000F001C000F003C000F0078000F01E000FFFF0000> 28 29 -2 1 31] 82 @dc 1.000000 /cmmi10.300 @newfont cmmi10.300 @sf [<0000038000000F0000003C000000F0000003C000000F0000003C000000F0000003C000000F0000 003C000000F0000000F00000003C0000000F00000003C0000000F00000003C0000000F00000003 C0000000F00000003C0000000F0000000380> 25 24 -3 2 32] 60 @dc cmr10.300 @sf [<07E00C301818300C300C700E60066006E007E007E007E007E007E007E007E007E007E007E007E0 07E00760066006700E300C300C18180C3003C0> 16 29 -2 1 21] 48 @dc [<7FE00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E00FFE00E000E 000E000E000E000E000E0C061E071E018C00F8> 15 29 0 0 13] 102 @dc cmbx10.300 @sf [ 24 18 -1 0 27] 110 @dc [<01FC000F07801E03C03C01E07800F07800F0F800F8F800F8F800F8F800F8F800F8F800F87800F0 7800F03C01E01C01C00F078001FC00> 21 18 -1 0 24] 111 @dc [ 11 29 -1 0 14] 108 @dc cmtt10.300 @sf [<03E0000FF8001FFC003C1E00780F00700700F00780E00380E00380E00380E00380E00380700700 780F003C1E001FFC000FF80003E000> 17 18 -2 0 22] 111 @dc [<7FC000FFE0007FC0000E00000E00000E00000E00000E00000E00000E3C000EFF000FFF800F83C0 0F01E00E00E00E00700E00700E00700E00700E00700E00700E00E00F00E00F83C07FFF80FEFF00 7E3E00> 20 27 0 9 22] 112 @dc cmr10.300 @sf [ 19 26 -1 8 23] 112 @dc [ 23 28 -2 0 28] 80 @dc [<000600000006000000060000000F0000000F0000001F8000001E8000001E8000003C4000003C40 00003C4000007820000078200000F8300000F0100000F0100001F0080001E0080001E0080003C0 040003C0040003C0040007800200078002000F8003000F0001000F0001801F0003C0FFE00FF0> 28 29 -1 1 31] 86 @dc [ 33 28 -2 0 38] 77 @dc [<004000800100020006000C000C0018001800300030007000600060006000E000E000E000E000E0 00E000E000E000E000E000E000E000600060006000700030003000180018000C000C0006000200 010000800040> 10 42 -3 11 16] 40 @dc cmmi10.300 @sf [ 25 24 -3 2 32] 62 @dc cmr10.300 @sf [<7FFFFFC0FFFFFFE000000000000000000000000000000000000000000000000000000000000000 00FFFFFFE07FFFFFC0> 27 12 -2 -4 32] 61 @dc [<800040002000100018000C000C000600060003000300038001800180018001C001C001C001C001 C001C001C001C001C001C001C001C0018001800180038003000300060006000C000C0018001000 200040008000> 10 42 -2 11 16] 41 @dc cmbx10.300 @sf [<07FF001E03C07800F0700070F00078F00078F000787801F81FFFF00FFFE01FFFC01FFF00180000 1800001000001BF8000E0E001E0F001C07003C07803C07803C07803C07801C07301E0F380E0F38 03F8F0> 21 27 -1 9 24] 103 @dc [<03F007980F081F0C1F0C1F0C1F0C1F001F001F001F001F001F001F001F001F00FFFC3FFC0F000F 00070007000300030003000300> 14 26 -1 0 19] 116 @dc [ 7 41 -4 10 13] 91 @dc [<3E0000730000F98000F8C000F8600070600000700000300000300000780000780000FC0000FC00 00FE0001F60001F70003E30003E30007C18007C1800FC0C00F80C01F80E01F0060FFC1FCFFC1FC> 22 26 -1 8 25] 121 @dc [ 23 26 -1 8 27] 112 @dc [ 7 41 -1 10 13] 93 @dc cmtt10.300 @sf [ 12 32 -8 3 22] 91 @dc [<3C00003F00007F80007BC00079C00001C00000E00000E00000E00000F00000F00000F00001B800 01B800039800039C00039C00071C00071C00070E000E0E000E0E000E07001C07007F1FC0FF9FE0 7F1FC0> 19 27 -1 9 22] 121 @dc [ 12 32 -1 3 22] 93 @dc [<7F1FC0FF3FE07F1FC00E0E00071C00073C0003B80001F00001E00000E00001F00003F00003B800 073C000F1C007F1FC07F3FC07F1FC0> 19 18 -1 0 22] 120 @dc cmr10.300 @sf [ 21 18 0 0 22] 120 @dc [<00400000E00000E00000E00001D00001D00003D8000388000388000704000704000704000E0200 0E02001C01001C01003C0380FF07E0> 19 18 -1 0 22] 118 @dc [<3C0000660000F30000F10000F0800000800000800000400000400000E00000E00000E00001D000 01D00003D8000388000388000704000704000704000E02000E02001C01001C01003C0380FF07E0> 19 26 -1 8 22] 121 @dc [ 7 41 -4 10 12] 91 @dc [ 7 41 0 10 12] 93 @dc [<07F8001C0E00300300600180C000C0C000C0C000C06001C03003801FFF801FFF001FF800180000 30000010000013C0000C30001C3800181800381C00381C00381C00381C001818001C38800C38C0 03C4C0000380> 18 28 -1 9 21] 103 @dc [<804020201010101070F0F060> 4 12 -4 8 12] 44 @dc [<7FCFF80E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C0 0E01C00E01C00E01C00E01C0FFFFC00E01C00E01C00E01C00E01C00E01C00E01C00E01C00703C0 0303C001C1C0007FC0> 21 29 0 0 23] 13 @dc [<07C018702038401C401E800EF00FF00FF00F600F000F000F000F000E200E301C2818243023E020 00200020002000200020003FC03FF03FF8300C> 16 29 -2 1 21] 53 @dc 1.000000 /cmsy10.300 @newfont cmsy10.300 @sf [ 25 2 -3 -9 32] 0 @dc cmr10.300 @sf [ 13 28 -4 0 21] 49 @dc [<7F87FC000E01C0000E01C0000E01C0000E01C0000E01C0000E01C0000E01C0000E01C0000E01C0 000E01C0000E01C0000E01C0000E01C0000E01C0000E01C0000E01C000FFFFFC000E01C0000E01 C0000E01C0000E01C0000E01C0000E01C0000E03C1800703C3C00303E3C001C1B180007E1F00> 26 29 0 0 24] 11 @dc cmtt10.300 @sf [<3F807FC0FFE0F0F060700038003800380038003800380038003800380038003800380038003800 3800380038003800381FF81FF81FF800000000000000000030007800780030> 13 35 -2 9 22] 106 @dc [<3FFE007FFF003FFE0001C00001C00001C00001C00001C00001C00001C00001C00001C00001C000 01C00001C000FFFF00FFFF007FFF0001C00001C00001C30001E78000FF80007F80001F00> 17 25 -1 0 22] 102 @dc [ 17 25 -2 0 22] 108 @dc cmr10.300 @sf [ 12 28 -1 0 15] 73 @dc [ 26 28 -2 0 31] 78 @dc [<001F00000070C00000C02000018010000380100007800800070008000F0004000F0004000F0004 000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F00 04000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F000E00FFF07FC0> 26 29 -2 1 31] 85 @dc [ 21 28 -2 0 26] 76 @dc cmbx10.300 @sf [ 37 18 -1 0 40] 109 @dc cmr10.300 @sf [<7F87F80E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C0 0E01C00E01C00E01C00E01C0FFFFC00E00000E00000E00000E00000E00000E01800E03C00703C0 03018001C180007E00> 21 29 0 0 23] 12 @dc [<30307878F8F8B0B080808080808040404040202010100808> 13 12 -6 -17 21] 92 @dc [<808040402020101010100808080808086868F8F8F0F06060> 13 12 -1 -17 21] 34 @dc cmtt10.300 @sf [<00E00001F00001F00003B80003B80003B800071C00071C00071C00071C000E0E000E0E000E0E00 1E0F001C07007F1FC0FF1FE07F1FC0> 19 18 -1 0 22] 118 @dc [<07C7E00FE7F01FFFE03C1F00700F00700F00E00700E00700E00700E00700E00700E00700700700 780F003C1F001FFF000FF70003C700000700000700000700000700003F00007F00003F00> 20 25 -1 0 22] 100 @dc cmbx10.300 @sf [ 14 18 -2 0 19] 115 @dc [<03F9FE0F0FFE1C03F03C01F07801F07801F0F801F0F801F0F801F0F801F0F801F0F801F07801F0 7801F03C01F01C03F00F07F001F9F00001F00001F00001F00001F00001F00001F00001F00001F0 0001F0000FF0000FF0> 23 29 -2 0 27] 100 @dc cmr10.300 @sf [ 14 18 -1 0 18] 122 @dc cmbx10.300 @sf [<00300000780000780000FC0000FC0001FE0001F60001F60003E30003E30007C18007C1800FC0C0 0F80C01F80E01F0060FFC1FCFFC1FC> 22 18 -1 0 25] 118 @dc cmtt10.300 @sf [ 15 18 -3 0 22] 115 @dc [<03F8000FFE003FFF807C07C07001C0E000E0E000E0E000E0E000E07803C03FFF801FFF001FFC00 1800003800001BE0001FF0000FF8001C1C00380E00380E00380E00380E00380E001C1CC00FFFE0 07F7E003E3C0> 19 28 -1 10 22] 103 @dc cmr10.300 @sf [<3078F8B08080804040201008> 5 12 -3 -17 12] 96 @dc [<804020101008080868F8F060> 5 12 -4 -17 12] 39 @dc cmbx10.300 @sf [<01F8FF0786FF0F01F81F01F81F00F81F00F81F00F81F00F81F00F81F00F81F00F81F00F81F00F8 1F00F81F00F81F00F8FF07F8FF07F8> 24 18 -1 0 27] 117 @dc [<03F8000E0E001C03003C0180780180780000F80000F80000F80000F80000F80000F80000780E00 781F003C1F001C1F000E0E0003FC00> 17 18 -2 0 21] 99 @dc cmr10.300 @sf [ 24 28 -2 0 29] 66 @dc cmbx10.300 @sf [<7FF8007FF8000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F8000 0F80000F80000F8000FFF800FFF8000F80000F80000F80000F80000F80000F83800F87C00787C0 03C7C001E380007F00> 18 29 0 0 15] 102 @dc [<00E00E0000E00E0000F01E0001F01F0001F83F0001F83F0003F83D8003EC7D8007EC79C007CEF8 C007C6F0C00F86F0600F83F0601F83E0701F03E0301F03E030FF8FF8FEFF8FF8FE> 31 18 -1 0 34] 119 @dc [ 24 29 -1 0 27] 104 @dc 5 @bop1 cmr10.329 @sf 1023 -39 p m (-) 16 (5) 14 (-) ks 210 119 p 1815 2 ru 210 169 p 2 50 ru cmtt10.300 @sf 235 155 p m (int) s cmbx10.300 @sf 21 r m (barrier) s cmtt10.300 @sf m (\(c) -1 (har) 20 (*barrier) ks 3 r 14 2 ru 787 155 p m (name,) 20 (int) 22 (num\)) ks 2024 170 p 2 50 ru 210 269 p 2 100 ru cmr10.300 @sf 511 204 p m (-) s 574 204 p m (blo) 1 (c) 0 (ks) 18 (caller) 18 (un) 0 (til) 17 (n) 0 (um) 16 (calls) 18 (with) 18 (same) 18 (barrier) 19 (name) 17 (made.) 30 (Returns) ks cmmi10.300 @sf 20 r m (<) s cmr10.300 @sf 19 r m (0) 18 (if) ks 574 254 p m (error.) s 2024 269 p 2 100 ru 210 270 p 1815 2 ru 210 320 p 2 50 ru cmtt10.300 @sf 235 306 p m (int) s cmbx10.300 @sf 21 r m (enroll) s cmtt10.300 @sf m (\() -1 (char) 19 (*component) ks 3 r 14 2 ru 805 306 p m (name\)) s 2024 321 p 2 50 ru 210 420 p 2 100 ru cmr10.300 @sf 511 355 p m (-) s 574 355 p m (enrolls) 12 (pro) 1 (cess) 14 (in) 12 (PVM) 12 (and) 12 (returns) 14 (instance) 13 (n) 0 (um) -2 (b) 1 (er) 11 (\() ks cmmi10.300 @sf m (>) s cmr10.300 @sf m (=0\)) 13 (if) 11 (success) 1 (ful) 13 (or) ks cmmi10.300 @sf 12 r m (<) s cmr10.300 @sf 12 r m (0) s 574 405 p m (if) 14 (error.) ks 2024 420 p 2 100 ru 210 421 p 1815 2 ru 210 471 p 2 50 ru cmtt10.300 @sf 235 457 p m (int) s cmbx10.300 @sf 21 r m (get[t) 0 (yp) 1 (e]) ks cmtt10.300 @sf m (\([t) -1 (ype]) 19 (*x,) 22 (int) 21 (num\)) ks 2024 472 p 2 50 ru 210 629 p 2 158 ru cmr10.300 @sf 511 506 p m (-) s 574 506 p m (extracts) 16 (n) 0 (um) 11 (v) -1 (alues) 12 (of) 13 (datat) 0 (yp) 1 (e) 13 ([t) 0 (yp) 1 (e]) 12 (from) 12 (receiv) 0 (ed) 14 (message) 13 (and) 14 (assigns) 13 (it) 14 (to) ks 574 556 p m (x,) 13 (eg.) 17 (getn\015oat\() 13 (x,) 12 (5) 12 (\).) 18 (Returns) ks cmsy10.300 @sf 13 r m (\000) s cmr10.300 @sf m (1) 12 (if) 12 (bu\013er) 13 (empt) 0 (y) -3 (.) 15 ([t) 0 (yp) 1 (e]) 11 (m) -1 (ust) 11 (b) 1 (e) 13 (nin) 0 (t,) 11 (n\015oat,) ks 574 606 p m (nd\015oat,) 14 (ncplx,) 13 (ndcplx,) 13 (string,) 14 (or) 14 (b) 0 (ytes.) ks 2024 629 p 2 158 ru 210 630 p 1815 2 ru 210 680 p 2 50 ru cmtt10.300 @sf 235 666 p m (int) s cmbx10.300 @sf 21 r m (initi) -1 (ate) ks cmtt10.300 @sf m (\() -1 (char) 19 (*object) ks 3 r 14 2 ru 770 666 p m (file,) 20 (char) 21 (*arch\)) ks 2024 681 p 2 50 ru 210 788 p 2 108 ru cmr10.300 @sf 511 715 p m (-) s 574 715 p m (initiates) 12 (a) 12 (new) 12 (pro) 1 (cess) 14 (and) 12 (returns) 14 (instance) 13 (n) 0 (um) -2 (b) 1 (er) 11 (\() ks cmmi10.300 @sf m (>) s cmr10.300 @sf m (=) 13 (0\)) 12 (if) 11 (successful) 14 (or) ks cmmi10.300 @sf 12 r m (<) s cmr10.300 @sf 12 r m (0) s 574 765 p m (if) 14 (error.) 18 (If) 14 (arc) 0 (hitecture) 15 (is) 13 (NULL,) 14 (then) 14 (PVM) 15 (c) 0 (ho) 1 (oses) 14 (an) 13 (arc) 0 (hitecture.) ks 2024 788 p 2 108 ru 210 790 p 1815 2 ru 210 839 p 2 50 ru cmtt10.300 @sf 235 825 p m (int) s cmbx10.300 @sf 21 r m (initi) -1 (atem) ks cmtt10.300 @sf -1 r m (\(char) 19 (*object) ks 3 r 14 2 ru 809 825 p m (file,) 21 (char) 21 (*machine\)) ks 2024 840 p 2 50 ru 210 947 p 2 108 ru cmr10.300 @sf 511 874 p m (-) s 574 874 p m (initiate) 12 (a) 13 (pro) 1 (cess) 15 (on) 12 (the) 14 (sp) 1 (eci\014ed) 14 (mac) 0 (hine) 11 (and) 13 (returns) 14 (instance) 14 (n) 0 (um) -2 (b) 1 (er) 12 (\() ks cmmi10.300 @sf m (>) s cmr10.300 @sf m (=0\)) s 574 924 p m (if) 14 (successful) 15 (or) ks cmmi10.300 @sf 14 r m (<) s cmr10.300 @sf 14 r m (0) 14 (if) 13 (error.) 19 (If) 13 (mac) 0 (hi) -1 (ne) 13 (=) 14 (\\.",) 12 (then) 15 (initiating) 12 (mac) -1 (hine) 12 (is) 14 (used.) ks 2024 947 p 2 108 ru 210 949 p 1815 2 ru 210 999 p 2 50 ru cmtt10.300 @sf 235 985 p m (void) s cmbx10.300 @sf 21 r m (init) -1 (send) ks cmtt10.300 @sf -1 r m (\(\)) s 2024 1000 p 2 50 ru 210 1048 p 2 50 ru cmr10.300 @sf 511 1034 p m (-) s 574 1033 p m (initializes) 13 (send) 15 (bu\013er) ks 2024 1048 p 2 50 ru 210 1050 p 1815 2 ru 210 1100 p 2 50 ru cmtt10.300 @sf 235 1086 p m (void) s cmbx10.300 @sf 21 r m (lea) 0 (v) -1 (e) ks cmtt10.300 @sf m (\() -1 (\)) ks 2024 1101 p 2 50 ru 210 1158 p 2 58 ru cmr10.300 @sf 511 1136 p m (-) s 574 1135 p m (pro) 1 (cess) 16 (exiting) 13 (PVM.) ks 2024 1158 p 2 58 ru 210 1160 p 1815 2 ru 210 1209 p 2 50 ru cmtt10.300 @sf 235 1195 p m (int) s cmbx10.300 @sf 21 r m (prob) 1 (e) ks cmtt10.300 @sf m (\(int) 20 (msgtype\)) ks 2024 1210 p 2 50 ru 210 1319 p 2 111 ru cmr10.300 @sf 511 1244 p m (-) s 574 1244 p m (prob) 1 (e) 19 (for) 17 (message) 17 (arriv) -1 (al) 15 (of) 17 (sp) 1 (eci\014ed) 19 (t) 0 (yp) 1 (e) 16 (or) 18 (`an) 0 (y') 15 (if) 16 (msgt) 0 (yp) 1 (e=) ks cmsy10.300 @sf m (\000) s cmr10.300 @sf m (1.) 28 (Returns) ks 574 1294 p m (message) 14 (t) 0 (yp) 1 (e) 13 (or) ks cmsy10.300 @sf 14 r m (\000) s cmr10.300 @sf m (1) 14 (\(not) 14 (arriv) 0 (ed\).) ks 2024 1319 p 2 111 ru 210 1321 p 1815 2 ru 210 1371 p 2 50 ru cmtt10.300 @sf 235 1357 p m (int) s cmbx10.300 @sf 21 r m (prob) 1 (em) -1 (ul) -1 (ti) ks cmtt10.300 @sf -1 r m (\(i) -1 (nt) 20 (num,) 21 (int) 21 (*msgtypes\)) ks 2024 1372 p 2 50 ru 210 1429 p 2 58 ru cmr10.300 @sf 511 1407 p m (-) s 574 1406 p m (same) 13 (as) 14 (prob) 1 (e,) 15 (but) 14 (p) 1 (ermits) 13 (sp) 1 (ecifying) 14 (an) 13 (arra) 0 (y) 13 (of) 13 (n) 0 (um) 12 (message) 13 (t) 0 (yp) 1 (es.) ks 2024 1429 p 2 58 ru 210 1431 p 1815 2 ru 210 1480 p 2 50 ru cmtt10.300 @sf 235 1466 p m (int) s cmbx10.300 @sf 21 r m (put[t) -1 (yp) 1 (e]) ks cmtt10.300 @sf m (\([typ) -1 (e]) 20 (*ptr,) 20 (int) 22 (num\)) ks 2024 1481 p 2 50 ru 210 1590 p 2 111 ru cmr10.300 @sf 511 1515 p m (-) s 574 1515 p m (inserts) 21 (n) 0 (um) 17 (v) -1 (alues) 18 (b) 1 (eginning) 19 (at) 19 (ptr) 19 (in) 0 (to) 18 (send) 20 (bu\013er.) 36 (Returns) ks cmsy10.300 @sf 20 r m (\000) s cmr10.300 @sf m (1) 19 (if) 19 (out) 19 (of) ks 574 1565 p m (memory) -3 (.) 16 ([t) 0 (yp) 1 (e]) 12 (m) -1 (ust) 13 (b) 1 (e) 14 (nin) 0 (t,) 12 (n\015oat,) 14 (nd\015oat,) 13 (ncplx,) 13 (ndcplx,) 14 (string,) 13 (or) 14 (b) 0 (ytes.) ks 2024 1590 p 2 111 ru 210 1592 p 1815 2 ru 210 1642 p 2 50 ru cmtt10.300 @sf 235 1628 p m (int) s cmbx10.300 @sf 21 r m (rcv) s cmtt10.300 @sf m (\(int) 21 (msgtype\)) ks 2024 1643 p 2 50 ru 210 1749 p 2 108 ru cmr10.300 @sf 511 1676 p m (-) s 574 1676 p m (receiv) 0 (es) 12 (a) 10 (message) 10 (of) 10 (sp) 1 (eci\014ed) 12 (t) 0 (yp) 1 (e) 10 (or) 11 (`an) 0 (y') 8 (if) 10 (msgt) 0 (y) -1 (p) 1 (e=) ks cmsy10.300 @sf m (\000) s cmr10.300 @sf m (1) 10 (\(Blo) 1 (c) 0 (king\).) 16 (Returns) ks 574 1726 p m (actual) 14 (message) 14 (t) 0 (yp) 1 (e.) ks 2024 1749 p 2 108 ru 210 1751 p 1815 2 ru 210 1801 p 2 50 ru cmtt10.300 @sf 235 1787 p m (int) s cmbx10.300 @sf 21 r m (rcvinfo) s cmtt10.300 @sf m (\(int) 19 (*bytes,) 21 (int) 21 (*msgtype,) 20 (char) 21 (*component,) 19 (int) 21 (*instance\)) ks 2024 1802 p 2 50 ru 210 1908 p 2 108 ru cmr10.300 @sf 511 1836 p m (-) s 574 1836 p m (returns) 16 (the) 15 (length,) 14 (t) 0 (yp) 1 (e,) 13 (and) 14 (sender) 16 (of) 14 (last) 14 (rcv) 15 (or) 14 (prob) 1 (e.) 20 (Returns) ks cmsy10.300 @sf 15 r m (\000) s cmr10.300 @sf m (1) 14 (if) 14 (rcv) 14 (or) ks 574 1885 p m (prob) 1 (e) 15 (not) 14 (called.) ks 2024 1908 p 2 108 ru 210 1910 p 1815 2 ru 210 1960 p 2 50 ru cmtt10.300 @sf 235 1946 p m (int) s cmbx10.300 @sf 21 r m (rcvm) 0 (ul) -1 (ti) ks cmtt10.300 @sf -1 r m (\(int) 19 (num,) 21 (int) 21 (*msgtypes\)) ks 2024 1961 p 2 50 ru 210 2018 p 2 58 ru cmr10.300 @sf 511 1996 p m (-) s 574 1995 p m (same) 13 (as) 14 (rcv,) 14 (but) 15 (p) 1 (ermits) 13 (sp) 1 (ecifying) 14 (an) 13 (arra) 0 (y) 13 (of) 13 (n) 0 (um) 12 (message) 13 (t) 0 (yp) 1 (es.) ks 2024 2018 p 2 58 ru 210 2020 p 1815 2 ru 210 2069 p 2 50 ru cmtt10.300 @sf 235 2055 p m (void) s cmbx10.300 @sf 21 r m (ready) s cmtt10.300 @sf m (\(char) 20 (*event) ks 3 r 14 2 ru 738 2055 p m (name\)) s 2024 2070 p 2 50 ru 210 2129 p 2 61 ru cmr10.300 @sf 511 2105 p m (-) s 574 2104 p m (sends) 16 (signal) 12 (with) 14 (sp) 1 (eci\014ed) 15 (\(abstract\)) 15 (name.) ks 2024 2129 p 2 61 ru 210 2131 p 1815 2 ru 210 2181 p 2 50 ru cmtt10.300 @sf 235 2167 p m (int) s cmbx10.300 @sf 21 r m (snd) s cmtt10.300 @sf m (\(char) 20 (*component,) 19 (int) 21 (instance,) 20 (int) 21 (msgtype\)) ks 2024 2182 p 2 50 ru 210 2289 p 2 108 ru cmr10.300 @sf 511 2216 p m (-) s 574 2216 p m (sends) 13 (message) 12 (in) 11 (send) 13 (bu\013er) 13 (to) 11 (the) 13 (sp) 1 (eci\014ed) 13 (instance) 12 (of) 12 (comp) 1 (onen) 0 (t.) 15 (If) 12 (instance) ks 574 2266 p m (=) s cmsy10.300 @sf 15 r m (\000) s cmr10.300 @sf m (1,) 13 (then) 15 (broadcast) 14 (to) 14 (all) 12 (instances.) 20 (Returns) ks cmmi10.300 @sf 14 r m (<) s cmr10.300 @sf 14 r m (0) 14 (if) 13 (error.) ks 2024 2289 p 2 108 ru 210 2290 p 1815 2 ru 210 2340 p 2 50 ru cmtt10.300 @sf 235 2326 p m (int) s cmbx10.300 @sf 21 r m (status) s cmtt10.300 @sf m (\(char) 19 (*component,) 20 (int) 21 (instance\)) ks 2024 2341 p 2 50 ru 210 2398 p 2 58 ru cmr10.300 @sf 511 2376 p m (-) s 574 2375 p m (returns) 16 (1) 13 (if) 14 (sp) 1 (eci\014ed) 15 (comp) 1 (onen) 0 (t) 12 (is) 14 (activ) 0 (e,) 12 (0) 14 (otherwise.) ks 2024 2398 p 2 58 ru 210 2400 p 1815 2 ru 210 2449 p 2 50 ru cmtt10.300 @sf 235 2435 p m (int) s cmbx10.300 @sf 21 r m (terminate) s cmtt10.300 @sf -1 r m (\(char) 19 (*component,) 20 (int) 21 (instance\)) ks 2024 2450 p 2 50 ru 210 2507 p 2 58 ru cmr10.300 @sf 511 2485 p m (-) s 574 2484 p m (terminates) 14 (a) 14 (sp) 1 (eci\014ed) 15 (comp) 1 (onen) 0 (t.) 16 (Returns) ks cmmi10.300 @sf 15 r m (<) s cmr10.300 @sf 14 r m (0) 14 (if) 13 (error.) ks 2024 2507 p 2 58 ru 210 2509 p 1815 2 ru 210 2559 p 2 50 ru cmtt10.300 @sf 235 2545 p m (void) s cmbx10.300 @sf 21 r m (w) 0 (aitun) -2 (t) -1 (il) ks cmtt10.300 @sf -1 r m (\(c) -1 (har) 20 (*event) ks 3 r 14 2 ru 806 2545 p m (name\)) s 2024 2560 p 2 50 ru 210 2617 p 2 58 ru cmr10.300 @sf 511 2595 p m (-) s 574 2594 p m (susp) 1 (ends) 16 (caller) 14 (un) 0 (til) 12 (sp) 1 (eci\014ed) 16 (signal) 12 (name) 13 (o) 1 (ccurs.) ks 2024 2617 p 2 58 ru 210 2619 p 1815 2 ru 210 2668 p 2 50 ru cmtt10.300 @sf 235 2654 p m (void) s cmbx10.300 @sf 21 r m (whoami) s cmtt10.300 @sf m (\(char) 20 (*component,) 19 (int) 21 (*instance\)) ks 2024 2669 p 2 50 ru 210 2726 p 2 58 ru cmr10.300 @sf 511 2704 p m (-) s 574 2703 p m (returns) 16 (comp) 1 (onen) 0 (t) 12 (name) 13 (and) 13 (instance) 15 (n) 0 (um) -1 (b) 1 (er) 12 (of) 14 (caller.) ks 2024 2726 p 2 58 ru 210 2728 p 1815 2 ru cmr10.329 @sf 762 2830 p m (T) -3 (able) 15 (2:) 19 (PVM) 15 (C) 15 (user) 16 (routines) ks @eop 4 @bop0 cmsy10.329 @sf [<80003E0080007F808000FFC08001C1E0C0078060C00F0030601E0030783800103FF000101FE000 1007C00010> 28 11 -3 -6 35] 24 @dc cmti10.329 @sf [ 29 32 -2 0 34] 65 @dc [<000007C0FFF00C200F801C1007803C1007803C0807803C0807803C0003C01E0003C01E0003C01E 0003C01E0001E00F0001E00E0001E01E0001E01C0000F0380000FFF00000F01E0000F007000078 01C0007801E0007800F0007800F0003C0078003C0078003C0078003C0078001E0078001E007000 1E00E0001E03C001FFFF00> 29 32 -3 1 33] 82 @dc [<00FE00000381C000060020000C0018001800040038000200380001007000010070000080700000 80F0000080F0000000F0000000F0000000F0000000780000007800000078000000780000003C00 00003C0000001E0000101E0000100F000018070000180380001801C0001800C0001C0060003C00 38003C001C004C000781860000FE02> 31 33 -6 1 33] 67 @dc [ 35 31 -3 0 34] 72 @dc [<1E003100708070807040704038203800380038001C001C001C001C000E000E000E000E000700FF F007000700038003800380038001C00180> 12 28 -4 0 15] 116 @dc cmr10.329 @sf [<0601800006018000060180000300C0000300C0000300C0000300C0000300C00001806000018060 0001806000018060000180600000C030007FFFFFFCFFFFFFFE0060180000601800006018000060 180000300C0000300C0000300C0000300C00FFFFFFFE7FFFFFFC00180600000C0300000C030000 0C0300000C0300000C03000006018000060180000601800006018000060180000300C0000300C0 000300C0000300C0> 31 41 -3 9 38] 35 @dc [<007FFE000007C0000003C0000003C0000003C0000003C0000003C0000003C0000003C0000003C0 000003C0000003C0000003C0000007C0000007A000000FB000001F1000001E0800003E0800003C 0400007C040000F8020000F0030001F0010001E0008003E0008007C00040078000400F8000601F 8000F8FFF003FF> 32 31 -1 0 34] 89 @dc cmti10.329 @sf [<07C000187000301800700E00700F00F00700F00780F003C0F003C0F003C07801E07801E07801E0 3C01E01C01E01E01C00E01C003018001C300007C00> 19 20 -4 0 23] 111 @dc [<3F800060E000F07000783800301C00001C00001C00000E00000E0003CE000C2E001C17001C0F00 3C07003C07003C03803C03803C03803C03801E01C01E01C01E01C00E01C00F00E00700E00380E0 01C1E000E270003C60> 20 29 -2 9 21] 103 @dc [<3001C07003303803103807083803083803881C03841C01C01C01C01C01C00E00E00E00E00E00E0 8E00E04700704700704780604740602630C01C0F80> 22 20 -4 0 26] 110 @dc [ 5 5 -5 0 14] 46 @dc [<07C000183800300400700200700100F00000F00000F00000F00000F00000780000780000780000 3C02001C07001E07800E078003008001C100007E00> 17 20 -4 0 21] 99 @dc cmr10.329 @sf [ 29 31 -2 0 34] 72 @dc cmtt10.329 @sf [<003FF8003FF8003FF800038000038000038000038000038000038000038003E3800FFB801FFF80 3C1F80380F80700780700780E00380E00380E00380E00380E00380E00380700780700780380F80 3E1F801FFF8007FB8001E380> 21 30 -2 10 24] 113 @dc cmr10.329 @sf [ 29 31 -2 0 35] 68 @dc cmbx12.300 @sf [<01FE000FFFC01E07F07801F87E01FCFF00FCFF00FEFF00FEFF00FE7E00FE3C00FE0000FC0000FC 0001F80001F00007C001FF0001FE00001F800007C00003E00003F01F03F01F03F83F81F83F81F8 3F81F83F03F01E03F00F07E007FFC000FE00> 23 32 -2 0 28] 51 @dc [<0003FE0000001FFFC00000FF00F00001F800380003F0000C0007C00006000F800003001F800003 003F000003803F000001807F000001807E000001807E00000000FE00000000FE00000000FE0000 0000FE00000000FE00000000FE00000000FE00000000FE000000007E000001807E000001807F00 0001803F000003803F000003801F800007800F8000078007C0000F8003E0001F8001F8003F8000 FF01E380001FFF81800003FE0080> 33 34 -3 0 40] 67 @dc 4 @bop1 cmr10.329 @sf 1023 -39 p m (-) 16 (4) 14 (-) ks 281 105 p m (When) 13 (a) 14 (PVM) 13 (application) 15 (asks) 13 (for) 13 (an) 14 (executable) 14 (program) 13 (to) 13 (b) 1 (e) 14 (started) 13 (up) 14 (on) 13 (some) ks 210 184 p m (mac) 0 (hine,) ks cmti10.329 @sf 18 r m (pvmd) s cmr10.329 @sf 18 r m (lo) 1 (oks) 18 (in) ks cmsy10.329 @sf 18 r m (\030) s cmtt10.329 @sf m (/pvm/) s cmti10.329 @sf m (AR) 0 (CH) ks cmr10.329 @sf 15 r m (on) 18 (that) 17 (mac) 0 (hine) 17 (for) 17 (this) 18 (executable) 19 (program.) ks 210 263 p m (Therefore,) 19 (eac) 0 (h) 18 (user) 18 (of) 19 (PVM) 18 (is) 19 (resp) 1 (onsible) 21 (for) 18 (ha) 0 (ving) 17 (a) 19 (directory) ks cmsy10.329 @sf 19 r m (\030) s cmtt10.329 @sf m (/pvm/) s cmti10.329 @sf m (AR) 0 (CH) ks cmr10.329 @sf 16 r m (on) s 210 342 p m (eac) 0 (h) 14 (mac) 0 (hine) 15 (he) 16 (wishes) 16 (to) 14 (con\014gure) 16 (in) 0 (to) 14 (PVM.) ks 281 421 p m (T) -3 (o) 15 (con\014gure) 16 (a) 16 (subset) 17 (of) 16 (mac) 0 (hines) 16 (in) 0 (to) 15 (PVM,) 16 (the) 16 (user) 17 (m) 0 (ust) 14 (\014rst) 16 (create) 16 (a) 16 (\014le) 18 (con-) ks 210 500 p m (taining) 17 (the) 16 (host) 15 (names,) 16 (one) 16 (p) 1 (er) 17 (line.) 23 (The) 17 (host) 15 (running) 17 (the) ks cmti10.329 @sf 16 r m (master) 17 (pvmd) ks cmr10.329 @sf 17 r m (m) 0 (ust) 14 (b) 1 (e) 17 (the) ks 210 579 p m (\014rst) 16 (one) 17 (in) 17 (the) 17 (\014le.) 25 (\(Blank) 17 (lines) 18 (and) 16 (lines) 18 (in) 18 (the) 16 (host) 16 (\014le) 18 (b) 1 (eginning) 19 (with) 16 (\\#") 16 (are) 16 (ig-) ks 210 658 p m (nored.\)) 20 (Sev) 0 (eral) 15 (options) 15 (can) 16 (b) 1 (e) 16 (sp) 1 (eci\014ed) 17 (on) 15 (eac) 0 (h) 15 (line) 17 (after) 14 (the) 16 (hostname.) 19 (If) ks cmtt10.329 @sf 16 r m (pw) s cmr10.329 @sf 15 r m (follo) 0 (ws) ks 210 737 p m (the) 17 (hostname,) 17 (then) 17 (PVM) 17 (will) 19 (ask) 17 (y) 0 (ou) 15 (for) 17 (a) 17 (passw) 0 (ord) 15 (for) 16 (this) 18 (mac) 0 (hine.) 25 (Y) -3 (our) 16 (default) ks 210 816 p m (login) 18 (name) 16 (can) 17 (b) 1 (e) 18 (c) 0 (hanged) 16 (b) 0 (y) 16 (sp) 1 (ecifying) ks cmtt10.329 @sf 18 r m (lo=) s cmti10.329 @sf 17 r m (lo) -1 (gin) 15 (name) ks cmr10.329 @sf m (.) 25 (Using) 17 (these) 17 (options) 17 (allo) 0 (ws) ks 210 895 p m (users) 12 (to) 11 (con\014gure) 13 (mac) 0 (hines) 11 (for) 12 (whic) 0 (h) 11 (they) 12 (ha) 0 (v) 0 (e) 10 (di\013eren) 0 (t) 11 (login) 13 (names) 12 (and) 12 (or) 11 (passw) 0 (ords.) ks 210 974 p m (The) s cmtt10.329 @sf 13 r m (pw) s cmr10.329 @sf 13 r m (option) 13 (is) 14 (also) 13 (needed) 14 (for) 13 (mac) 0 (hines) 13 (that) 12 (do) 13 (not) 13 (allo) 0 (w) 12 (the) 13 (user) 14 (to) 12 (set) 13 (up) 13 (a) ks cmti10.329 @sf 13 r m (.rhosts) s cmr10.329 @sf 210 1054 p m (\014le.) 20 (There) 12 (is) 12 (a) 11 (third) 12 (option) 12 (a) 0 (v) -2 (ailable) 12 (to) 11 (allo) 0 (w) 11 (the) 11 (user) 12 (to) 11 (sp) 1 (ecify) 13 (a) 12 (nonstandard) 11 (lo) 1 (cation) ks 210 1133 p m (for) 15 (the) ks cmti10.329 @sf 15 r m (pvmd) s cmr10.329 @sf 16 r m (executable) 16 (on) 15 (this) 16 (mac) 0 (hine.) 19 (This) 16 (option) 16 (is) ks cmtt10.329 @sf 15 r m (dx=) s cmti10.329 @sf 15 r m (lo) -1 (c) -2 (ation) 15 (of) 16 (pvmd) ks cmr10.329 @sf m (.) s 281 1212 p m (The) 18 (user) 18 (starts) 16 (the) 18 (p) 0 (vmds) 17 (with) 18 (the) 18 (command) 18 (\\) ks cmtt10.329 @sf m (/tmp/pvm/pvmd) 22 (filename) ks cmr10.329 @sf m (".) 27 (The) ks 210 1291 p m (master) 17 (p) 0 (vmd) 16 (will) 19 (automatically) 18 (start) 16 (up) 18 (a) ks cmti10.329 @sf 17 r m (pvmd) s cmr10.329 @sf 18 r m (on) 18 (eac) 0 (h) 16 (of) 17 (the) 18 (other) 17 (hosts.) 26 (Shortly) ks 210 1370 p m (after) 18 (these) 18 (ha) 0 (v) 0 (e) 16 (all) 20 (b) 1 (een) 19 (en) 0 (tered,) 19 (all) 19 (the) 19 (p) 0 (vmds) 17 (will) 20 (b) 1 (e) 19 (running.) 31 (If) ks cmti10.329 @sf 19 r m (pvmd) s cmr10.329 @sf 19 r m (is) 19 (in) 0 (v) 0 (ok) -1 (ed) ks 210 1449 p m (with) 14 (a) 13 (\\-i") 14 (\015ag,) 14 (i.e.,) 13 (\\) ks cmtt10.329 @sf m (/tmp/pvm/pvmd) 22 (-i) 24 (filename) ks cmr10.329 @sf m (",) 12 (then) 14 (the) 14 (master) ks cmti10.329 @sf 13 r m (pvmd) s cmr10.329 @sf 14 r m (will) 15 (run) 14 (a) ks 210 1528 p m (command) 15 (editor) 15 (that) 14 (allo) 0 (ws) 14 (the) 15 (user) 15 (to) 14 (query) 15 (PVM) 14 (ab) 1 (out) 15 (the) 15 (status) 14 (of) 14 (pro) 1 (cesses) 16 (and) ks 210 1607 p m (the) 13 (presen) 0 (t) 12 (con\014guration) 13 (of) 13 (PVM.) 12 (T) 0 (yping) 13 (\\) ks cmtt10.329 @sf m (help) s cmr10.329 @sf m (") 12 (displa) 0 (ys) 13 (all) 14 (the) 13 (a) 0 (v) -2 (a) -1 (ilable) 13 (commands.) ks 281 1686 p m (The) 14 (user) 14 (can) 14 (no) 0 (w) 13 (run) 14 (PVM) 14 (programs.) 18 (Curren) 0 (tly) -3 (,) 12 (standard) 14 (out) 14 (and) 14 (standard) 14 (error) ks 210 1765 p m (streams) 15 (of) 15 (the) 16 (sla) 0 (v) -1 (e) ks cmti10.329 @sf 14 r m (pvmds) s cmr10.329 @sf 16 r m (\(and) 16 (an) 0 (y) 14 (clien) 0 (t) 16 (programs) 14 (they) 16 (initiate\)) 17 (are) 15 (passed) 16 (bac) 0 (k) 15 (to) ks 210 1844 p m (the) 15 (master) ks cmti10.329 @sf 14 r m (pvmd) s cmr10.329 @sf 15 r m (and) 15 (then) 15 (to) 15 (its) 15 (standard) 14 (out.) 19 (Hostnames) 15 (are) 14 (added) 16 (to) 14 (the) 15 (b) 1 (eginning) ks 210 1923 p m (of) 17 (eac) 0 (h) 16 (output) 17 (so) 17 (that) 17 (output) 17 (from) 17 (remote) 17 (mac) 0 (hines) 17 (can) 17 (b) 1 (e) 18 (distinguishe) 1 (d) 19 (from) 17 (lo) 1 (cal) ks 210 2002 p m (output.) s 281 2081 p m (T) -3 (o) 19 (stop) 19 (PVM) 20 (the) 21 (user) 20 (should) 21 (kill) 23 (the) 20 (master) ks cmti10.329 @sf 19 r m (pvmd) s cmr10.329 @sf 21 r m (with) 21 (the) ks cmtt10.329 @sf 20 r m (quit) s cmr10.329 @sf 20 r m (command) 20 (in) ks 210 2160 p m (in) 0 (teractiv) 0 (e) 14 (mo) 1 (de) 16 (or) 16 (with) 16 (con) 0 (trol-C) 14 (otherwise.) 22 (Doing) 16 (this) 17 (will) 17 (kill) 18 (all) 17 (the) 15 (other) 16 (p) 0 (vmds) ks 210 2239 p m (and) 15 (all) 17 (pro) 1 (cesses) 15 (enrolled) 17 (in) 16 (this) 16 (PVM.) ks cmbx12.300 @sf 210 2389 p m (3.) s 272 2389 p m (C) 19 (Routines) ks cmr10.329 @sf 210 2513 p m (T) -3 (able) 16 (2) 17 (describ) 1 (es) 18 (the) 17 (comm) 0 (unication) 16 (and) 17 (PVM) 16 (in) 0 (terface) 16 (routines) 17 (a) 0 (v) -2 (ailable) 17 (to) 16 (C) 16 (pro-) ks 210 2592 p m (grams.) s @eop 3 @bop0 cmr10.329 @sf [ 16 45 -3 11 23] 47 @dc cmtt10.329 @sf [ 21 28 -1 0 24] 107 @dc cmti10.329 @sf [<1F0031C060E06070E038E03CE01CE01EE01EE01E700F700F700F700F380F380F3C0E3A0E1D0C1C F01C001C000E000E000E000E0007000700070007003F800780> 16 32 -5 0 21] 98 @dc 3 @bop1 cmr10.329 @sf 1023 -39 p m (-) 16 (3) 14 (-) ks 210 105 p m (con\014gure) 16 (o) 0 (v) -1 (erlapping) 14 (PVMs) 15 (and) 16 (execute) 15 (sev) 0 (eral) 15 (PVM) 15 (applications) 16 (sim) 0 (ultaneously) -3 (.) ks 281 184 p m (The) 14 (second) 15 (part) 13 (of) 14 (the) 15 (pac) 0 (k) -2 (age) 12 (is) 15 (a) 14 (library) 15 (of) 13 (PVM) 14 (in) 0 (terface) 14 (routines.) 20 (Application) ks 210 263 p m (programs) 16 (m) 0 (ust) 16 (b) 1 (e) 19 (link) 0 (ed) 18 (with) 18 (this) 18 (library) 18 (to) 17 (use) 18 (PVM.) 17 (Descriptions) 18 (of) 18 (the) 17 (a) 0 (v) -2 (ailable) ks 210 342 p m (routines) 16 (are) 14 (giv) 0 (en) 15 (in) 16 (the) 15 (next) 16 (t) 0 (w) -1 (o) 13 (sections.) ks 281 421 p m (If) 13 (y) 0 (ou) 13 (are) 13 (resp) 1 (onsible) 15 (for) 13 (installin) 1 (g) 15 (PVM) 13 (on) 14 (y) 0 (our) 12 (net) 0 (w) -1 (ork,) 11 (then) 14 (the) 14 (top) 13 (lev) 0 (el) 14 (of) 13 (the) ks 210 500 p m (PVM) 15 (distribution) 17 (should) 16 (b) 1 (e) 16 (in) 16 (y) 0 (our) 13 (home) 16 (directory) -3 (,) 14 (and) 15 (named) ks cmtt10.329 @sf 16 r m (pvm) s cmr10.329 @sf m (.) s 281 579 p m (Chec) 0 (k) 17 (in) 19 (the) ks cmsy10.329 @sf 19 r m (\030) s cmtt10.329 @sf m (/pvm/src) s cmr10.329 @sf 18 r m (directory) 18 (for) 18 (a) 18 (sub) 1 (directory) 20 (named) 18 (for) 18 (the) 19 (arc) 0 (hitecture) ks 210 658 p m (of) 18 (y) 0 (our) 17 (mac) 0 (hine) 18 (\(AR) 0 (CH\).) 17 (T) -3 (able) 18 (1) 18 (con) 0 (tains) 17 (a) 19 (list) 19 (of) 18 (names) 18 (curren) 0 (tly) 18 (in) 19 (use) 19 (in) 19 (PVM) ks 210 737 p m (v) 0 (ersion) 16 (2.3.) 25 (If) 17 (the) 17 (correct) 17 (one) 17 (do) 1 (es) 17 (not) 17 (exist,) 17 (y) 0 (ou) 16 (will) 18 (ha) 0 (v) 0 (e) 15 (to) 16 (mak) 0 (e) 16 (a) 17 (new) 17 (directory) -3 (.) ks 697 847 p 735 2 ru 697 904 p 2 57 ru 722 888 p m (AR) 0 (CH) ks 889 905 p 2 57 ru 915 887 p m (Mac) 0 (hine) ks 1432 904 p 2 57 ru 697 906 p 735 2 ru 697 962 p 2 57 ru 722 946 p m (PMAX) s 889 963 p 2 57 ru 915 945 p m (Dec/Mips) 15 (arc) 0 (h) 14 (\(Ultrix\)) ks 1432 962 p 2 57 ru 697 1019 p 2 57 ru 722 1003 p m (SUN3) s 889 1020 p 2 57 ru 915 1002 p m (Sun) 16 (3) ks 1432 1019 p 2 57 ru 697 1075 p 2 57 ru 722 1059 p m (SUN4) s 889 1076 p 2 57 ru 915 1058 p m (Sun) 16 (4) ks 1432 1075 p 2 57 ru 697 1131 p 2 57 ru 722 1115 p m (RIOS) s 889 1132 p 2 57 ru 915 1114 p m (IBM/RS6000) s 1432 1131 p 2 57 ru 697 1188 p 2 57 ru 722 1172 p m (SYMM) s 889 1189 p 2 57 ru 915 1171 p m (Sequen) 0 (t) 15 (Symmetry) ks 1432 1188 p 2 57 ru 697 1244 p 2 57 ru 722 1228 p m (CRA) -3 (Y) ks 889 1245 p 2 57 ru 915 1227 p m (Cra) 0 (y) 13 (\(UNICOS\)) ks 1432 1244 p 2 57 ru 697 1301 p 2 57 ru 722 1285 p m (I860) s 889 1302 p 2 57 ru 915 1284 p m (In) 0 (tel) 15 (RX) 16 (Hyp) 1 (ercub) 1 (e) ks 1432 1301 p 2 57 ru 697 1357 p 2 57 ru 722 1341 p m (IPSC) s 889 1358 p 2 57 ru 915 1340 p m (In) 0 (tel) 15 (iPSC) 16 (Hyp) 1 (ercub) 1 (e) ks 1432 1357 p 2 57 ru 697 1414 p 2 57 ru 722 1398 p m (CM2) s 889 1415 p 2 57 ru 915 1397 p m (Thinking) 17 (Mac) 0 (hines) 14 (CM2) ks 1432 1414 p 2 57 ru 697 1470 p 2 57 ru 722 1454 p m (AFX8) s 889 1471 p 2 57 ru 915 1453 p m (Allian) 0 (t) 15 (FX/8) ks 1432 1470 p 2 57 ru 697 1527 p 2 57 ru 722 1511 p m (TITN) s 889 1528 p 2 57 ru 915 1510 p m (Starden) 0 (t) 14 (Titan) ks 1432 1527 p 2 57 ru 697 1529 p 735 2 ru 682 1605 p m (T) -3 (able) 15 (1:) 19 (Curren) 0 (t) 14 (names) 15 (used) 16 (in) 16 (PVM.) ks 210 1725 p m (The) 16 (name) 16 (c) 0 (hoice) 15 (is) 16 (arbitrary) -3 (,) 14 (but) 16 (should) 17 (b) 1 (e) 16 (concise) 17 (and) 15 (accurate.) 21 (PVM) 16 (will) 17 (b) 1 (e) 16 (using) ks 210 1805 p m (the) 15 (name) 15 (to) 15 (iden) 0 (tify) 15 (the) 16 (mac) 0 (hine) 15 (t) 0 (yp) 1 (e) 14 (it) 15 (is) 16 (running) 16 (on.) ks 281 1884 p m (If) 15 (y) 0 (ou) 13 (need) 16 (to) 14 (mak) 0 (e) 13 (an) 15 (arc) 0 (hitecture) 14 (directory) -3 (,) 14 (cop) 0 (y) ks cmtt10.329 @sf 14 r m (Makefile.generic) s cmr10.329 @sf 13 r m (to) 14 (the) 15 (new) ks 210 1963 p m (directory) 17 (and) 16 (customize) 17 (it) 16 (for) 16 (y) 0 (our) 15 (arc) 0 (hitecture.) 22 (When) 17 (customizing) 17 (the) ks cmti10.329 @sf 17 r save [ 42 31 -3 0 41] 77 @pc restore 41 r m (ake\014le) s cmr10.329 @sf m (,) 15 (the) ks 210 2042 p m (only) 19 (thing) 20 (y) 0 (ou) 17 (de\014nitel) 1 (y) 20 (ha) 0 (v) 0 (e) 17 (to) 18 (set) 19 (is) 19 (the) 19 (AR) 0 (CH) 19 (de\014nition.) 32 (Y) -3 (ou) 19 (ma) 0 (y) 17 (additionally) ks 210 2121 p m (need) 16 (to) 15 (de\014ne) 16 (certain) 16 (switc) 0 (hes) 14 (from) 15 (the) 15 (list) 16 (giv) 0 (en,) 14 (or) 15 (compiler/loader) 16 (\015ags.) ks 281 2200 p m (Mak) 0 (e) 11 (the) 12 (PVM) 13 (daemon) 12 (\() ks cmti10.329 @sf m (pvmd) s cmr10.329 @sf m (\)) 13 (and) 13 (user) 13 (library) 13 (\() ks cmti10.329 @sf m (libpvm.a) s cmr10.329 @sf m (\)) 12 (b) 0 (y) 12 (t) 0 (yping) 12 (\\) ks cmtt10.329 @sf m (make) s cmr10.329 @sf m (") 11 (in) 14 (the) ks 210 2279 p m (arc) 0 (hitecture) 13 (directory) 13 (of) 13 (the) 13 (mac) 0 (hine) 13 (y) 0 (ou) 12 (are) 13 (logged) 14 (on) 0 (to.) 17 (Once) ks cmti10.329 @sf 14 r m (pvmd) s cmr10.329 @sf 14 r m (is) 14 (made) 13 (for) 13 (eac) 0 (h) ks 210 2358 p m (of) 13 (the) 14 (arc) 0 (hitectures) 13 (on) 13 (y) 0 (our) 12 (net) 0 (w) 0 (o) -1 (rk,) 12 (p) 0 (vmd) 12 (needs) 14 (to) 13 (b) 1 (e) 15 (installed) 15 (as) ks cmtt10.329 @sf 13 r m (/tmp/pvm/pvmd) s cmr10.329 @sf 12 r m (on) s 210 2437 p m (ev) 0 (ery) 15 (host) 16 (mac) 0 (hine.) 23 (T) 0 (ypically) -3 (,) 16 (this) 17 (is) 16 (done) 17 (b) 0 (y) 15 (setting) 17 (up) 16 (\\soft") 15 (links) 18 (to) 15 (a) 16 (cen) 0 (tralized) ks 210 2516 p m (executable) 16 (in) ks cmsy10.329 @sf 16 r m (\030) s cmtt10.329 @sf m (/pvm/src/) s cmti10.329 @sf m (AR) 0 (CH) ks cmtt10.329 @sf -1 r m (/pvmd) s cmr10.329 @sf m (,) 12 (but) 15 (if) 16 (this) 15 (is) 16 (not) 15 (p) 1 (ossible,) 16 (then) ks cmti10.329 @sf 15 r m (pvmd) s cmr10.329 @sf 16 r m (m) 0 (ust) 13 (b) 1 (e) ks 210 2595 p m (copied) 16 (to) ks cmtt10.329 @sf 15 r m (/tmp/pvm/pvmd) s cmr10.329 @sf 13 r m (on) 15 (eac) 0 (h) 15 (mac) 0 (hine.) ks @eop 2 @bop0 cmti10.329 @sf [<07C3800C26401C1E20180E20180E201C0E201C07101C07001C07001C07000E03800E03800E0380 8703804701C04301C04381C02301C03300E00E00C0> 20 20 -4 0 24] 117 @dc [<7FE0FFE07FF0> 12 3 -3 -8 16] 45 @dc [<03E1F0000E1308000C0F04001C0F02001C0602001C0701001C0701001C0700801C0700801C0700 800E0380400E0380400E038040870380404701C0604301C0E04381C1E02301C3E03300E3C00E00 C1C0> 27 20 -4 0 30] 119 @dc cmbx12.300 @sf [ 21 32 -3 0 28] 50 @dc [ 19 34 -1 0 21] 73 @dc [ 11 35 -2 0 16] 108 @dc cmti10.329 @sf [ 30 31 -3 0 31] 80 @dc 2 @bop1 cmr10.329 @sf 1023 -39 p m (-) 16 (2) 14 (-) ks 281 105 p m (Application) 20 (programs) 17 (view) 19 (PVM) 17 (as) 18 (a) 18 (general) 19 (and) 18 (\015exible) 20 (parallel) 20 (computing) 19 (re-) ks 210 184 p m (source) 17 (that) 15 (supp) 1 (orts) 17 (a) 16 (message-passing) 17 (mo) 1 (del) 18 (of) 16 (computation.) 24 (This) 17 (resource) 16 (ma) 0 (y) 15 (b) 1 (e) ks 210 263 p m (accessed) 16 (at) 15 (three) 16 (di\013eren) 0 (t) 15 (lev) 0 (els:) 22 (the) ks cmti10.329 @sf 15 r m (tr) -1 (ansp) -1 (ar) -2 (en) -1 (t) ks cmr10.329 @sf 14 r m (mo) 1 (de) 16 (in) 17 (whic) 0 (h) 15 (comp) 1 (onen) 0 (t) 15 (instances) ks 210 342 p m (are) 22 (automatically) 22 (lo) 1 (cated) 23 (at) 22 (the) 22 (most) 21 (appropriate) 22 (sites,) 24 (the) ks cmti10.329 @sf 22 r m (ar) -1 (chite) -1 (ctur) -2 (e-dep) -1 (en) -1 (dent) ks cmr10.329 @sf 210 421 p m (mo) 1 (de) 18 (in) 19 (whic) 0 (h) 18 (the) 18 (user) 18 (ma) 0 (y) 16 (indicate) 20 (sp) 1 (eci\014c) 20 (arc) 0 (hitectures) 17 (on) 18 (whic) 0 (h) 17 (particular) 19 (com-) ks 210 500 p m (p) 1 (onen) 0 (ts) 15 (are) 15 (to) 16 (execute,) 16 (and) 16 (the) ks cmti10.329 @sf 16 r m (low-level) s cmr10.329 @sf 15 r m (mo) 1 (de) 16 (in) 16 (whic) 0 (h) 16 (a) 15 (particular) 17 (mac) 0 (hine) 15 (ma) 0 (y) 14 (b) 1 (e) ks 210 579 p m (sp) 1 (eci\014ed.) 32 (Suc) 0 (h) 19 (la) 0 (y) -1 (ering) 18 (p) 1 (ermits) 19 (\015exibili) 1 (t) 0 (y) 19 (while) 20 (retaining) 20 (the) 18 (abilit) 0 (y) 19 (to) 18 (exploit) 20 (par-) ks 210 658 p m (ticular) 20 (strengths) 18 (of) 18 (individu) 1 (al) 21 (mac) 0 (hines) 18 (on) 19 (the) 18 (net) 0 (w) 0 (or) -1 (k.) 29 (The) 18 (PVM) 19 (user) 18 (in) 0 (terface) 18 (is) ks 210 737 p m (strongly) 11 (t) 0 (yp) 1 (ed;) 12 (supp) 1 (ort) 12 (for) 11 (op) 1 (erating) 12 (in) 12 (a) 11 (heterogeneous) 12 (en) 0 (vironmen) 0 (t) 10 (is) 12 (pro) 0 (vided) 11 (in) 13 (the) ks 210 816 p m (form) 11 (of) 12 (sp) 1 (ecial) 14 (constructs) 12 (that) 11 (selectiv) 0 (ely) 14 (p) 1 (erform) 12 (mac) 0 (hine-dep) 1 (enden) 0 (t) 12 (data) 12 (con) 0 (v) -1 (ersions) ks 210 895 p m (where) 19 (necessary) -3 (.) 29 (All) 19 (comm) 0 (unication) 19 (done) 18 (inside) 21 (PVM) 18 (uses) 18 (the) 19 (external) 19 (data) 18 (repre-) ks 210 974 p m (sen) 0 (tation) 17 (standard,) 18 (XDR) 18 ([) 0 (1) ks 771 974 p m (].) 28 (In) 0 (ter-instance) 18 (comm) 0 (unication) 18 (constructs) 18 (include) 20 (those) ks 210 1054 p m (for) 16 (the) 16 (exc) 0 (hange) 16 (of) 16 (data) 16 (structures) 16 (as) 16 (w) 0 (ell) 16 (as) 16 (high-lev) 0 (el) 18 (primitiv) 0 (es) 16 (suc) 0 (h) 16 (as) 16 (broadcast,) ks 210 1133 p m (barrier) 15 (sync) 0 (hronization,) 15 (m) 0 (utual) 14 (exclusion,) 17 (and) 15 (rendezv) 0 (ous.) ks 281 1212 p m (Application) 19 (programs) 16 (under) 19 (PVM) 17 (ma) 0 (y) 15 (p) 1 (ossess) 18 (arbitrary) 17 (con) 0 (trol) 16 (and) 18 (dep) 1 (endency) ks 210 1291 p m (structures.) 23 (In) 17 (other) 16 (w) 0 (ords,) 15 (at) 15 (an) 0 (y) 15 (p) 1 (oin) 0 (t) 16 (in) 17 (the) 17 (execution) 17 (of) 16 (a) 16 (concurren) 0 (t) 16 (application,) ks 210 1370 p m (the) 19 (pro) 1 (cesses) 20 (in) 20 (existence) 20 (ma) 0 (y) 18 (ha) 0 (v) -1 (e) 17 (arbitrary) 19 (relationships) 21 (b) 1 (et) 0 (w) -1 (een) 18 (eac) 0 (h) 18 (other) 19 (and,) ks 210 1449 p m (further,) 14 (an) 0 (y) 13 (pro) 1 (cess) 14 (ma) 0 (y) 13 (comm) 0 (unicate) 13 (and/or) 14 (sync) 0 (hronize) 15 (with) 14 (an) 0 (y) 13 (other.) 19 (This) 15 (is) 15 (the) ks 210 1528 p m (most) 14 (unstructured) 15 (form) 14 (of) 14 (cro) 0 (wd) 13 (computation,) 15 (but) 15 (in) 15 (practice) 15 (a) 15 (signi\014can) 0 (t) 14 (n) 0 (um) 0 (b) 1 (er) 13 (of) ks 210 1607 p m (concurren) 0 (t) 16 (applications) 18 (are) 17 (more) 16 (structured.) 25 (Tw) 0 (o) 15 (t) 0 (ypical) 16 (structures) 17 (are) 16 (the) 17 (tree) 17 (and) ks 210 1686 p m (the) 16 (\\regular) 17 (cro) 0 (wd") 14 (structure.) 23 (W) -3 (e) 16 (use) 16 (the) 17 (latter) 16 (term) 16 (to) 16 (denote) 16 (cro) 0 (wd) 15 (computations) ks 210 1765 p m (in) 22 (whic) 0 (h) 22 (eac) 0 (h) 20 (pro) 1 (cess) 22 (is) 22 (iden) 0 (tical;) 25 (frequen) 0 (tly) 21 (suc) 0 (h) 20 (applications) 23 (also) 22 (exhibit) 23 (regular) ks 210 1844 p m (comm) 0 (unication) 20 (and) 21 (sync) 0 (hronization) 20 (patterns.) 35 (An) 0 (y) 20 (sp) 1 (eci\014c) 22 (con) 0 (trol) 19 (and) 21 (dep) 1 (endency) ks 210 1923 p m (structure) 20 (ma) 0 (y) 19 (b) 1 (e) 20 (implemen) 0 (ted) 21 (under) 21 (the) 21 (PVM) 20 (system) 19 (b) 0 (y) 20 (appropriate) 20 (use) 20 (of) 20 (PVM) ks 210 2002 p m (constructs) 15 (and) 15 (host) 15 (language) 15 (con) 0 (trol-\015o) 0 (w) 13 (statemen) 0 (ts.) ks cmbx12.300 @sf 210 2152 p m (2.) s 272 2152 p m (Installation) s cmr10.329 @sf 210 2276 p m (The) 16 (PVM) 15 (pac) 0 (k) -2 (ag) -1 (e) 14 (is) 16 (comp) 1 (osed) 15 (of) 15 (t) 0 (w) -1 (o) 13 (parts.) 20 (The) 15 (\014rst) 15 (part) 15 (is) 16 (a) 15 (daemon,) 15 (called) ks cmti10.329 @sf 17 r m (pvmd) s cmr10.329 @sf m (,) s 210 2355 p m (that) 16 (resides) 17 (on) 17 (all) 17 (the) 17 (computers) 17 (on) 16 (the) 17 (net) 0 (w) -1 (ork.) ks cmti10.329 @sf 22 r m (Pvmd) s cmr10.329 @sf 16 r m (is) 17 (designed) 18 (so) 17 (an) 0 (y) 15 (user) 17 (with) ks 210 2434 p m (a) 15 (v) -2 (alid) 15 (login) 16 (can) 15 (install) 17 (this) 15 (daemon) 15 (on) 15 (a) 15 (mac) 0 (hine.) 20 (When) 15 (a) 15 (user) 15 (w) 0 (an) -1 (ts) 13 (to) 14 (run) 16 (a) 14 (PVM) ks 210 2513 p m (application,) 16 (he) 15 (initiates) 16 (some) 15 (subset) 14 (of) 15 (the) 14 (installed) ks cmti10.329 @sf 17 r m (pvmds) s cmr10.329 @sf m (.) 20 (This) 15 (collection) 17 (of) 14 (running) ks cmti10.329 @sf 210 2592 p m (pvmds) s cmr10.329 @sf 18 r m (then) 18 (de\014nes) 19 (the) 18 (presen) 0 (t) 17 (PVM) 17 (con\014guration) 19 (for) 17 (that) 17 (user.) 28 (Multiple) 20 (users) 18 (can) ks @eop 1 @bop0 cmbx12.300 @sf [<7FFFE07FFFE001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F800 01F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F800 01F800FFF800FFF80001F800007800001800> 19 32 -4 0 28] 49 @dc [<01FC3FC007FF3FC00F83BE001E00FE003E007E007C003E007C003E00FC003E00FC003E00FC003E 00FC003E00FC003E00FC003E00FC003E00FC003E007C003E007E003E003E003E001F007E000F81 FE0007FFBE0001FC3E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000 003E0000003E0000003E0000003E000001FE000001FE00> 26 35 -2 0 31] 100 @dc cmti10.329 @sf [ 28 31 -8 0 33] 84 @dc [<01000000018000000380000003C0000003C0000003E0000003D0000003D0000003C8000003C800 0003C4000003C2000007C200000781000007810000078080000780400007804000078020000780 200007801000078008000F8008000F0004000F0004000F0002000F0001000F0001000F0000800F 0000C00F8000E0FFF007FC> 30 32 -9 1 34] 86 @dc 1 @bop1 cmbx12.300 @sf 210 105 p m (1.) s 272 105 p m (In) -1 (tro) 2 (duction) ks cmr10.329 @sf 210 229 p m (This) 21 (users') 19 (guide) 21 (to) 20 (PVM) 19 (\(P) 0 (arallel) 20 (Virtual) 21 (Mac) 0 (hine\)) 19 (v) 0 (ersion) 19 (2.3) 19 (con) 0 (tains) 19 (examples) ks 210 308 p m (and) 15 (information) 15 (needed) 16 (for) 14 (the) 15 (straigh) 0 (tfo) -1 (rw) -1 (ar) -1 (d) 13 (use) 15 (of) 15 (PVM's) 14 (basic) 15 (features.) 19 (F) -3 (ull) 15 (do) 1 (c-) ks 210 387 p m (umen) 0 (tation) 11 (of) 12 (all) 13 (PVM) 12 (options) 13 (and) 12 (error) 12 (conditions) 13 (will) 14 (app) 1 (ear) 12 (in) ks cmti10.329 @sf 13 r m (The) 14 (PV) ks save [ 42 31 -3 0 41] 77 @pc restore 54 r m (R) -1 (efer) -2 (en) -1 (c) -2 (e) ks 210 466 p save [ 42 31 -3 0 41] 77 @pc restore 41 r m (anual) s cmr10.329 @sf 18 r m (\(Do) 1 (cumen) 0 (tation) 17 (on) 19 (all) 19 (error) 18 (conditions) 20 (is) 19 (presen) 0 (tly) 18 (included) 21 (in) 19 (the) 19 (soft) 0 (w) -2 (are) ks 210 545 p m (distribution) 17 (under) ks cmtt10.329 @sf 16 r m (pvm/doc) s cmr10.329 @sf m (\).) s 281 624 p m (PVM) 16 (is) 17 (a) 16 (soft) 0 (w) -2 (are) 14 (pac) 0 (k) -2 (age) 15 (that) 16 (enables) 17 (concurren) 0 (t) 16 (computing) 17 (on) 16 (lo) 1 (osely) 17 (coupled) ks 210 703 p m (net) 0 (w) -1 (orks) 8 (of) 10 (pro) 1 (cessing) 11 (elemen) 0 (ts.) 18 (PVM) 10 (ma) 0 (y) 8 (b) 1 (e) 11 (implemen) 0 (ted) 11 (on) 10 (a) 10 (hardw) 0 (are) 8 (base) 10 (consist-) ks 210 782 p m (ing) 15 (of) 15 (di\013eren) 0 (t) 13 (mac) 0 (hine) 15 (arc) 0 (hitectures,) 14 (includin) 1 (g) 16 (single) 16 (CPU) 15 (systems,) 14 (v) 0 (ector) 13 (mac) 0 (hines,) ks 210 861 p m (and) 13 (m) 0 (ultipro) 1 (cessors.) 18 (These) 14 (computing) 13 (elemen) 0 (ts) 12 (ma) 0 (y) 11 (b) 1 (e) 14 (in) 0 (terconnected) 13 (b) 0 (y) 11 (one) 13 (or) 12 (more) ks 210 940 p m (net) 0 (w) -1 (orks,) 18 (whic) 0 (h) 19 (ma) 0 (y) 18 (themselv) 0 (es) 18 (b) 1 (e) 20 (di\013eren) 0 (t) 19 (\(e.g.) 31 (Ethernet,) 20 (the) 20 (In) 0 (ternet,) 19 (and) 19 (\014b) 1 (er) ks 210 1019 p m (optic) 16 (net) 0 (w) 0 (or) -1 (ks\).) 20 (These) 17 (computing) 16 (elemen) 0 (ts) 16 (are) 16 (accessed) 16 (b) 0 (y) 15 (applications) 18 (via) 16 (a) 16 (library) ks 210 1099 p m (of) 16 (standard) 17 (in) 0 (terface) 16 (routines.) 25 (These) 17 (routines) 17 (allo) 0 (w) 16 (the) 17 (initiation) 18 (and) 17 (termination) 17 (of) ks 210 1178 p m (pro) 1 (cesses) 19 (across) 17 (the) 19 (net) 0 (w) -1 (ork) 16 (as) 18 (w) 0 (ell) 19 (as) 18 (comm) 0 (unication) 18 (and) 18 (sync) 0 (hronization) 19 (b) 1 (et) 0 (w) -1 (een) ks 210 1257 p m (pro) 1 (cesses.) ks 281 1336 p m (Application) 19 (programs) 16 (are) 16 (comp) 1 (osed) 18 (of) ks cmti10.329 @sf 17 r m (c) -1 (omp) -2 (onents) ks cmr10.329 @sf 14 r m (that) 17 (are) 17 (subtasks) 16 (at) 17 (a) 17 (mo) 1 (der-) ks 210 1415 p m (ately) 12 (large) 13 (lev) 0 (el) 12 (of) 12 (gran) 0 (ularit) 0 (y) -4 (.) 17 (During) 12 (execution,) 14 (m) 0 (ultiple) ks cmti10.329 @sf 13 r m (instanc) -2 (es) ks cmr10.329 @sf 10 r m (of) 12 (eac) 0 (h) 11 (comp) 1 (onen) 0 (t) ks 210 1494 p m (ma) 0 (y) 13 (b) 1 (e) 15 (initiated.) 21 (Figure) 15 (1) 14 (depicts) 16 (a) 14 (simpli\014ed) 17 (arc) 0 (hitectural) 14 (o) 0 (v) -1 (erview) 13 (of) 14 (the) 15 (PVM) 14 (sys-) ks 210 1573 p m (tem.) s 210 1623 p @beginspecial @setspecial 26049576 12551160 0 0 26049576 12551160 startTexFig %! %%Creator: vss@eclipse (V.S.Sunderam,216 Fishburne,7275926,2974135) %%Title: f1 (xpic) %%CreationDate: Sat Sep 8 11:09:39 1990 %%Pages: 1 %%BoundingBox: 0 0 396 190.8 % (in inches) at 0 0, width 5.5, height 2.65 %%EndComments % Prolog for xpic to PostScript converter % Author: Mark Moraes % $Header: x2ps.pro,v 1.2 88/03/19 16:50:09 moraes Exp % %d D - change style SOLID, DOTTED, SHORT-DASH, LONG-DASH, DOT-DASH % %s F - change font to fontname % %d S - change size (font size in points) % (%s) rj %d t - text right just. (%d is TOPLINE, MIDLINE, BOTLINE) % (%s) lj %d t - text left just. (%d is TOPLINE, MIDLINE, BOTLINE) % (%s) ce %d t - text centered (%d is TOPLINE, MIDLINE, BOTLINE) % %d %d l - lineto % %d %d m - moveto % %d %d s - spline segment % x - flush line, spline % b - box % e - ellipse % %d ss - setscale % %d W - change linewidth % getpagesize - gets the values of PAGEHEIGHT and PAGEWIDTH % %d %d flip - translate by %d, PAGEHEIGHT - %d (this % transforms to X windows coordinates) save 50 dict begin /xpic exch def /StartXpic {newpath 0 0 moveto [] 0 setdash 0 setgray 1 setlinecap} def % Set defaults /fontname /Times-Roman def /ptsize 12 def % halign has the values for MIDLINE, TOPLINE, BOTLINE /halign 3 array def /s {rcurveto} def /x {stroke} def /l {lineto} def /m {moveto} def /b { /ury exch def /urx exch def /lly exch def /llx exch def llx lly moveto urx lly lineto urx ury lineto llx ury lineto llx lly lineto stroke } def /mtrx matrix def /e { /yc exch def /xc exch def /yrad exch def /xrad exch def xc xrad add yc moveto /savematrix mtrx currentmatrix def xc yc translate xrad yrad scale 0 0 1 0 360 arc savematrix setmatrix stroke } def % The next three take the text string, and moveto the right horiz. position % leaving the string on the stack. /lj {} def /rj {dup stringwidth pop neg 0 rmoveto} def /ce {dup stringwidth pop 2 div neg 0 rmoveto} def % And this is invoked after one of the three above, and % computes the vert. pos, and then displays the string. /t {halign exch get 0 exch rmoveto show newpath} def % Store an array of patterns in /styles - a pattern is an array consisting % of an array and an offset. Corresp to xpic patterns % solid, dotted, short-dashed, long-dashed, dot-dashed /styles [ [] 0 ] [ [1 3] 0 ] [ [4 4] 0 ] [ [8 4] 0 ] [ [1 4 4 4] 0 ] 5 array astore def % change style to arg. /D {stroke styles exch get aload pop setdash newpath} def /W {stroke 0.5 mul setlinewidth newpath} def % fontbox takes a fontname off the stack, and returns an array % containing the values of the bottom line of the bounding box, the % mid line of the bounding box, and the top line of the bounding box % of that font, taken from the baseline, scaled to a font of size 1 /fontbox { findfont dup /FontMatrix get /fm exch def /FontBBox get aload pop /ytop exch def pop /ybot exch def pop /ymid ytop ybot sub 2 div def 0 ybot fm dtransform exch pop % botline dup neg exch % midline - this works better than (ytop-ybot)/2! 0 ytop fm dtransform exch pop exch %topline % now in the order midline, topline, botline. 3 array astore } def % select font /F { dup /fontname exch def fontbox /thisfontbox exch def SF } def % set point size /S {/ptsize exch def SF} def % actually set font /SF { fontname findfont ptsize curscale div scalefont setfont thisfontbox aload pop 1 1 3 { pop ptsize mul curscale div neg 3 1 roll } for halign astore pop } def % sets the scale to 72 / n, where n is on the stack, and stores the value % in curscale for font scaling /curscale 1 def /getpagesize{newpath clippath pathbbox /pageheight exch def /pagewidth exch def pop pop newpath} def /flip{pageheight exch sub translate} def /ss {/curscale exch 72 exch div dup dup scale def} def /land {90 rotate} def StartXpic %%EndProlog -100 36 translate 80 ss % just use bounding box here /pageheight 190.8 def /pagewidth 396 def 120 219 flip %getpagesize 120 219 flip 0.5 W /Courier F 10 S 32 27 m (Sun) ce 0 t 2 D 0 59 160 19 b 96 27 m (Cube) ce 0 t 144 27 m (SMM) ce 0 t 264 27 m (Vax) ce 0 t 224 27 m (Sun) ce 0 t 424 3 m (Cray) ce 0 t 344 3 m (Butterfly) ce 0 t 144 187 m (Component instances) ce 0 t /Times-Italic F 240 3 m (LAN 2) ce 0 t 80 3 m (LAN 1) ce 0 t 360 171 m (Application 2) ce 0 t 144 203 m (Application 1) ce 0 t /Times-Bold F 12 S 224 107 m (PVM System) ce 0 t 0 D 8 8 392 147 e 8 8 368 147 e 8 8 336 147 e 8 8 304 147 e 256 51 272 35 b 216 51 240 35 b 136 51 152 35 b 64 51 120 35 b 16 51 48 35 b 1 D 280 163 416 131 b 2 D 200 59 280 19 b 0 D 0 99 m 0 0 4 4 12 12 s 8 8 18.6667 12 32 12 s 13.3333 0 22.6667 1.33333 28 4 s 5.33333 2.66667 37.3333 5.33333 96 8 s 58.6667 2.66667 97.3333 0 116 -8 s 18.6667 -8 48 -12 88 -12 s 40 0 61.3333 -5.33333 64 -16 s 2.66667 -10.6667 -20 -18.6667 -68 -24 s -48 -5.33333 -93.3333 -4 -136 4 s -42.6667 8 -86.6667 9.33333 -132 4 s -45.3333 -5.33333 -73.3333 -6.66667 -84 -4 s -10.6667 2.66667 -16 9.33333 -16 20 s x 1 D 40 195 232 155 b 0 D 8 8 208 171 e 8 8 184 171 e 8 8 160 171 e 8 8 136 171 e 8 8 112 171 e 8 8 88 171 e 8 8 64 171 e 64 163 m 64 123 l 0 D 68 132 m 64 123 l 61 132 l 0 D 64 123 m x 88 163 m 88 131 l 0 D 92 140 m 88 131 l 85 140 l 0 D 88 131 m x 112 163 m 112 131 l 0 D 116 140 m 112 131 l 109 140 l 0 D 112 131 m x 136 163 m 136 131 l 0 D 140 140 m 136 131 l 133 140 l 0 D 136 131 m x 160 163 m 160 131 l 0 D 164 140 m 160 131 l 157 140 l 0 D 160 131 m x 184 163 m 184 139 l 0 D 188 148 m 184 139 l 181 148 l 0 D 184 139 m x 208 163 m 208 139 l 0 D 212 148 m 208 139 l 205 148 l 0 D 208 139 m x 304 139 m 304 123 l 0 D 308 132 m 304 123 l 301 132 l 0 D 304 123 m x 336 139 m 336 115 l 0 D 340 124 m 336 115 l 333 124 l 0 D 336 115 m x 368 139 m 368 115 l 0 D 372 124 m 368 115 l 365 124 l 0 D 368 115 m x 392 139 m 392 115 l 0 D 396 124 m 392 115 l 389 124 l 0 D 392 115 m x 32 75 m 32 51 l x 96 51 m 96 83 l x 144 83 m 144 51 l x 224 75 m 224 51 l x 264 75 m 264 51 l x 320 35 376 19 b 408 51 432 19 b 376 75 m 360 59 l 368 59 l 344 35 l x 408 83 m 432 67 l 416 67 l 424 51 l x %%Trailer showpage % Trailer for xpic to PostScript converter % $Header: x2ps.tra,v 1.1 88/08/31 23:48:01 moraes Exp $ xpic end restore endTexFig @endspecial 711 2515 p m (Figure) 16 (1:) 19 (PVM) 15 (Arc) 0 (hitecture) 15 (Mo) 1 (del) ks @eop 5 @bop0 1.000000 /cmbx10.329 @newfont cmbx10.329 @sf [<81FF00E7FFC0FE01E0F80070E00078E00038C0003CC0003CC0003C00003C00007C0000FC0007F8 00FFF807FFF00FFFF01FFFE03FFF807FFE007FC000FC0000F80000F00018F00018F00038700038 7000783800F81E03F80FFF3803FC08> 22 31 -3 0 29] 83 @dc [<2070180C0E060603033B7FFFFFFE7C38> 8 16 -4 -16 15] 39 @dc [ 16 31 -2 0 20] 73 @dc [<03FFFFC003FFFFC00007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0 000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E000C007 E006C007E006C007E006C007E006E007E00E6007E00C6007E00C7007E01C7C07E07C7FFFFFFC7F FFFFFC> 31 30 -2 0 36] 84 @dc cmr10.329 @sf [<0F800030E000407000407800F03800F83C00F83C00F83C00203C00003C00003C00003C00003C00 003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00 003C00003C00003C00003C00007C000FFFC0> 18 32 -2 1 23] 74 @dc cmbx10.300 @sf [ 31 28 -2 0 36] 65 @dc cmr10.300 @sf [<03FFFC00001F8000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F00 00000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000800F 0020800F0020800F0020C00F0020400F0040400F0040600F00C0700F01C07FFFFFC0> 27 28 -1 0 30] 84 @dc [ 16 28 -2 0 21] 50 @dc [<07E01830201C401CF00EF80FF80FF80F700F000F000F000E001C001C003007E000600030001800 1C001C381E781E780E781E201C201C183007E0> 16 29 -2 1 21] 51 @dc [ 24 28 -2 0 28] 69 @dc [ 22 28 -2 0 27] 70 @dc [<60F0F0600000000000000000000060F0F060> 4 18 -4 0 12] 58 @dc 5 @bop1 cmbx10.329 @sf 729 234 p save [ 35 31 -2 0 40] 65 @pc restore 57 r save [<0003FC0000001FFF8000007E03C00000F800600001F000300001F000180003E000180007E0000C 0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E000 0C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0 000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C00FFFF01FFE0FFFF01FFE0> 35 31 -2 0 40] 85 @pc restore 40 r m (S) s save [ 30 31 -2 0 34] 69 @pc restore 34 r save [ 36 31 -2 0 39] 82 @pc restore 39 r m (S') s 18 r save [<0007FC0600003FFF8E0000FE01FE0003F000FE0007E0007E000FC0007E001F80007E003F00007E 003F00007E007F00007E007E00007E007E00007E00FE003FFFE0FE003FFFE0FE00000000FE0000 0000FE00000000FE00000000FE000000007E000006007E000006007F000006003F00000E003F00 000E001F80001E000FC0001E0007E0003E0003F000FE0000FE03DE00003FFF0E000007FC0200> 35 31 -3 0 41] 71 @pc restore 41 r save [<0003FC0000001FFF8000007E03C00000F800600001F000300001F000180003E000180007E0000C 0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E000 0C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0 000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C00FFFF01FFE0FFFF01FFE0> 35 31 -2 0 40] 85 @pc restore 40 r m (I) s save [ 34 31 -2 0 40] 68 @pc restore 40 r save [ 30 31 -2 0 34] 69 @pc restore 52 r m (T) s save [<001FF80000FFFF0001F81F8007E007E00FC003F01F8001F83F8001FC3F0000FC7F0000FE7F0000 FE7E00007EFE00007FFE00007FFE00007FFE00007FFE00007FFE00007FFE00007FFE00007FFE00 007F7E00007E7E00007E7F0000FE3F0000FC1F0000F81F8001F80FC003F007E007E001F81F8000 FFFF00001FF800> 32 31 -3 0 39] 79 @pc restore 57 r save [ 30 31 -2 0 36] 80 @pc restore 36 r save [<000070000000007000000000F800000000F800000001FC00000001FC00000003FE00000003F600 000003F600000007E300000007E30000000FE18000000FC18000001FC1C000001F80C000003F80 E000003F006000003F006000007E003000007E00300000FC00180000FC00180001FC000C0001F8 000C0003F8000E0003F000060007F000070007E000030007E0000380FFFE003FF8FFFE003FF8> 37 31 -1 0 40] 86 @pc restore 40 r save [ 45 31 -2 0 50] 77 @pc restore 657 313 p save [ 30 31 -2 0 36] 80 @pc restore 33 r save [ 35 31 -2 0 40] 65 @pc restore 40 r save [ 36 31 -2 0 39] 82 @pc restore 39 r save [ 35 31 -2 0 40] 65 @pc restore 39 r save [ 26 31 -2 0 31] 76 @pc restore 31 r save [ 26 31 -2 0 31] 76 @pc restore 31 r save [ 30 31 -2 0 34] 69 @pc restore 34 r save [ 26 31 -2 0 31] 76 @pc restore 49 r save [<000070000000007000000000F800000000F800000001FC00000001FC00000003FE00000003F600 000003F600000007E300000007E30000000FE18000000FC18000001FC1C000001F80C000003F80 E000003F006000003F006000007E003000007E00300000FC00180000FC00180001FC000C0001F8 000C0003F8000E0003F000060007F000070007E000030007E0000380FFFE003FF8FFFE003FF8> 37 31 -1 0 40] 86 @pc restore 40 r m (I) s save [ 36 31 -2 0 39] 82 @pc restore 36 r m (T) s save [<0003FC0000001FFF8000007E03C00000F800600001F000300001F000180003E000180007E0000C 0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E000 0C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0 000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C00FFFF01FFE0FFFF01FFE0> 35 31 -2 0 40] 85 @pc restore 40 r save [ 35 31 -2 0 40] 65 @pc restore 40 r save [ 26 31 -2 0 31] 76 @pc restore 47 r save [ 45 31 -2 0 50] 77 @pc restore 50 r save [ 35 31 -2 0 40] 65 @pc restore 39 r save [<0007FC00003FFF8000FE01C003F0007007E000380FC000181F80000C3F00000C3F0000067F0000 067E0000067E000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000007E00 00067E0000067F0000063F00000E3F00000E1F80001E0FC0001E07E0003E03F000FE00FE03DE00 3FFF0E0007FC02> 31 31 -3 0 38] 67 @pc restore 38 r save [ 36 31 -2 0 41] 72 @pc restore 41 r m (I) s save [ 36 31 -2 0 41] 78 @pc restore 41 r save [ 30 31 -2 0 34] 69 @pc restore cmr10.329 @sf 912 442 p m (Adam) 15 (Beguelin) ks 920 521 p m (Jac) 0 (k) 14 (Dongarra) ks 982 600 p m (Al) s 16 r save [<000FE0000078182000E00460038002E0070001E00F0001E01E0001E01E0001E03C0001E03C0001 E07C0001E0780001E0F80003E0F8007FFCF8000000F8000000F8000000F8000000F8000000F800 0000F8000000780000207C0000203C0000203C0000601E0000601E0000600F0000E0070001E003 8002E000E004E000781860000FE020> 30 33 -3 1 36] 71 @pc restore 36 r m (eist) s 899 679 p m (Rob) 1 (ert) 16 (Manc) 0 (hek) ks 900 758 p m (V) -3 (aidy) 15 (Sunderam) ks cmbx10.300 @sf 974 1077 p m (Abstract) s cmr10.300 @sf 386 1173 p m (This) 17 (rep) 1 (ort) 19 (is) 17 (the) 18 (PVM) 18 (v) 0 (ersion) 17 (2.3) 17 (users') 18 (guide.) 29 (It) 18 (con) 0 (tains) 16 (an) 17 (o) 0 (v) 0 (erview) 16 (of) ks 324 1243 p m (PVM) 16 (and) 15 (ho) 0 (w) 15 (it) 15 (is) 15 (installed) 15 (and) 16 (used.) 24 (Example) 15 (programs) 14 (in) ks 15 r save [<001FC00000E0300001800800070004000E0002001C0001001C0001003800008078000080780000 8070000080F0000000F0000000F0000000F0000000F0000000F0000000F0000000F00000007000 00807800008078000080380001801C0001801C0003800E000380070007800180198000E0618000 1F8080> 25 30 -2 1 30] 67 @pc restore 46 r m (and) 15 (F) -2 (ortran) 15 (are) ks 324 1312 p m (included.) s 386 1382 p m (PVM) 14 (stands) 15 (for) 13 (P) 0 (arallel) 12 (Virtual) 13 (Mac) 0 (hine.) 17 (It) 14 (is) 14 (a) 13 (soft) 0 (w) 0 (are) 12 (pac) 0 (k) -1 (ag) -1 (e) 13 (that) 14 (allo) -1 (ws) ks 324 1452 p m (the) 18 (utilization) 16 (of) 18 (a) 17 (heterogeneous) 20 (net) 0 (w) 0 (ork) 16 (of) 17 (parallel) 17 (and) 18 (serial) 18 (computers) 18 (as) 18 (a) ks 324 1522 p m (single) 12 (computational) 11 (resource.) 20 (PVM) 13 (consists) 14 (of) 13 (t) 0 (w) 0 (o) 11 (parts:) 18 (a) 13 (daemon) 11 (pro) 1 (cess) 15 (that) ks 324 1591 p m (an) 0 (y) 15 (user) 19 (can) 17 (install) 17 (on) 17 (a) 17 (mac) -1 (hine,) 16 (and) 17 (a) 17 (user) 19 (library) 16 (that) 18 (con) 0 (tains) 16 (routines) 18 (for) ks 324 1661 p m (initiating) 11 (pro) 1 (cesses) 16 (on) 13 (other) 14 (mac) 0 (hi) -1 (nes,) 12 (for) 13 (comm) -2 (unicating) 11 (b) 1 (et) 0 (w) 0 (een) 13 (pro) 1 (cesses,) 15 (and) ks 324 1731 p m (syncronizing) 14 (pro) 1 (cesses.) ks cmr10.329 @sf 1023 2738 p m (-) 15 (v) 15 (-) ks @eop 3 @bop0 1.000000 /cmmi10.329 @newfont cmmi10.329 @sf [<70F8F8F870> 5 5 -4 0 13] 58 @dc 3 @bop1 cmbx12.300 @sf 210 311 p m (Con) -1 (ten) -1 (ts) ks cmr10.329 @sf 210 412 p m (1) s 274 412 p m (In) 0 (tro) 1 (duction) ks cmmi10.329 @sf 17 r m (:) s 575 412 p m (:) s 610 412 p m (:) s 646 412 p m (:) s 681 412 p m (:) s 716 412 p m (:) s 752 412 p m (:) s 787 412 p m (:) s 822 412 p m (:) s 858 412 p m (:) s 893 412 p m (:) s 928 412 p m (:) s 964 412 p m (:) s 999 412 p m (:) s 1034 412 p m (:) s 1070 412 p m (:) s 1105 412 p m (:) s 1141 412 p m (:) s 1176 412 p m (:) s 1211 412 p m (:) s 1247 412 p m (:) s 1282 412 p m (:) s 1317 412 p m (:) s 1353 412 p m (:) s 1388 412 p m (:) s 1423 412 p m (:) s 1459 412 p m (:) s 1494 412 p m (:) s 1529 412 p m (:) s 1565 412 p m (:) s 1600 412 p m (:) s 1635 412 p m (:) s 1671 412 p m (:) s 1706 412 p m (:) s 1742 412 p m (:) s 1777 412 p m (:) s 1812 412 p m (:) s cmr10.329 @sf 1897 412 p m (1) s 210 469 p m (2) s 274 469 p m (Installation) s cmmi10.329 @sf 41 r m (:) s 575 469 p m (:) s 610 469 p m (:) s 646 469 p m (:) s 681 469 p m (:) s 716 469 p m (:) s 752 469 p m (:) s 787 469 p m (:) s 822 469 p m (:) s 858 469 p m (:) s 893 469 p m (:) s 928 469 p m (:) s 964 469 p m (:) s 999 469 p m (:) s 1034 469 p m (:) s 1070 469 p m (:) s 1105 469 p m (:) s 1141 469 p m (:) s 1176 469 p m (:) s 1211 469 p m (:) s 1247 469 p m (:) s 1282 469 p m (:) s 1317 469 p m (:) s 1353 469 p m (:) s 1388 469 p m (:) s 1423 469 p m (:) s 1459 469 p m (:) s 1494 469 p m (:) s 1529 469 p m (:) s 1565 469 p m (:) s 1600 469 p m (:) s 1635 469 p m (:) s 1671 469 p m (:) s 1706 469 p m (:) s 1742 469 p m (:) s 1777 469 p m (:) s 1812 469 p m (:) s cmr10.329 @sf 1897 469 p m (2) s 210 525 p m (3) s 274 525 p m (C) 15 (Routines) ks cmmi10.329 @sf 44 r m (:) s 575 525 p m (:) s 610 525 p m (:) s 646 525 p m (:) s 681 525 p m (:) s 716 525 p m (:) s 752 525 p m (:) s 787 525 p m (:) s 822 525 p m (:) s 858 525 p m (:) s 893 525 p m (:) s 928 525 p m (:) s 964 525 p m (:) s 999 525 p m (:) s 1034 525 p m (:) s 1070 525 p m (:) s 1105 525 p m (:) s 1141 525 p m (:) s 1176 525 p m (:) s 1211 525 p m (:) s 1247 525 p m (:) s 1282 525 p m (:) s 1317 525 p m (:) s 1353 525 p m (:) s 1388 525 p m (:) s 1423 525 p m (:) s 1459 525 p m (:) s 1494 525 p m (:) s 1529 525 p m (:) s 1565 525 p m (:) s 1600 525 p m (:) s 1635 525 p m (:) s 1671 525 p m (:) s 1706 525 p m (:) s 1742 525 p m (:) s 1777 525 p m (:) s 1812 525 p m (:) s cmr10.329 @sf 1897 525 p m (5) s 210 582 p m (4) s 274 582 p m (F) -3 (ortra) -1 (n) 14 (Routines) ks cmmi10.329 @sf 33 r m (:) s 681 582 p m (:) s 716 582 p m (:) s 752 582 p m (:) s 787 582 p m (:) s 822 582 p m (:) s 858 582 p m (:) s 893 582 p m (:) s 928 582 p m (:) s 964 582 p m (:) s 999 582 p m (:) s 1034 582 p m (:) s 1070 582 p m (:) s 1105 582 p m (:) s 1141 582 p m (:) s 1176 582 p m (:) s 1211 582 p m (:) s 1247 582 p m (:) s 1282 582 p m (:) s 1317 582 p m (:) s 1353 582 p m (:) s 1388 582 p m (:) s 1423 582 p m (:) s 1459 582 p m (:) s 1494 582 p m (:) s 1529 582 p m (:) s 1565 582 p m (:) s 1600 582 p m (:) s 1635 582 p m (:) s 1671 582 p m (:) s 1706 582 p m (:) s 1742 582 p m (:) s 1777 582 p m (:) s 1812 582 p m (:) s cmr10.329 @sf 1897 582 p m (5) s 210 638 p m (5) s 274 638 p m (Obtaining) 16 (PVM) ks cmmi10.329 @sf 15 r m (:) s 646 638 p m (:) s 681 638 p m (:) s 716 638 p m (:) s 752 638 p m (:) s 787 638 p m (:) s 822 638 p m (:) s 858 638 p m (:) s 893 638 p m (:) s 928 638 p m (:) s 964 638 p m (:) s 999 638 p m (:) s 1034 638 p m (:) s 1070 638 p m (:) s 1105 638 p m (:) s 1141 638 p m (:) s 1176 638 p m (:) s 1211 638 p m (:) s 1247 638 p m (:) s 1282 638 p m (:) s 1317 638 p m (:) s 1353 638 p m (:) s 1388 638 p m (:) s 1423 638 p m (:) s 1459 638 p m (:) s 1494 638 p m (:) s 1529 638 p m (:) s 1565 638 p m (:) s 1600 638 p m (:) s 1635 638 p m (:) s 1671 638 p m (:) s 1706 638 p m (:) s 1742 638 p m (:) s 1777 638 p m (:) s 1812 638 p m (:) s cmr10.329 @sf 1897 638 p m (9) s 210 694 p m (6) s 274 694 p m (References) s cmmi10.329 @sf 22 r m (:) s 540 694 p m (:) s 575 694 p m (:) s 610 694 p m (:) s 646 694 p m (:) s 681 694 p m (:) s 716 694 p m (:) s 752 694 p m (:) s 787 694 p m (:) s 822 694 p m (:) s 858 694 p m (:) s 893 694 p m (:) s 928 694 p m (:) s 964 694 p m (:) s 999 694 p m (:) s 1034 694 p m (:) s 1070 694 p m (:) s 1105 694 p m (:) s 1141 694 p m (:) s 1176 694 p m (:) s 1211 694 p m (:) s 1247 694 p m (:) s 1282 694 p m (:) s 1317 694 p m (:) s 1353 694 p m (:) s 1388 694 p m (:) s 1423 694 p m (:) s 1459 694 p m (:) s 1494 694 p m (:) s 1529 694 p m (:) s 1565 694 p m (:) s 1600 694 p m (:) s 1635 694 p m (:) s 1671 694 p m (:) s 1706 694 p m (:) s 1742 694 p m (:) s 1777 694 p m (:) s 1812 694 p m (:) s cmr10.329 @sf 1874 694 p m (11) s 1016 2738 p m (-) 15 (iii) 17 (-) ks @eop 1 @bop0 cmbx10.329 @sf [ 12 4 -1 -8 17] 45 @dc 1.000000 /cmsy6.300 @newfont cmsy6.300 @sf [<0C000C008C40EDC07F800C007F80EDC08C400C000C00> 10 11 -3 -1 16] 3 @dc 1.000000 /cmsy5.300 @newfont cmsy5.300 @sf [<0C000C00EDC07F801E007F80EDC00C000C00> 10 9 -2 -1 15] 3 @dc 1.000000 /cmr9.300 @newfont cmr9.300 @sf [<1E3C71FBE0F1E071E071E070707030701C7007F000700070207070E070C03F80> 16 16 -2 0 19] 97 @dc [<60F0F060> 4 4 -3 0 11] 46 @dc [ 10 2 0 -7 13] 45 @dc 1 @bop1 cmbx10.329 @sf 1509 105 p save [<001FF80000FFFF0001F81F8007E007E00FC003F01F8001F83F8001FC3F0000FC7F0000FE7F0000 FE7E00007EFE00007FFE00007FFE00007FFE00007FFE00007FFE00007FFE00007FFE00007FFE00 007F7E00007E7E00007E7F0000FE3F0000FC1F0000F81F8001F80FC003F007E007E001F81F8000 FFFF00001FF800> 32 31 -3 0 39] 79 @pc restore 39 r save [ 36 31 -2 0 39] 82 @pc restore 39 r save [ 36 31 -2 0 41] 78 @pc restore 41 r save [ 26 31 -2 0 31] 76 @pc restore 31 r save [ 19 45 -3 11 26] 47 @pc restore 26 r m (T) s save [ 45 31 -2 0 50] 77 @pc restore 50 r m (-) s save [ 17 29 -4 0 26] 49 @pc restore 26 r save [ 17 29 -4 0 26] 49 @pc restore 26 r save [<03FC000FFF803E03C07C00E0780070F00070F00078F00078F000F8F001F87803F8780FF03C3FF0 1FFFE007FFC007FF800FFE001FFF001FE3803FC3C03F01E03E01E03C01E03C01E01C01E01E03C0 0F078007FF0001FC00> 21 29 -2 0 26] 56 @pc restore 26 r save [ 19 29 -3 0 26] 50 @pc restore 26 r save [<01FE0007FF800F07C01E03E03E01F03C01F07C01F87C01F87C01F8FC01F8FC01F8FC01F8FC01F8 FE01F0FE01F0FD03E0FDFFC0FCFF00FC10007C00007C01E07C03F03E03F01E03F01F03F00F81E0 07E0E001FFC0003F00> 21 29 -2 0 26] 54 @pc restore cmr10.329 @sf 597 200 p m (Engineering) 17 (Ph) 0 (ysics) 14 (and) 16 (Mathematics) 15 (Division) ks 760 294 p m (Mathematical) 15 (Sciences) 17 (Section) ks cmbx10.329 @sf 729 539 p save [ 35 31 -2 0 40] 65 @pc restore 57 r save [<0003FC0000001FFF8000007E03C00000F800600001F000300001F000180003E000180007E0000C 0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E000 0C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0 000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C00FFFF01FFE0FFFF01FFE0> 35 31 -2 0 40] 85 @pc restore 40 r m (S) s save [ 30 31 -2 0 34] 69 @pc restore 34 r save [ 36 31 -2 0 39] 82 @pc restore 39 r m (S') s 18 r save [<0007FC0600003FFF8E0000FE01FE0003F000FE0007E0007E000FC0007E001F80007E003F00007E 003F00007E007F00007E007E00007E007E00007E00FE003FFFE0FE003FFFE0FE00000000FE0000 0000FE00000000FE00000000FE000000007E000006007E000006007F000006003F00000E003F00 000E001F80001E000FC0001E0007E0003E0003F000FE0000FE03DE00003FFF0E000007FC0200> 35 31 -3 0 41] 71 @pc restore 41 r save [<0003FC0000001FFF8000007E03C00000F800600001F000300001F000180003E000180007E0000C 0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E000 0C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0 000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C00FFFF01FFE0FFFF01FFE0> 35 31 -2 0 40] 85 @pc restore 40 r m (I) s save [ 34 31 -2 0 40] 68 @pc restore 40 r save [ 30 31 -2 0 34] 69 @pc restore 52 r m (T) s save [<001FF80000FFFF0001F81F8007E007E00FC003F01F8001F83F8001FC3F0000FC7F0000FE7F0000 FE7E00007EFE00007FFE00007FFE00007FFE00007FFE00007FFE00007FFE00007FFE00007FFE00 007F7E00007E7E00007E7F0000FE3F0000FC1F0000F81F8001F80FC003F007E007E001F81F8000 FFFF00001FF800> 32 31 -3 0 39] 79 @pc restore 57 r save [ 30 31 -2 0 36] 80 @pc restore 36 r save [<000070000000007000000000F800000000F800000001FC00000001FC00000003FE00000003F600 000003F600000007E300000007E30000000FE18000000FC18000001FC1C000001F80C000003F80 E000003F006000003F006000007E003000007E00300000FC00180000FC00180001FC000C0001F8 000C0003F8000E0003F000060007F000070007E000030007E0000380FFFE003FF8FFFE003FF8> 37 31 -1 0 40] 86 @pc restore 40 r save [ 45 31 -2 0 50] 77 @pc restore 657 618 p save [ 30 31 -2 0 36] 80 @pc restore 33 r save [ 35 31 -2 0 40] 65 @pc restore 40 r save [ 36 31 -2 0 39] 82 @pc restore 39 r save [ 35 31 -2 0 40] 65 @pc restore 39 r save [ 26 31 -2 0 31] 76 @pc restore 31 r save [ 26 31 -2 0 31] 76 @pc restore 31 r save [ 30 31 -2 0 34] 69 @pc restore 34 r save [ 26 31 -2 0 31] 76 @pc restore 49 r save [<000070000000007000000000F800000000F800000001FC00000001FC00000003FE00000003F600 000003F600000007E300000007E30000000FE18000000FC18000001FC1C000001F80C000003F80 E000003F006000003F006000007E003000007E00300000FC00180000FC00180001FC000C0001F8 000C0003F8000E0003F000060007F000070007E000030007E0000380FFFE003FF8FFFE003FF8> 37 31 -1 0 40] 86 @pc restore 40 r m (I) s save [ 36 31 -2 0 39] 82 @pc restore 36 r m (T) s save [<0003FC0000001FFF8000007E03C00000F800600001F000300001F000180003E000180007E0000C 0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E000 0C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0 000C0007E0000C0007E0000C0007E0000C0007E0000C0007E0000C00FFFF01FFE0FFFF01FFE0> 35 31 -2 0 40] 85 @pc restore 40 r save [ 35 31 -2 0 40] 65 @pc restore 40 r save [ 26 31 -2 0 31] 76 @pc restore 47 r save [ 45 31 -2 0 50] 77 @pc restore 50 r save [ 35 31 -2 0 40] 65 @pc restore 39 r save [<0007FC00003FFF8000FE01C003F0007007E000380FC000181F80000C3F00000C3F0000067F0000 067E0000067E000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000007E00 00067E0000067F0000063F00000E3F00000E1F80001E0FC0001E07E0003E03F000FE00FE03DE00 3FFF0E0007FC02> 31 31 -3 0 38] 67 @pc restore 38 r save [ 36 31 -2 0 41] 72 @pc restore 41 r m (I) s save [ 36 31 -2 0 41] 78 @pc restore 41 r save [ 30 31 -2 0 34] 69 @pc restore cmr10.329 @sf 895 830 p m (Adam) 15 (Beguelin) ks cmsy6.300 @sf 1217 815 p m (\003) s cmr10.329 @sf 903 887 p m (Jac) 0 (k) 14 (Dongarra) ks cmsy6.300 @sf 1209 872 p m (\003) s cmr10.329 @sf 965 943 p m (Al) s 16 r save [<000FE0000078182000E00460038002E0070001E00F0001E01E0001E01E0001E03C0001E03C0001 E07C0001E0780001E0F80003E0F8007FFCF8000000F8000000F8000000F8000000F8000000F800 0000F8000000780000207C0000203C0000203C0000601E0000601E0000600F0000E0070001E003 8002E000E004E000781860000FE020> 30 33 -3 1 36] 71 @pc restore 36 r m (eist) s cmsy6.300 @sf 1147 928 p m (\003) s cmr10.329 @sf 883 1000 p m (Rob) 1 (ert) 15 (Manc) 0 (hek) ks cmsy6.300 @sf 1229 985 p m (\003) s cmr10.329 @sf 876 1056 p m (V) -3 (aidy) 15 (Sunderam) ks cmsy6.300 @sf 1220 1041 p m (\003\003) s cmsy5.300 @sf 667 1173 p m (\003) s cmr9.300 @sf 713 1188 p save [<007F000001C1C000070070000E0038001C001C003C001E0038000E0078000F0078000F00F00007 80F0000780F0000780F0000780F0000780F0000780F0000780F00007807000070078000F003800 0E003C001E001C001C000E0038000700700001C1C000007F0000> 25 26 -2 0 30] 79 @pc restore 30 r m (a) s save [ 18 26 -1 0 20] 107 @pc restore 33 r save [ 25 26 -2 0 28] 82 @pc restore 28 r save [ 9 26 0 0 10] 105 @pc restore 10 r save [<07CFC01C2E00381E00700E00600E00E00E00E00E00E00E00E00E00E00E00E00E00700E00300E00 380E000C3E0003CE00000E00000E00000E00000E00000E00000E00000E00000E00000E00007E00> 18 26 -1 0 21] 100 @pc restore 21 r save [<07E0381C6006C003C003C003C003600F1FFE3FFC3FF07000600020002FC0186030307038703870 387038303018730FCE> 16 24 -1 8 19] 103 @pc restore 19 r save [<07E00C18380830046000E000E000E000E000FFFCE00C600C701830181C3007C0> 14 16 -1 0 17] 101 @pc restore 31 r save [ 24 26 -2 0 29] 78 @pc restore 29 r m (a) s save [<03800E401C201C201C201C201C201C001C001C001C001C001C001C001C00FFC03C001C000C000C 00040004000400> 11 23 -1 0 15] 116 @pc restore 15 r save [ 9 26 0 0 10] 105 @pc restore 10 r save [<07E01C38381C700E6006E007E007E007E007E007E0076006700E300C1C3807E0> 16 16 -1 0 19] 111 @pc restore 19 r save [ 18 16 -1 0 21] 110 @pc restore 21 r m (a) s save [ 9 26 0 0 10] 108 @pc restore 25 r save [ 19 26 -2 0 24] 76 @pc restore 24 r m (a) s save [<10F0001B0C001E07001C03001C03801C01C01C01C01C01C01C01C01C01C01C01C01C01801C0380 1E07001F0E001CF8001C00001C00001C00001C00001C00001C00001C00001C00001C0000FC0000> 18 26 -1 0 21] 98 @pc restore 22 r save [<07E01C38381C700E6006E007E007E007E007E007E0076006700E300C1C3807E0> 16 16 -1 0 19] 111 @pc restore 19 r save [ 12 16 -1 0 15] 114 @pc restore 15 r m (a) s save [<03800E401C201C201C201C201C201C001C001C001C001C001C001C001C00FFC03C001C000C000C 00040004000400> 11 23 -1 0 15] 116 @pc restore 15 r save [<07E01C38381C700E6006E007E007E007E007E007E0076006700E300C1C3807E0> 16 16 -1 0 19] 111 @pc restore 19 r save [ 12 16 -1 0 15] 114 @pc restore 15 r save [<780000E40000E20000E1000001000001000000800000800001C00001C00001C00003A00003A000 0790000710000710000E08000E08001E0C001C04001C04003C0600FF1F80> 17 23 -1 7 20] 121 @pc restore 713 1234 p save [ 30 26 -2 0 35] 77 @pc restore 35 r m (a) s save [<03800E401C201C201C201C201C201C001C001C001C001C001C001C001C00FFC03C001C000C000C 00040004000400> 11 23 -1 0 15] 116 @pc restore 15 r save [ 18 26 -1 0 21] 104 @pc restore 21 r save [<07E00C18380830046000E000E000E000E000FFFCE00C600C701830181C3007C0> 14 16 -1 0 17] 101 @pc restore 17 r save [ 29 16 -1 0 32] 109 @pc restore 32 r m (a) s save [<03800E401C201C201C201C201C201C001C001C001C001C001C001C001C00FFC03C001C000C000C 00040004000400> 11 23 -1 0 15] 116 @pc restore 15 r save [ 9 26 0 0 10] 105 @pc restore 10 r save [<07E00C18380830047000E000E000E000E000E000E00070003008381C0C1C07F8> 14 16 -1 0 17] 99 @pc restore 17 r m (a) s save [ 9 26 0 0 10] 108 @pc restore 25 r save [<87E0D818E004C006C00280038003800300030007000E003E07FC1FF83FE07E007000E000C002C0 02C002C0066006200E18360FC2> 16 26 -2 0 21] 83 @pc restore 21 r save [<07E00C18380830047000E000E000E000E000E000E00070003008381C0C1C07F8> 14 16 -1 0 17] 99 @pc restore 17 r save [ 9 26 0 0 10] 105 @pc restore 10 r save [<07E00C18380830046000E000E000E000E000FFFCE00C600C701830181C3007C0> 14 16 -1 0 17] 101 @pc restore 17 r save [ 18 16 -1 0 21] 110 @pc restore 21 r save [<07E00C18380830047000E000E000E000E000E000E00070003008381C0C1C07F8> 14 16 -1 0 17] 99 @pc restore 17 r save [<07E00C18380830046000E000E000E000E000FFFCE00C600C701830181C3007C0> 14 16 -1 0 17] 101 @pc restore 17 r save [<8F80F040C020C0308030807000F01FE03FC07F00F000C020C020402060E01F20> 12 16 -1 0 15] 115 @pc restore 30 r save [<87E0D818E004C006C00280038003800300030007000E003E07FC1FF83FE07E007000E000C002C0 02C002C0066006200E18360FC2> 16 26 -2 0 21] 83 @pc restore 21 r save [<07E00C18380830046000E000E000E000E000FFFCE00C600C701830181C3007C0> 14 16 -1 0 17] 101 @pc restore 17 r save [<07E00C18380830047000E000E000E000E000E000E00070003008381C0C1C07F8> 14 16 -1 0 17] 99 @pc restore 17 r save [<03800E401C201C201C201C201C201C001C001C001C001C001C001C001C00FFC03C001C000C000C 00040004000400> 11 23 -1 0 15] 116 @pc restore 15 r save [ 9 26 0 0 10] 105 @pc restore 10 r save [<07E01C38381C700E6006E007E007E007E007E007E0076006700E300C1C3807E0> 16 16 -1 0 19] 111 @pc restore 19 r save [ 18 16 -1 0 21] 110 @pc restore 713 1280 p save [ 21 26 -2 0 26] 80 @pc restore 24 r m (.) s save [<007F000001C1C000070070000E0038001C001C003C001E0038000E0078000F0078000F00F00007 80F0000780F0000780F0000780F0000780F0000780F0000780F00007807000070078000F003800 0E003C001E001C001C000E0038000700700001C1C000007F0000> 25 26 -2 0 30] 79 @pc restore 30 r m (.) s 11 r save [ 22 26 -2 0 27] 66 @pc restore 27 r save [<07E01C38381C700E6006E007E007E007E007E007E0076006700E300C1C3807E0> 16 16 -1 0 19] 111 @pc restore 19 r save [ 18 16 -1 0 20] 120 @pc restore 32 r save [ 14 24 -2 0 19] 50 @pc restore 19 r save [<078018603030703860186018E01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01C601860 183030303018600780> 14 24 -2 0 19] 48 @pc restore 19 r save [<078018603030703860186018E01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01C601860 183030303018600780> 14 24 -2 0 19] 48 @pc restore 19 r save [<0FC0186020106008C00CC00CC00CC00C401C603830F819F007C00F803E603C3070106018601860 182018303018600780> 14 24 -2 0 19] 56 @pc restore 19 r save [<8040202010101070F0F060> 4 11 -3 7 11] 44 @pc restore 24 r save [ 22 26 -2 0 27] 66 @pc restore 27 r save [ 9 26 0 0 10] 108 @pc restore 10 r save [<07CFC01C2E00381E00700E00600E00E00E00E00E00E00E00E00E00E00E00E00E00700E00300E00 380E000C3E0003CE00000E00000E00000E00000E00000E00000E00000E00000E00000E00007E00> 18 26 -1 0 21] 100 @pc restore 21 r save [<07E0381C6006C003C003C003C003600F1FFE3FFC3FF07000600020002FC0186030307038703870 387038303018730FCE> 16 24 -1 8 19] 103 @pc restore 19 r m (.) s 18 r save [<07C01860303030187018601C601CE01CE01CE01CE018F018F030E860E7C0E00060007000300030 3818380C18061001E0> 14 24 -2 0 19] 54 @pc restore 19 r save [<078018603030703860186018E01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01C601860 183030303018600780> 14 24 -2 0 19] 48 @pc restore 19 r save [ 12 24 -3 0 19] 49 @pc restore 19 r save [ 14 24 -2 0 19] 50 @pc restore 713 1325 p save [<007F000001C1C000070070000E0038001C001C003C001E0038000E0078000F0078000F00F00007 80F0000780F0000780F0000780F0000780F0000780F0000780F00007807000070078000F003800 0E003C001E001C001C000E0038000700700001C1C000007F0000> 25 26 -2 0 30] 79 @pc restore 30 r m (a) s save [ 18 26 -1 0 20] 107 @pc restore 33 r save [ 25 26 -2 0 28] 82 @pc restore 28 r save [ 9 26 0 0 10] 105 @pc restore 10 r save [<07CFC01C2E00381E00700E00600E00E00E00E00E00E00E00E00E00E00E00E00E00700E00300E00 380E000C3E0003CE00000E00000E00000E00000E00000E00000E00000E00000E00000E00007E00> 18 26 -1 0 21] 100 @pc restore 21 r save [<07E0381C6006C003C003C003C003600F1FFE3FFC3FF07000600020002FC0186030307038703870 387038303018730FCE> 16 24 -1 8 19] 103 @pc restore 19 r save [<07E00C18380830046000E000E000E000E000FFFCE00C600C701830181C3007C0> 14 16 -1 0 17] 101 @pc restore 17 r save [<8040202010101070F0F060> 4 11 -3 7 11] 44 @pc restore 25 r save [<03FFE000001C0000001C0000001C0000001C0000001C0000001C0000001C0000001C0000001C00 00001C0000001C0000001C0000001C0000001C0000001C0000001C0000001C0000801C0080801C 0080801C0080C01C0180401C0100401C0100701C07007FFFFF00> 25 26 -1 0 28] 84 @pc restore 28 r save [ 24 26 -2 0 29] 78 @pc restore 41 r save [<0F8030E040704038C03CE03CE03C003C003C0038007000E00F8000C00060007000700078203870 386078207010E00F80> 14 24 -2 0 19] 51 @pc restore 19 r save [<020007000700070007000700070003000300030003000100018001800080004000408020801080 1040087FFC7FFC7FFE4000> 15 25 -2 0 19] 55 @pc restore 19 r save [<0FC0186020106008C00CC00CC00CC00C401C603830F819F007C00F803E603C3070106018601860 182018303018600780> 14 24 -2 0 19] 56 @pc restore 19 r save [<0F8030E040704038C03CE03CE03C003C003C0038007000E00F8000C00060007000700078203870 386078207010E00F80> 14 24 -2 0 19] 51 @pc restore 19 r save [ 12 24 -3 0 19] 49 @pc restore 19 r m (-) s save [<07C01860303030187018601C601CE01CE01CE01CE018F018F030E860E7C0E00060007000300030 3818380C18061001E0> 14 24 -2 0 19] 54 @pc restore 19 r save [<0F8030E040704038C03CE03CE03C003C003C0038007000E00F8000C00060007000700078203870 386078207010E00F80> 14 24 -2 0 19] 51 @pc restore 19 r save [<07C01860303030187018601C601CE01CE01CE01CE018F018F030E860E7C0E00060007000300030 3818380C18061001E0> 14 24 -2 0 19] 54 @pc restore 19 r save [<020007000700070007000700070003000300030003000100018001800080004000408020801080 1040087FFC7FFC7FFE4000> 15 25 -2 0 19] 55 @pc restore cmsy5.300 @sf 667 1360 p m (\003\003) s cmr9.300 @sf 713 1375 p save [ 24 26 -2 0 29] 68 @pc restore 29 r save [<07E00C18380830046000E000E000E000E000FFFCE00C600C701830181C3007C0> 14 16 -1 0 17] 101 @pc restore 17 r save [ 18 23 -1 7 21] 112 @pc restore 21 r m (a) s save [ 12 16 -1 0 15] 114 @pc restore 15 r save [<03800E401C201C201C201C201C201C001C001C001C001C001C001C001C00FFC03C001C000C000C 00040004000400> 11 23 -1 0 15] 116 @pc restore 15 r save [ 29 16 -1 0 32] 109 @pc restore 32 r save [<07E00C18380830046000E000E000E000E000FFFCE00C600C701830181C3007C0> 14 16 -1 0 17] 101 @pc restore 17 r save [ 18 16 -1 0 21] 110 @pc restore 21 r save [<03800E401C201C201C201C201C201C001C001C001C001C001C001C001C00FFC03C001C000C000C 00040004000400> 11 23 -1 0 15] 116 @pc restore 28 r save [<07E01C38381C700E6006E007E007E007E007E007E0076006700E300C1C3807E0> 16 16 -1 0 19] 111 @pc restore 19 r save [<7FE00E000E000E000E000E000E000E000E000E000E000E000E000E000E00FFC00E000E000E000E 000E000E000E100738031801F0> 13 26 0 0 12] 102 @pc restore 24 r save [ 30 26 -2 0 35] 77 @pc restore 35 r m (a) s save [<03800E401C201C201C201C201C201C001C001C001C001C001C001C001C00FFC03C001C000C000C 00040004000400> 11 23 -1 0 15] 116 @pc restore 15 r save [ 18 26 -1 0 21] 104 @pc restore 35 r save [<0F807C003873C300700F0100E00E0080E01E0080E0390000E0788000E0F0800060E0400031C020 0013C020000B801000078010000700080007001E0007807F800E4000000E4000000E2000000E10 00000E1000000E1000000E100000061000000320000001C00000> 25 26 -2 0 30] 38 @pc restore 43 r save [<003F0001C0C00300300E00081C00081C0004380004780002700002700002F00000F00000F00000 F00000F00000F000007000027000027800023800061C00061C000E0E001E03002E01C0C6003F02> 23 26 -2 0 28] 67 @pc restore 28 r save [<07E01C38381C700E6006E007E007E007E007E007E0076006700E300C1C3807E0> 16 16 -1 0 19] 111 @pc restore 19 r save [ 29 16 -1 0 32] 109 @pc restore 32 r save [ 18 23 -1 7 21] 112 @pc restore 21 r save [<07CFC00C2E001C1E001C0E001C0E001C0E001C0E001C0E001C0E001C0E001C0E001C0E001C0E00 1C0E001C0E00FC7E00> 18 16 -1 0 21] 117 @pc restore 21 r save [<03800E401C201C201C201C201C201C001C001C001C001C001C001C001C00FFC03C001C000C000C 00040004000400> 11 23 -1 0 15] 116 @pc restore 15 r save [<07E00C18380830046000E000E000E000E000FFFCE00C600C701830181C3007C0> 14 16 -1 0 17] 101 @pc restore 17 r save [ 12 16 -1 0 15] 114 @pc restore 28 r save [<87E0D818E004C006C00280038003800300030007000E003E07FC1FF83FE07E007000E000C002C0 02C002C0066006200E18360FC2> 16 26 -2 0 21] 83 @pc restore 21 r save [<07E00C18380830047000E000E000E000E000E000E00070003008381C0C1C07F8> 14 16 -1 0 17] 99 @pc restore 17 r save [ 9 26 0 0 10] 105 @pc restore 10 r save [<07E00C18380830046000E000E000E000E000FFFCE00C600C701830181C3007C0> 14 16 -1 0 17] 101 @pc restore 17 r save [ 18 16 -1 0 21] 110 @pc restore 21 r save [<07E00C18380830047000E000E000E000E000E000E00070003008381C0C1C07F8> 14 16 -1 0 17] 99 @pc restore 17 r save [<07E00C18380830046000E000E000E000E000FFFCE00C600C701830181C3007C0> 14 16 -1 0 17] 101 @pc restore 713 1421 p save [ 22 26 -2 0 26] 69 @pc restore 26 r save [ 29 16 -1 0 32] 109 @pc restore 32 r save [<07E01C38381C700E6006E007E007E007E007E007E0076006700E300C1C3807E0> 16 16 -1 0 19] 111 @pc restore 19 r save [ 12 16 -1 0 15] 114 @pc restore 15 r save [<780000E40000E20000E1000001000001000000800000800001C00001C00001C00003A00003A000 0790000710000710000E08000E08001E0C001C04001C04003C0600FF1F80> 17 23 -1 7 20] 121 @pc restore 33 r save [<003E0000C1800180400300400700200600200E00100E00100E00100E00100E00100E00100E0010 0E00100E00100E00100E00100E00100E00100E00100E00100E00100E00100E00100E0038FFE1FF> 24 26 -2 0 29] 85 @pc restore 29 r save [ 18 16 -1 0 21] 110 @pc restore 21 r save [ 9 26 0 0 10] 105 @pc restore 10 r save [<00800001C00001C00001C00003A00003A0000790000710000710000E08000E08001E0C001C0400 1C04003C0600FF1F80> 17 16 -1 0 20] 118 @pc restore 20 r save [<07E00C18380830046000E000E000E000E000FFFCE00C600C701830181C3007C0> 14 16 -1 0 17] 101 @pc restore 17 r save [ 12 16 -1 0 15] 114 @pc restore 15 r save [<8F80F040C020C0308030807000F01FE03FC07F00F000C020C020402060E01F20> 12 16 -1 0 15] 115 @pc restore 15 r save [ 9 26 0 0 10] 105 @pc restore 10 r save [<03800E401C201C201C201C201C201C001C001C001C001C001C001C001C00FFC03C001C000C000C 00040004000400> 11 23 -1 0 15] 116 @pc restore 15 r save [<780000E40000E20000E1000001000001000000800000800001C00001C00001C00003A00003A000 0790000710000710000E08000E08001E0C001C04001C04003C0600FF1F80> 17 23 -1 7 20] 121 @pc restore 713 1466 p save [ 26 26 -1 0 29] 65 @pc restore 29 r save [<03800E401C201C201C201C201C201C001C001C001C001C001C001C001C00FFC03C001C000C000C 00040004000400> 11 23 -1 0 15] 116 @pc restore 15 r save [ 9 26 0 0 10] 108 @pc restore 10 r m (a) s save [ 18 16 -1 0 21] 110 @pc restore 21 r save [<03800E401C201C201C201C201C201C001C001C001C001C001C001C001C00FFC03C001C000C000C 00040004000400> 11 23 -1 0 15] 116 @pc restore 15 r m (a) s save [<8040202010101070F0F060> 4 11 -3 7 11] 44 @pc restore 22 r save [<003F820001C06600030016000E000E001C000E001C000E0038000E0078000E0070000E0070000E 00F001FFC0F0000000F0000000F0000000F0000000F00000007000020070000200780002003800 06001C0006001C000E000E001E0003002E0001C0C600003F0200> 26 26 -2 0 30] 71 @pc restore 30 r save [ 26 26 -1 0 29] 65 @pc restore 42 r save [<0F8030E040704038C03CE03CE03C003C003C0038007000E00F8000C00060007000700078203870 386078207010E00F80> 14 24 -2 0 19] 51 @pc restore 19 r save [<078018603030703860186018E01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01C601860 183030303018600780> 14 24 -2 0 19] 48 @pc restore 19 r save [<0F8030E040704038C03CE03CE03C003C003C0038007000E00F8000C00060007000700078203870 386078207010E00F80> 14 24 -2 0 19] 51 @pc restore 19 r save [ 14 24 -2 0 19] 50 @pc restore 19 r save [ 14 24 -2 0 19] 50 @pc restore cmr10.329 @sf 788 1660 p m (Date) 14 (Publishe) 1 (d:) 37 (July) -3 (,) 15 (1991) ks 440 1755 p 1250 2 ru 440 1812 p 2 57 ru 1249 r 2 57 ru 440 1990 p 2 179 ru 465 1851 p m (Researc) 0 (h) 19 (w) 0 (as) 18 (supp) 1 (orted) 21 (b) 0 (y) 19 (the) 20 (Applied) 22 (Mathematical) 20 (Sci-) ks 465 1908 p m (ences) 22 (Researc) 0 (h) 20 (Program) 20 (of) 20 (the) 21 (O) ks save [<7FE3FE3FF007007007000700700700070070070007007007000700700700070070070007007007 000700700700070070070007007007000700700700070070070007007007000700700700070070 0700070070070007007007000700700700FFFFFFFF000700700000070070000007007000000700 700000070070000007007000000700F00F000300F00F000380F80F0001C07C060000F04F040000 1F81F800> 36 32 0 0 38] 14 @pc restore 38 r m (ce) 22 (of) 20 (Energy) 21 (Researc) 0 (h,) ks 465 1964 p m (U.S.) 15 (Departmen) 0 (t) 13 (of) 15 (Energy) -3 (.) ks 1689 1990 p 2 179 ru 440 2046 p 2 57 ru 1249 r 2 57 ru 440 2048 p 1250 2 ru 904 2180 p m (Prepared) 16 (b) 0 (y) 14 (the) ks 747 2237 p m (Oak) 16 (Ridge) 16 (National) 16 (Lab) 1 (oratory) ks 783 2293 p m (Oak) 15 (Ridge,) 16 (T) -3 (ennessee) 15 (37831) ks 947 2350 p m (op) 1 (erated) 15 (b) 0 (y) ks 685 2406 p m (Martin) 15 (Marietta) 14 (Energy) 15 (Systems,) 15 (Inc.) ks 999 2463 p m (for) 14 (the) ks 704 2519 p m (U.S.) 15 (DEP) -3 (AR) -3 (TMENT) 13 (OF) 15 (ENER) ks save [<000FE0000078182000E00460038002E0070001E00F0001E01E0001E01E0001E03C0001E03C0001 E07C0001E0780001E0F80003E0F8007FFCF8000000F8000000F8000000F8000000F8000000F800 0000F8000000780000207C0000203C0000203C0000601E0000601E0000600F0000E0070001E003 8002E000E004E000781860000FE020> 30 33 -3 1 36] 71 @pc restore 36 r m (Y) s 638 2575 p m (under) 16 (Con) 0 (tra) -1 (ct) 13 (No.) 15 (DE-A) 0 (C-05-84OR2140) -1 (0) ks @eop @end .