%! % The following defines procedures assumed and used by program "dvi2ps" % % $Header: tex.ps,v 1.15 88/01/21 23:44:40 van Exp $ % % Original By: Neal Holtz, Carleton University, Ottawa, Canada % % % June, 1985 % Seriously hacked by Van Jacobson, LBL % /TeXDict 200 dict def % define a working dictionary TeXDict begin % start using it. % units are in "dots" (300/inch) /Resolution 300 def /Inch {Resolution mul} def % converts inches to internal units /Mtrx 6 array def %%%%%%%%%%%%%%%%%%%%% Page setup (user) options %%%%%%%%%%%%%%%%%%%%%%%% % dvi2ps will output coordinates in the TeX system ([0,0] 1" down and in % from top left, with y +ive downward). The default PostScript system % is [0,0] at bottom left, y +ive up. The Many Matrix Machinations in % the following code are an attempt to reconcile that. The intent is to % specify the scaling as 1 and have only translations in the matrix to % properly position the text. Caution: the default device matrices are % *not* the same in all PostScript devices; that should not matter in most % of the code below (except for lanscape mode -- in that, rotations of % -90 degrees resulted in the the rotation matrix [ e 1 ] % [ 1 e ] % where the "e"s were almost exactly but not quite unlike zeros. /@letter { letter initmatrix 72 Resolution div dup neg scale % set scaling to 1. 310 -3005 translate % move origin to top (these are not exactly 1" Mtrx currentmatrix pop % and -10" because margins aren't set exactly right) /@TeXSave save def } def % note mode is like letter, except it uses less VM /@note { note initmatrix 72 Resolution div dup neg scale % set scaling to 1. 310 -3005 translate % move origin to top Mtrx currentmatrix pop /@TeXSave save def } def /@landscape { letter initmatrix 72 Resolution div dup neg scale % set scaling to 1. Mtrx currentmatrix 0 0.0 put Mtrx 1 -1.0 put Mtrx 2 1.0 put Mtrx 3 0.0 put Mtrx setmatrix 300 310 translate % move origin to top Mtrx currentmatrix pop /@TeXSave save def } def /@legal { legal initmatrix 72 Resolution div dup neg scale % set scaling to 1. 295 -3880 translate % move origin to top Mtrx currentmatrix pop /@TeXSave save def } def /@manualfeed { statusdict /manualfeed true put } def % n @copies - set number of copies /@copies { /#copies exch def } def %%%%%%%%%%%%%%%%%%%% Procedure Defintions %%%%%%%%%%%%%%%%%%%%%%%%%% % id @newfont - initialize a new font dictionary /@newfont { /newname exch def newname 7 dict def % allocate new font dictionary newname load begin /FontType 3 def /FontMatrix [1 0 0 -1 0 0] def /FontBBox [0 0 1 1] def /BitMaps 128 array def /BuildChar {CharBuilder} def /Encoding 128 array def 0 1 127 {Encoding exch /.undef put} for end newname newname load definefont pop } def % the following is the only character builder we need. it looks up the % char data in the BitMaps array, and paints the character if possible. % char data -- a bitmap descriptor -- is an array of length 6, of % which the various slots are: /ch-image {ch-data 0 get} def % the hex string image /ch-width {ch-data 1 get} def % the number of pixels across /ch-height {ch-data 2 get} def % the number of pixels tall /ch-xoff {ch-data 3 get} def % number of pixels below origin /ch-yoff {ch-data 4 get} def % number of pixels to left of origin /ch-tfmw {ch-data 5 get} def % spacing to next character % fontdict ch Charbuilder - -- image one character /CharBuilder { /ch-code exch def % save the char code /font-dict exch def % and the font dict. /ch-data font-dict /BitMaps get ch-code get def % get the bitmap ch-data null eq not { 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 } def % fontdict @sf - -- make that the current font /@sf { setfont } def % in the following, the font-cacheing mechanism requires that % a name unique in the particular font be generated % char-data ch @dc - -- define a new character bitmap in current font /@dc { /ch-code exch def dup 0 get length 2 lt { pop [ <00> 1 1 0 0 8.00 ] } % replace <> with null if /ch-data exch def currentfont /BitMaps get ch-code ch-data put % generate a unique name simply from the character code currentfont /Encoding get ch-code dup ( ) cvs cvn put } def /@DRAFTF { 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 } def /@DRAFTM { 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 } def % n @bop0 - -- begin the char def section of a new page /@bop0 { pop } def % n @bop1 - -- begin a brand new page /@bop1 { pop Mtrx setmatrix /SaveImage save def } def /@draft { /@bop1 { 1 le {@DRAFTF} {@DRAFTM} ifelse Mtrx setmatrix /SaveImage save def } def } def % - @eop - -- end a page /@eop { showpage SaveImage restore } def % - @start - -- start everything /@start { @letter /@TeXSave save def } def % - @end - -- done the whole shebang /@end { end } def % x y p - -- move to position /p { moveto } bind def % x r - -- move right /r { 0 rmoveto } bind def % string s - -- show the string /s { show } bind def % x string m - -- move right then show string /m { exch 0 rmoveto show } bind def % ch c - -- show the character (code given) /c { c-string dup 0 4 -1 roll put show } bind def /c-string ( ) def % dx dy ru - -- set a rule (rectangle) /ru { /dy exch neg def % because dy is height up from bottom /dx exch def /x currentpoint /y exch def def % remember current point newpath x y moveto dx 0 rlineto 0 dy rlineto dx neg 0 rlineto closepath fill x y moveto } bind def /@MacSetUp { userdict /md known % if md is defined { userdict /md get type /dicttype eq % and if it is a dictionary { md begin % then redefine some stuff /letter {} def /note {} def /legal {} def /od{txpose 1 0 mtx defaultmatrix dtransform exch atan/pa exch def newpath clippath mark {transform{itransform moveto}} {transform{itransform lineto}} { 6 -2 roll transform 6 -2 roll transform 6 -2 roll transform { itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto } } {{closepath}} pathforall newpath counttomark array astore /gc xdf pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}if }def /txpose{ pxs pys scale ppr aload pop por { noflips { pop exch neg exch translate pop 1 -1 scale }if xflip yflip and { pop exch neg exch translate 180 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg translate }if xflip yflip not and { pop exch neg exch translate pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 translate }if yflip xflip not and { ppr 1 get neg ppr 0 get neg translate }if } { noflips { translate pop pop 270 rotate 1 -1 scale }if xflip yflip and { translate pop pop 90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg translate }if xflip yflip not and { translate pop pop 90 rotate ppr 3 get ppr 1 get neg sub neg 0 translate }if yflip xflip not and { translate pop pop 270 rotate ppr 2 get ppr 0 get neg sub neg 0 exch translate }if }ifelse scaleby96 { ppr aload pop 4 -1 roll add 2 div 3 1 roll add 2 div 2 copy translate .96 dup scale neg exch neg exch translate }if }def /cp {pop pop showpage pm restore}def end }if } if } def %! % All software, documentation, and related files in this distribution of % psfig/tex are Copyright (c) 1987 Trevor J. Darrell % % Permission is granted for use and non-profit distribution of psfig/tex % providing that this notice be clearly maintained, but the right to % distribute any portion of psfig/tex for profit or as part of any commercial % product is specifically reserved for the author. % % % psfigTeX PostScript Prolog % $Header: tex.ps,v 1.15 88/01/21 23:44:40 van Exp $ % /psf$TeXscale { 65536 div } def /DocumentInitState [ matrix currentmatrix currentlinewidth currentlinecap currentlinejoin currentdash currentgray currentmiterlimit ] cvx def % x y bb-llx bb-lly bb-urx bb-ury startFig - /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 % scaling for x /psf$sy psf$y psf$ury psf$lly sub div def % scaling for y psf$sx psf$sy scale % scale by (sx,sy) 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 { } def /copypage { initgraphics } def @MacSetUp } def % llx lly urx ury doclip - (args in figure coordinates) /doclip { currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll exch lineto exch lineto exch lineto closepath clip newpath moveto } def % - endTexFig - /endTexFig { end psf$SavedState restore } def %%%% Additions by LA Carr to reencode Adobe fonts as TeX fonts (almost) %%%% Based on routine in LaserWriter Cookbook /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 pop } 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 /TeXPSmakefont { % defines a routine for generating PS fonts, fudged! /TeXsize exch def findfont [ TeXsize 0 0 TeXsize neg 0 0 ] makefont } def % fontname basefontname angle ObliqueFont - % Create a General Oblique font /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 } def % Palatino-ItalicUnslanted? You must be joking! % fontname basename SmallCapsFont - Create a General SmallCaps font /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 } def % fontdict ch SmallCapChar - % It shouldn't be so damn hard to do this (make one font out % of two others) but I tried several dozen variations on this % theme until I found something that worked. -- vj /SmallCapChar { /achar (A) def achar exch 0 exch put begin achar 0 get dup 97 ge exch 122 le and { % handle 'a' through 'z' specially achar 0 achar 0 get 32 sub put FontSCDict } { FontBaseDict } ifelse setfont achar stringwidth FontBBox setcachedevice newpath 0 0 moveto achar show end } 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 % the following gives the character codes of the above characters % in their font. I.e., this is the character we have to hand "show" % to image the characters above. /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 % this array tells which font dictionary holds each character above % (0 = basefont, 1 = symbol (maybe slanted), 2 = symbol (unslanted)). /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 % fontname basename symbolname symbolbase angle MathOblique - % Create a "math" font with the symbol font characters slanted % by "angle" /MathOblique { 3 copy ObliqueFont pop pop MathFont } def % fontname basename symbolname MathFont - Create a math italic font % % We build this font out of the base font & the symbol font % using an encoding vec as close as we can get to cmmi10 with % standard postscript characters. An array parallel to the % encoding vector tells which font dictionary to use for a % particular character. /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 % the encoding vector is a copy of the original font's % encoding, modified "appropriately". /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 } def % fontdict ch MathFontChar - % (there's some serious magic going on here: see note on % SmallCapChar above -- vj). /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 /@flushfonts { @TeXSave restore /@TeXSave save def} def end % revert to previous dictionary TeXDict begin @start %%Title: slides.dvi %%Creator: dvi2ps %%EndProlog 0 @bop0 /hplogo.432 @newfont hplogo.432 @sf [<00007FFFFFFFFFFFC0FFC0FFFFFFFFFFFFFFFF80000001FFFFFFFFFFFFFFC07FE0FFFFFFFFFFFF FFFFFFE00007FFFFFFFFFFFFFFE07FE0FFFFFFFFFFFFFFFFFFF8000FFFFFFFFFFFFFFFE07FE07F FFFFFFFFFFFFFFFFFC001FFFFFFFFFFFFFFFE03FF07FFFFFFFFFFFFFFFFFFE003FFFFFFFFFFFFF FFF03FF07FFFFFFFFFFFFFFFFFFF007FFFFFFFFFFFFFFFF01FF83FFFFFFFFFFFFFFFFFFF807FFF FFFFFFFFFFFFF01FF801FFFFFFFFFFFFFFFFFF807FFFFFFFFFFFFFFFE01FF8000FFFFFFFFFFFFF FFFF80FFFFFFFFFFFFFFFF000FFC0000FFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFC000FFC00003F FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFF8000FFC00000FFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFE000 07FE000003FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC00007FE000000FFFFFFFFFFFFFFC0FFFFFFFF FFFFFF000007FE0000003FFFFFFFFFFFFFC0FFFFFFFFFFFFFE000003FF0000001FFFFFFFFFFFFF C0FFFFFFFFFFFFFC000003FF0000000FFFFFFFFFFFFFC0FFFFFFFFFFFFF8000003FF00000003FF FFFFFFFFFFC0FFFFFFFFFFFFF0000001FF80000001FFFFFFFFFFFFC0FFFFFFFFFFFFE0000001FF 80000000FFFFFFFFFFFFC0FFFFFFFFFFFFC0000001FF800000007FFFFFFFFFFFC0FFFFFFFFFFFF 80000000FFC00000003FFFFFFFFFFFC0FFFFFFFFFFFF00000000FFC00000001FFFFFFFFFFFC0FF FFFFFFFFFE00000000FFC00000000FFFFFFFFFFFC0FFFFFFFFFFFE000000007FE00000000FFFFF FFFFFFC0FFFFFFFFFFFC000000007FE000000007FFFFFFFFFFC0FFFFFFFFFFF8000000007FE000 000003FFFFFFFFFFC0FFFFFFFFFFF8000000003FF000000001FFFFFFFFFFC0FFFFFFFFFFF00000 00003FF000000001FFFFFFFFFFC0FFFFFFFFFFE0000000003FF000000000FFFFFFFFFFC0FFFFFF FFFFE0000000001FF800000000FFFFFFFFFFC0FFFFFFFFFFC0000000001FFFFFE000007FFFFFFF FFC0FFFFFFFFFFC0000000001FFFFFF000007FFFFFFFFFC0FFFFFFFFFF800FFC1FF80FFFFFF800 003FFFFFFFFFC0FFFFFFFFFF8007FE0FFC0FFFFFF800003FFFFFFFFFC0FFFFFFFFFF8007FE0FFC 0FFFFFFC00001FFFFFFFFFC0FFFFFFFFFF0007FE0FFC07FFFFFC00001FFFFFFFFFC0FFFFFFFFFF 0003FF07FE07FE0FFC00000FFFFFFFFFC0FFFFFFFFFF0003FF07FE03FF07FE00000FFFFFFFFFC0 FFFFFFFFFE0003FF07FE03FF07FE00000FFFFFFFFFC0FFFFFFFFFE0001FF83FF03FF07FE00000F FFFFFFFFC0FFFFFFFFFE0001FF83FF01FF83FF000007FFFFFFFFC0FFFFFFFFFE0001FF81FF81FF 83FF000007FFFFFFFFC0FFFFFFFFFC0000FFC1FF81FF83FF000007FFFFFFFFC0FFFFFFFFFC0000 FFC1FF80FFC1FF800007FFFFFFFFC0FFFFFFFFFC0000FFC0FFC0FFC1FF800007FFFFFFFFC0FFFF FFFFFC00007FE0FFC0FFC1FF800003FFFFFFFFC0FFFFFFFFFC00007FE0FFC07FE0FFC00003FFFF FFFFC0FFFFFFFFFC00007FE07FE07FE0FFC00003FFFFFFFFC0FFFFFFFFFC00003FF07FE07FE07F E00003FFFFFFFFC0FFFFFFFFFC00003FF07FE03FF07FE00003FFFFFFFFC0FFFFFFFFFC00003FF0 3FF03FF07FE00003FFFFFFFFC0FFFFFFFFFC00001FF83FF03FF03FF00003FFFFFFFFC0FFFFFFFF FC00001FF83FF01FF83FF00003FFFFFFFFC0FFFFFFFFFC00001FF81FF81FF83FF00003FFFFFFFF C0FFFFFFFFFC00000FFC1FF81FF81FF80003FFFFFFFFC0FFFFFFFFFC00000FFC1FF80FFC1FF800 03FFFFFFFFC0FFFFFFFFFC00000FFC0FFC0FFC1FF80003FFFFFFFFC0FFFFFFFFFC000007FE0FFC 0FFC0FFC0003FFFFFFFFC0FFFFFFFFFC000007FE0FFC07FE0FFC0007FFFFFFFFC0FFFFFFFFFC00 0007FF07FE07FE0FFC0007FFFFFFFFC0FFFFFFFFFC000003FF07FE07FE07FE0007FFFFFFFFC0FF FFFFFFFE000003FF07FE03FF07FE0007FFFFFFFFC0FFFFFFFFFE000001FF83FF03FF07FE0007FF FFFFFFC0FFFFFFFFFE000001FF83FF03FF03FF000FFFFFFFFFC0FFFFFFFFFE000001FF83FF01FF 83FF000FFFFFFFFFC0FFFFFFFFFF000000FFC1FF81FF83FF000FFFFFFFFFC0FFFFFFFFFF000000 FFFFFF80FFFFFF001FFFFFFFFFC0FFFFFFFFFF000000FFFFFF00FFFFFF001FFFFFFFFFC0FFFFFF FFFF8000007FFFFF00FFFFFF001FFFFFFFFFC0FFFFFFFFFF8000007FFFFE007FFFFE003FFFFFFF FFC0FFFFFFFFFFC000007FFFFC007FFFFC003FFFFFFFFFC0FFFFFFFFFFC000003FFFF0007FFFF0 007FFFFFFFFFC0FFFFFFFFFFE000003FF00000000000007FFFFFFFFFC0FFFFFFFFFFE000003FF0 000000000000FFFFFFFFFFC0FFFFFFFFFFF000001FF8000000000000FFFFFFFFFFC0FFFFFFFFFF F000001FF8000000000001FFFFFFFFFFC0FFFFFFFFFFF800001FF8000000000003FFFFFFFFFFC0 FFFFFFFFFFFC00000FFC000000000003FFFFFFFFFFC0FFFFFFFFFFFC00000FFC000000000007FF FFFFFFFFC0FFFFFFFFFFFE00000FFC00000000000FFFFFFFFFFFC0FFFFFFFFFFFF000007FE0000 0000001FFFFFFFFFFFC0FFFFFFFFFFFF000007FE00000000003FFFFFFFFFFFC0FFFFFFFFFFFF80 0007FE00000000007FFFFFFFFFFFC0FFFFFFFFFFFFC00003FF0000000000FFFFFFFFFFFFC0FFFF FFFFFFFFE00003FF0000000001FFFFFFFFFFFFC0FFFFFFFFFFFFF00003FF0000000003FFFFFFFF FFFFC0FFFFFFFFFFFFF80001FF8000000007FFFFFFFFFFFFC0FFFFFFFFFFFFFC0001FF80000000 0FFFFFFFFFFFFFC0FFFFFFFFFFFFFF0001FF800000003FFFFFFFFFFFFFC0FFFFFFFFFFFFFF8000 FFC00000007FFFFFFFFFFFFFC0FFFFFFFFFFFFFFC000FFC0000001FFFFFFFFFFFFFFC0FFFFFFFF FFFFFFF0007FE0000007FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFC007FE000001FFFFFFFFFFFFFFF C0FFFFFFFFFFFFFFFE007FE000007FFFFFFFFFFFFFFFC07FFFFFFFFFFFFFFFC03FF00003FFFFFF FFFFFFFFFFC07FFFFFFFFFFFFFFFF03FF0003FFFFFFFFFFFFFFFFF807FFFFFFFFFFFFFFFF83FF0 1FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFF81FF81FFFFFFFFFFFFFFFFFFF003FFFFFFFFFFF FFFFF81FF80FFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFC1FF80FFFFFFFFFFFFFFFFFFE000F FFFFFFFFFFFFFFFC0FFC0FFFFFFFFFFFFFFFFFFC0003FFFFFFFFFFFFFFFC0FFC07FFFFFFFFFFFF FFFFF000007FFFFFFFFFFFFFFE0FFC07FFFFFFFFFFFFFFFFC000> 176 104 0 0 170.075] 64 @dc [<7C00000F80FE00001FC0FE00001FC0FE00001FC0FE00001FC0FE00001FC0FE00001FC0FE00001F C0FE00001FC0FE00001FC0FE00001FC0FE00001FC0FE00001FC0FE00001FC0FE00001FC0FE0000 1FC0FE00001FC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FE00001FC0FE00 001FC0FE00001FC0FE00001FC0FE00001FC0FE00001FC0FE00001FC0FE00001FC0FE00001FC0FE 00001FC0FE00001FC0FE00001FC0FE00001FC0FE00001FC07C00000F80> 40 37 -7 0 49.148] 72 @dc [<7FFFFFFCFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFEFE7FFFFCFE000000FE000000FE000000FE0000 00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FFFFFFE0FFFFFFF0FFFF FFF0FFFFFFF0FFFFFFE0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE 000000FE000000FE000000FFFFFFF8FFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF8> 32 37 -7 0 41.842] 69 @dc [<000FF000007F8000001FF80000FFC000003FFC0001FFE000003FFC0001FFE000003FFC0001FFE0 00007FFE0003FFF000007F7E0003F7F000007E7E0003F3F00000FE7F0007F3F80000FE7F0007F3 F80000FE7F0007F3F80001FC3F800FE1FC0001FC3F800FE1FC0001FC3F800FE1FC0003F81FC01F C0FE0003F81FC01FC0FE0003F81FC01FC0FE0007F80FE03F80FF0007F00FE03F807F0007F00FE0 3F807F000FF007E03F007F800FE007F07F003F800FE007F07F003F801FE007F07F003FC01FC003 F8FE001FC01FC003F8FE001FC03FC003F8FE001FE03F8001F8FC000FE03F8001FDFC000FE07F80 01FDFC000FF07F0000FDF80007F07F0000FFF80007F0FF0000FFF80007F8FE00007FF00003F8FE 00007FF00003F8FE00003FE00003F8FC00003FE00001F8> 64 37 -2 0 65.751] 87 @dc [<7FFFFFC0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFC0FE000000FE000000FE000000FE000000FE0000 00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE 000000FE000000FE000000FE000000FE000000FE000000FE0000007C000000> 32 37 -7 0 38.023] 76 @dc [<00001F00000000003F80000000003F80000000003F80000000003F80000000003F80000000003F 80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F800000 00003F80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F 80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F800000 00003F80000000003F80000000003F80000000003F80000000003F80000000003F8000007FFFFF FFFF80FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFF80> 48 37 -2 0 47.155] 84 @dc [<7C000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 00FE000000FE000000FE000000FE000000FE000000FFFFFFC0FFFFFFF8FFFFFFFCFFFFFFFEFE00 01FEFE0000FFFE00007FFE00007FFE00007FFE00007FFE00007FFE00007FFE00007FFE00007FFE 00007FFE00007FFE0000FFFE0001FEFFFFFFFEFFFFFFFCFFFFFFF87FFFFFC0> 32 37 -7 0 44.332] 80 @dc [ 40 37 -3 0 46.657] 65 @dc [<001FFFF80001FFFFFF0007FFFFFFC00FFFFFFFF01FFFFFFFF03FFC0007F07FC00000F07F800000 307F000000007F00000000FF00000000FE00000000FE00000000FE00000000FE00000000FE0000 0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00 000000FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F000000007F 800000407FC00001C03FFC001FC01FFFFFFFE00FFFFFFFE007FFFFFFE001FFFFFF80001FFFF800> 40 39 -4 1 43.917] 67 @dc [<7C000001FCFE000003FCFE000007F8FE00000FF0FE00001FE0FE00003FC0FE00007F80FE0000FF 00FE0001FF00FE0003FE00FE0007FC00FF0007F800FF800FF000FFC01FE000FFF03FC000FFF87F 8000FFFCFF0000FFFFFE0000FFFFFE0000FFFFFC0000FEFFF80000FE7FF00000FE1FF80000FE0F FE0000FE07FF0000FE03FF8000FE00FFC000FE007FF000FE003FF800FE001FFC00FE0007FE00FE 0003FF80FE0001FFC0FE0000FFE0FE00003FF0FE00001FF87C00000FF8> 40 37 -7 0 48.566] 75 @dc [<7C00000FC0FE00001FC0FE00003F80FE00003F80FE00007F00FE0000FE00FE0000FC00FE0001FC 00FE0003F800FE0007F000FE0007F000FE000FE000FE001FC000FE001FC000FE003F8000FE007F 0000FE007E0000FFFFFFE000FFFFFFFC00FFFFFFFE00FFFFFFFF00FE0000FF00FE00007F80FE00 003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE 00007F80FE0000FF00FFFFFFFF00FFFFFFFE00FFFFFFFC007FFFFFE000> 40 37 -7 0 44.997] 82 @dc [<7FFFFFF000FFFFFFFF00FFFFFFFFC0FFFFFFFFE0FE00007FF0FE00000FF8FE000007F8FE000003 F8FE000003F8FE000001FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001FCFE0000 01FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001FCFE00 0001FCFE000001FCFE000001FCFE000001FCFE000001FCFE000003F8FE000003F8FE000007F8FE 00000FF0FE00007FF0FFFFFFFFE0FFFFFFFFC0FFFFFFFF007FFFFFF000> 40 37 -7 0 50.061] 68 @dc /cmss9.300 @newfont cmss9.300 @sf [<007F8001FFE007C0F00F00301E00103C00003C0000780000780000F00000F00000F00000F00000 F00000F00000F00000F000007800007800003C00003C00001E00000F003007C0F001FFF0007FC0> 24 26 -2 0 24.531] 67 @dc [<07E01FF83C3C781E700EF00FE007E007E007E007E0076006700E381C3C3C1FF807E0> 16 17 -1 0 19.198] 111 @dc [ 16 17 -3 0 19.832] 110 @dc [<07F00FFC1C1C380470007000E000E000E000E000E00060007000380C1C1C0FF807E0> 16 17 -1 0 17.065] 99 @dc [<3F387FF8E0F8E078E038E038E038E038E038E038E038E038E038E038E038E038E038> 16 17 -3 0 19.832] 117 @dc [ 8 17 -3 0 13.116] 114 @dc [<07F01FFC3C0C380070006000E000E000FFFCFFFCE00CE00C701870183C701FF007C0> 16 17 -1 0 17.065] 101 @dc [<0F800FE01C201C001C001C001C001C001C001C001C001C001C001C001C00FFC0FFC01C001C001C 001C00> 16 21 -1 0 13.865] 116 @dc [ 24 17 -3 0 30.498] 109 @dc [ 16 24 -3 7 19.832] 112 @dc [<7070707070707070707070707070707070000000000000F0F0F0F0> 8 27 -2 0 9.167] 105 @dc [<07E01FF8781E700EE007E007E007700F3FFE3FFC3FF07000700077803FE0387038707038703870 387038387038781FFF078F> 16 25 -1 8 19.198] 103 @dc [ 24 26 -3 0 27.760] 68 @dc [<3E707FF0F0F0E070E070E07070703E701FF001F0007000704070606070E03FC00F80> 16 17 -2 0 18.449] 97 @dc [ 24 26 -3 0 27.154] 72 @dc [<0E01E00E01E00D016019037019033019033039833839873839863838C61870C61C70CE1C70CC1C 704C0CE06C0EE07C0EE0780E> 24 17 -1 0 26.232] 119 @dc [ 8 26 -3 0 9.167] 108 @dc [ 16 2 0 -8 12.799] 45 @dc [ 24 26 -3 0 24.560] 80 @dc [ 16 26 -3 0 18.766] 107 @dc [<07CE1FEE3C3E381E700E600EE00EE00EE00EE00EE00E700E700E380E1C1E0FFE07CE000E000E00 0E000E000E000E000E000E000E> 16 26 -1 0 19.832] 100 @dc [ 16 26 -3 0 20.928] 76 @dc [ 16 26 -3 0 19.832] 98 @dc [<1F807FC0F0E0C0708070007000F007E03FC07F80F800E000E000E00070603FE01F80> 16 17 -1 0 14.719] 115 @dc [ 16 24 -3 0 19.198] 49 @dc [<0FC01FF03878603CC01C401E001E001E001E001E001C383C3C383FF03BE0380038003800380038 00380038003FFC3FFC> 16 24 -1 0 19.198] 53 @dc [<07801FE03870703870387038E01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01C703870 38303038701FE00780> 16 24 -2 0 19.198] 48 @dc [ 32 26 -3 0 33.554] 77 @dc [ 24 26 -3 0 24.877] 82 @dc [ 24 26 -1 0 25.655] 65 @dc [ 8 8 -4 5 10.666] 44 @dc [<1F003F8061C020600070003800380018001C1F9C3FFC707C703CE01CE01CE01CE01CE018E03870 38703038701FE00780> 16 24 -2 0 19.198] 57 @dc [<007000700070007000700070FFFFFFFFE07070707070387038701C700C700C7006700670027003 7001700170007000F0> 16 24 -1 0 19.198] 52 @dc [<0F803FE070F04078C038803C003C003C003C0038007000E00F800FC000E00070007800784038C0 78607870F03FE00F80> 16 24 -2 0 19.198] 51 @dc /cmbx10.518 @newfont cmbx10.518 @sf [ 48 49 -2 0 56.387] 80 @dc [ 32 32 -2 0 33.972] 114 @dc [<0007FE0000003FFFC00001FFFFF80003FE07FC0007F801FE000FE0007F001FE0007F803FC0003F C03FC0003FC07F80001FE07F80001FE07F80001FE0FF80001FF0FF80001FF0FF80001FF0FF8000 1FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FE07F80001FE07F80001FE03FC0 003FC03FC0003FC01FC0003F800FE0007F0007F000FE0003FC03FC0000FFFFF000003FFFC00000 07FE0000> 40 32 -2 0 41.244] 111 @dc [<001FFF800000FFFFF00007FFFFFE000FF801FF001FC0003F803F00000FC07E000007E0FC000003 F0FC000003F0FC000003F0FC000003F0FC000007F07E00000FF03F00007FE01FFFFFFFE007FFFF FFC003FFFFFF8007FFFFFF000FFFFFFE000FFFFFF8001FFFFFC0001F800000001F000000001E00 0000001E000000000E000000000E1FF0000006FFFE000007FFFF000007F83FC0000FE00FE0000F E00FE0001FC007F0001FC007F0003FC007F8003FC007F8003FC007F8003FC007F8003FC007F800 1FC007F0001FC007F0600FE00FE0F00FE00FE1F807F83FF1F801FFFF7FF800FFFE3FF0001FF007 E0> 40 47 -2 15 41.244] 103 @dc [<00FF800FF807FFF03FF80FFFF87FF83FF03CFF007FC00EFE007F8003FE00FF0003FE00FF0001FE 00FF0001FE00FF0001FE00FF0001FE007F8001FE003F8001FE001FC001FE000FF001FE0007FE01 FE0001FFF1FE00003FFFFE000001FFFE00000001FE00000001FE00010001FE0007C001FE000FE0 01FE001FF001FE001FF003FC001FF003F8001FF007F0000FE01FE00007FFFFC00003FFFF000000 7FF80000> 40 32 -2 0 40.098] 97 @dc [ 64 32 -3 0 68.740] 109 @dc [<0003FF0000003FFFE00000FFFFF80003FE00FC0007F8001E000FF0000F001FE00007801FC00003 803FC00003803FC00000007F800000007F80000000FF80000000FF80000000FF80000000FFFFFF FF80FFFFFFFF80FFFFFFFF80FF80003F80FF80003F807F80003F807F80003F007FC0003F003FC0 003F003FC0007E001FE0007E000FE000FC0007F801F80003FC07F00000FFFFE000003FFF800000 07FC0000> 40 32 -2 0 37.807] 101 @dc [ 40 46 -2 14 45.827] 112 @dc [ 24 50 -3 0 22.913] 108 @dc [<0FC00000003FF80000007FFC0000007A3E000000FF0F000000FF07800000FF03800000FF01C000 007E01E000003C00E000000000F00000000070000000007000000000380000000038000000007C 000000007C00000000FE00000000FE00000001FF00000001FF00000003FF80000003FF80000007 FFC0000007F9C000000FF9E000000FF0E000000FF0E000001FE07000001FE07000003FE0380000 3FC03800007FC03C00007F801C0000FF801E0000FF000E0001FF000F0001FE00070003FE000780 03FC00038007FC0003C007F80001C007F80003E0FFFF801FFEFFFF801FFEFFFF801FFE> 40 46 -2 14 43.535] 121 @dc [ 24 51 -3 0 22.913] 105 @dc [ 48 32 -3 0 45.827] 110 @dc [<0000003E000000000000003E000000000000007F000000000000007F00000000000000FF800000 00000000FF80000000000001FFC0000000000001FFC0000000000001FFC0000000000003FFE000 0000000003FFE0000000000007FFF0000000000007FEF000000000000FFEF800000000000FFC78 00000000000FFC7800000000001FFC3C00000000001FF83C00000000003FF83E00000000003FF0 1E00000000007FF01F00000000007FE00F00000000007FE00F0000000000FFE0078000000000FF C0078000000001FFC007C000000001FF8003C000000003FF8003E000000003FF0001E000000007 FF0001F000000007FF0000F000000007FE0000F00000000FFE0000F80000000FFC000078000000 1FFC00007C0000001FF800003C0000003FF800003E0000003FF000001E0000003FF000001E0000 007FF000000F0000007FE000000F000000FFE000000F800000FFC0000007800001FFC0000007C0 0001FF80000003C00003FF8000000FE000FFFFFF0001FFFF80FFFFFF0001FFFF80FFFFFF0001FF FF80> 64 49 -2 0 62.364] 86 @dc [ 80 49 -2 0 78.304] 77 @dc /cmti10.360 @newfont cmti10.360 @sf [ 48 34 -3 0 44.665] 77 @dc [<1E0031003180708070C038C038601C401C001C000E000E000E000700C700C700C3806380638033 001E0000000000000000000000000000000000000000C001E000E000E0> 16 34 -4 0 15.276] 105 @dc [<3C0066006200E300E300E300718071007000700038003800380038001C001C001C001C000E000E 000E000E000700070007000700038003800380038001C001C01FC01FC001E0> 16 35 -4 0 12.730] 108 @dc [<0F8000186000303800701C00701E00F00E00F00F00F00780F00780F007807803C07803C07803C0 3803C03C03C01C03C00E03C006038003030001C600007C00> 24 21 -5 0 25.459] 111 @dc [<1801E000380318001C0308001C070C001C0706001C0386000E0383000E0382000E01C0000E01C0 000700E0000700E0000700E0000700E000C3807000C3807000C3C0700063E0700063B060003318 E0001E078000> 32 21 -4 0 28.005] 110 @dc [<1E0F0031988070D8C0707860F03860F03860F01C30F01C20F01C00F01C00780E00780E00780E00 380E003C07001C07001E07000E0700070F80038B8000F180> 24 21 -5 0 25.459] 97 @dc [<0FC01838301C70067003F001F000F000F000F00078007800780038003C001C0F0E0F0707030301 C2007C> 16 21 -5 0 22.913] 99 @dc [<600F00E018807030C07070407070607070603838303838203830003870001CE0001FC0001E0000 1D80000E40000E20600E20F00E10F00708700706300701E0070000038000038000038000038000 01C00001C00001C00001C00000E00000E0000FE0000FE00000F000> 24 35 -3 0 22.913] 107 @dc [<0F8030707038600CE006E002E000E000E000E000F000F000FFE0F038780C38063C061C060E0603 8400F8> 16 21 -6 0 22.913] 101 @dc [<1E000021800060C000706000783000783800301C00001C00000E00000E0003EE00061E000E0F00 0E07000C07000E07000E03800E03800E03800E03800701C00701C00701C00381C0C380E0C380E0 C1C0E061C0E021C0701180700F0030> 24 31 -4 10 24.186] 121 @dc /cmr10.300 @newfont cmr10.300 @sf [ 40 28 -2 0 38.051] 77 @dc [<1F8700304E80603C40E01C40E01C40E01C40601C00701C00381C000F1C0001FC00001C00001C00 301C00781C007838003070001FC000> 24 18 -2 0 20.755] 97 @dc [<3C0000660000F30000F10000F0800000800000800000400000400000E00000E00000E00001D000 01D00003D8000388000388000704000704000704000E02000E02001C01001C01003C0380FF07E0> 24 26 -1 8 21.908] 121 @dc [ 16 28 -4 0 20.755] 49 @dc [ 16 28 -2 0 20.755] 50 @dc [<804020201010101070F0F060> 8 12 -4 8 11.531] 44 @dc [<0F8030C0203070107818780C300C000E0006000607C70C271817300F700F6007E007E007E007E0 07E007E006E006600E700C300C18180C3003C0> 16 29 -2 1 20.755] 57 @dc [<07E01830201C401CF00EF80FF80FF80F700F000F000F000E001C001C003007E000600030001800 1C001C381E781E780E781E201C201C183007E0> 16 29 -2 1 20.755] 51 @dc [<001FC00000E0300001800800070004000E0002001C0001001C0001003800008078000080780000 8070000080F0000000F0000000F0000000F0000000F0000000F0000000F0000000F00000007000 00807800008078000080380001801C0001801C0003800E000380070007800180198000E0618000 1F8080> 32 30 -2 1 29.980] 67 @dc [<03F0000E1C00180600300300700380600180E001C0E001C0E001C0E001C0E001C0E001C0600180 7003803003001806000E1C0003F000> 24 18 -1 0 20.755] 111 @dc [ 24 26 -1 8 23.061] 112 @dc [ 16 18 -1 0 16.258] 114 @dc [ 16 29 -1 0 11.531] 105 @dc [<07F8001C0E00300300600180C000C0C000C0C000C06001C03003801FFF801FFF001FF800180000 30000010000013C0000C30001C3800181800381C00381C00381C00381C001818001C38800C38C0 03C4C0000380> 24 28 -1 9 20.755] 103 @dc [ 24 29 -1 0 23.061] 104 @dc [<03C00E200C101C101C101C101C101C101C001C001C001C001C001C001C001C001C00FFE03C001C 000C000C000400040004000400> 16 26 -1 0 16.143] 116 @dc [<07C00C301808300470046000E000E000E000E000E000E00060007030307818780C3007E0> 16 18 -2 0 18.449] 99 @dc /cmsy10.300 @newfont cmsy10.300 @sf [<0003FE0000000FFF8000003C01E00000F000780001C0001C00030000060006000003000C000001 8018000000C018000000C030000000603000000060600000003060000000306000000030C00000 0018C000000018C000000018C000000018C000000018C000000018C000000018C000000018C000 0000186000000030600000003060000000303000000060300000006018000000C018000000C00C 000001800600000300030000060001C0001C0000F0007800003C01E000000FFF80000003FE0000> 40 39 -2 9 41.510] 13 @dc cmr10.300 @sf [ 32 28 -2 0 31.133] 72 @dc [<03E00C181804300270026000E000E000E000E000FFFEE0066006700E300C18180C3003E0> 16 18 -1 0 18.449] 101 @dc [<008020000180300001C0700001C0700003C0680003A0E80003A0E8000720C4000711C4000711C4 000E1182000E0B82000E0B82001C0B01001C0701001C0701803C0F0380FF3FCFE0> 32 18 -1 0 29.980] 119 @dc [ 16 29 -1 0 11.531] 108 @dc [ 16 2 0 -8 13.837] 45 @dc [ 24 28 -2 0 28.250] 80 @dc [ 24 29 -1 0 21.908] 107 @dc [<07C7E00C3700180F00300700700700600700E00700E00700E00700E00700E00700E00700600700 700700300700180F000C170003E700000700000700000700000700000700000700000700000700 000700000700003F00> 24 29 -2 0 23.061] 100 @dc [ 40 18 -1 0 34.592] 109 @dc [ 24 18 -1 0 23.061] 110 @dc 0 @bop1 -32 250 p 3 240 ru 11 r 7 240 ru 14 r 11 240 ru 18 r 19 240 ru 27 r 30 240 ru 37 r 19 240 ru 27 r 11 240 ru 19 r 7 240 ru 14 r 3 240 ru hplogo.432 @sf -30 367 p 64 c 162 299 p 72 c -3 r 69 c -3 r 87 c -4 r 76 c -4 r 69 c -4 r 84 c -4 r 84 c 162 367 p 80 c -2 r 65 c -2 r 67 c -3 r 75 c -3 r 65 c -4 r 82 c -3 r 68 c -32 2689 p 3 2310 ru 11 r 7 2310 ru 15 r 11 2310 ru 19 r 19 2310 ru 26 r 30 2310 ru 38 r 19 2310 ru 27 r 11 2310 ru 19 r 7 2310 ru 14 r 3 2310 ru cmss9.300 @sf 169 417 p (Concurrent)s 12(Computing)m 13(Depa)m (rtment)s 169 463 p (Hewlett-P)s (ack)s -1 r 97 c (rd)s 11(Lab)m 1 r 111 c (rato)s (ries)s 169 509 p (1501)s 13 r 80 c (age)s 12(Mill)m 13(Road)m 169 554 p 80 c (alo)s 12(Alto,)m 12(CA)m 12(94304)m cmbx10.518 @sf 568 888 p (Program)s 28(repla)m -1 r 121 c 26(in)m 27(PVM)m cmti10.360 @sf 857 1173 p (Milon)s 18(Mackey)m cmr10.300 @sf 889 1462 p (Ma)s 121 c 13(12,)m 13(1993)m 594 1541 p (Cop)s (yrigh)s -1 r 116 c 23 r 99 c cmsy10.300 @sf -29 r 13 c cmr10.300 @sf 13(1993)m 13(Hewlett-P)m (ac)s 107 c -2(ard)m 12(Compan)m 121 c @eop 1 @bop0 /cmr10.518 @newfont cmr10.518 @sf [ 48 49 -3 0 48.816] 80 @dc [ 32 31 -1 0 28.094] 114 @dc [<000FE000007FFC0001F01F0003C00780078003C00F0001E01F0001F03E0000F83E0000F87E0000 FC7C00007CFC00007EFC00007EFC00007EFC00007EFC00007EFC00007EFC00007EFC00007E7C00 007C7C00007C7C00007C3E0000F83E0000F81E0000F00F0001E0078003C003C0078001F01F0000 7FFC00000FE000> 32 31 -2 0 35.865] 111 @dc [<003FF80001FFFF0007E00FC00F0001E01E0000F03C0000787800003CF000001EF000001EF00000 1EF000001EF000001E7800003E7800003C3C0000FC1E0003F807FFFFF003FFFFE007FFFF800FFF FC000E0000000C0000001C0000001800000008000000083F80000CFFE00007E0F80007803C000F 001E001F001F001E000F001E000F003E000F803E000F803E000F803E000F803E000F801E000F00 1E000F001F001F000F001E0E07803C0F03E0FE0F00FFE38F003F80FE0000003C> 32 47 -2 15 35.865] 103 @dc [<01FC00F00FFF03FC1F8183FE3F0047C67E002783FC001783FC001783FC000F83FC000F83FC000F 837E000F807E000F803F000F801F800F800FC00F8003F00F8000FE0F80001FFF8000000F800000 0F8000000F8000000F8000000F801F000F803F800F003F801F003F803E003F807C001F01F8000F FFE00003FF8000> 32 31 -3 0 35.865] 97 @dc [ 64 31 -1 0 59.775] 109 @dc [<000FE000007FF80001F81E0003C00700078001800F0000C01F0000C03E0000603E0000607E0000 007C0000007C000000FC000000FC000000FC000000FC000000FFFFFFE0FFFFFFE0FC0003E07C00 03E07C0003E07E0003E03E0003C03E0007C01F0007800F00078007800F0003C01E0001F07C0000 7FF800001FC000> 32 31 -2 0 31.880] 101 @dc [ 40 45 -1 14 39.850] 112 @dc [ 24 50 -1 0 19.925] 108 @dc [<0FC00000003FF00000007878000000FC1C000000FC0C000000FC06000000FC0700000078030000 000003000000000180000000018000000001C000000000C000000000C000000000E000000000E0 00000001F000000001F000000001F000000003F800000003F800000007FC00000007CC00000007 CC0000000F860000000F860000001F870000001F030000001F030000003E018000003E01800000 3E018000007C00C000007C00C00000F800600000F800600000F800600001F000300001F0003000 03F000380003E000380003E0003C000FF0007F00FFFE01FFE0FFFE01FFE0> 40 45 -1 14 37.857] 121 @dc [ 16 49 -1 0 19.925] 105 @dc [ 40 31 -1 0 39.850] 110 @dc [<000000E0000000000000E0000000000001F0000000000001F0000000000001F0000000000003F8 000000000003F8000000000003F8000000000007EC000000000007EC00000000000FEE00000000 000FC600000000000FC600000000001FC300000000001F8300000000001F8300000000003F0180 000000003F0180000000007F01C0000000007E00C0000000007E00C000000000FE006000000000 FC006000000000FC006000000001F8003000000001F8003000000003F8003800000003F0001800 000003F0001800000007E0000C00000007E0000C00000007E0000C0000000FC000060000000FC0 00060000001FC000070000001F8000030000001F8000030000003F0000018000003F0000018000 007F000001C000007E000000C000007E000000C00000FE000000600000FC000000600000FC0000 00600001F8000000700001FC000000F80003FE000003FE00FFFFE0000FFFE0FFFFE0000FFFE0> 56 50 -1 1 53.797] 86 @dc [ 64 49 -3 0 65.752] 77 @dc cmbx10.518 @sf [ 32 49 -2 0 31.282] 73 @dc [<000FE0007FF000FFF801FE1C03FC0E03F80E07F80707F80707F80707F80707F80707F80707F807 07F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F800 07F80007F80007F800FFFFFEFFFFFEFFFFFE1FF80007F80003F80001F80000F80000F800007800 007800007800003800003800003800003800003800> 24 46 -2 0 32.079] 116 @dc [<000FF01FFF007FFE1FFF01FFFF9FFF03FC07DFF007F001FFE00FE0007FE01FC0003FE03FC0001F E03FC0001FE07F80001FE07F80001FE07F80001FE0FF80001FE0FF80001FE0FF80001FE0FF8000 1FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE07F80001FE07F80001FE07F80001FE03FC0 001FE03FC0001FE01FE0001FE00FE0003FE007F800FFE003FE03FFE001FFFFDFE0007FFF1FE000 0FF81FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE0 0000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000003FE0000003FF E0000003FFE0000003FFE000000007E0> 40 50 -3 0 45.827] 100 @dc [<000FFC0FFF80007FFF0FFF8000FFFF8FFF8001FE03CFF80003F8006FF00003F8003FF00007F800 1FF00007F8001FF00007F8000FF00007F8000FF00007F8000FF00007F8000FF00007F8000FF000 07F8000FF00007F8000FF00007F8000FF00007F8000FF00007F8000FF00007F8000FF00007F800 0FF00007F8000FF00007F8000FF00007F8000FF00007F8000FF00007F8000FF00007F8000FF000 07F8000FF0000FF8001FF000FFF801FFF000FFF801FFF000FFF801FFF00001F80003F000> 48 32 -3 0 45.827] 117 @dc [<0007FC00007FFF8000FFFFE003FF01F007F800780FF0001C1FE0001C3FE0000E3FC0000E7FC000 007FC000007F800000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF80 00007F8000007F8000407FC001F03FC003F83FC007FC1FE007FC0FE007FC07F007FC03FC03F800 FFFFF0007FFFE00007FF00> 32 32 -3 0 36.661] 99 @dc cmr10.518 @sf [<0000000003F000FFFFF0001FFC00FFFFF0003F0E0003FC00007E030001F80000FC030001F80001 FC018001F80001FC018001F80003F8018001F80003F8018001F80003F8000001F80003F8000001 F80003F8000001F80003F8000001F80003F0000001F80003F0000001F80003F0000001F80003F0 000001F80003F0000001F80003E0000001F80007E0000001F80007C0000001F80007C0000001F8 000F80000001F8001F00000001F8007C00000001FFFFF000000001FFFFFC00000001F8007F8000 0001F8000FC0000001F80003F0000001F80001F8000001F80000FC000001F80000FC000001F800 00FE000001F800007E000001F800007F000001F800007F000001F800007F000001F800007F0000 01F800007F000001F800007E000001F80000FE000001F80000FC000001F80000FC000001F80001 F8000001F80003F0000001F8000FC0000003FC007F800000FFFFFFFC000000FFFFFFE0000000> 56 50 -3 1 52.801] 82 @dc [ 48 49 -3 0 48.816] 69 @dc [ 56 50 -2 0 53.797] 65 @dc [ 48 17 -4 -9 55.790] 61 @dc [<80FF00C3FFC0E701F0FC0078F8003CF0001CF0001EE0001EE0001EC0001EC0003EC0007E0000FC 000FFC01FFF807FFF01FFFE03FFF807FFE007FC000FE0000F80018F00018F00018F00018700038 7800383800781E01F80FFF9801FE08> 24 31 -2 0 28.293] 115 @dc [<000FE000007FFC0001FC0E0003E0038007C001800F8000C01F0000603F0000603E0000007E0000 007E0000007C000000FC000000FC000000FC000000FC000000FC000000FC000000FC0000007C00 00007C0000007E0000003E0000003E000F801F001FC00F801FC007801FC003E01FC001F80F8000 7FFF00000FFC00> 32 31 -2 0 31.880] 99 @dc [ 40 50 -1 0 39.850] 104 @dc [<0000E000000000E000000001F000000001F000000001F000000003F800000003F800000007FC00 000007CC00000007CC0000000F860000000F860000001F870000001F030000001F030000003E01 8000003E018000003E018000007C00C000007C00C00000F800600000F800600000F800600001F0 00300001F000300003F000380003E000380003E0003C000FF0007F00FFFE01FFE0FFFE01FFE0> 40 31 -1 0 37.857] 118 @dc [<001F80007FE000F87001F01801F01803E00803E00C03E00C03E00C03E00C03E00C03E00C03E00C 03E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E000 03E00003E00003E000FFFFF8FFFFF81FE0000FE00003E00003E00001E00001E00000E00000E000 00E000006000006000006000006000> 24 44 -1 0 27.895] 116 @dc [<001FC07FF000FFF87FF001F01C7E0003C0077C000F8001FC000F0000FC001F0000FC003E00007C 003E00007C007E00007C007C00007C007C00007C00FC00007C00FC00007C00FC00007C00FC0000 7C00FC00007C00FC00007C00FC00007C007C00007C007C00007C007E00007C003E00007C003E00 007C001F00007C000F8000FC00078001FC0003E0037C0001F80E7C00007FFC7C00000FE07C0000 00007C000000007C000000007C000000007C000000007C000000007C000000007C000000007C00 0000007C000000007C000000007C000000007C000000007C000000007C000000007C00000000FC 0000001FFC0000001FFC000000007C00> 40 50 -2 0 39.850] 100 @dc [ 32 50 -1 0 21.917] 102 @dc [<3C7EFFFFFFFF7E3C> 8 8 -6 0 19.925] 46 @dc [<00000FF800000000FFFF00000003F807C000000FC000E000001F00003000003E00001C0000FC00 000C0001F80000060003F00000030003E00000018007C0000001800FC0000000C00F80000000C0 1F80000000C03F80000000603F00000000603F00000000607F00000000607F00000000607E0000 000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000 FE0000000000FE0000000000FE0000000000FE0000000000FE00000000007E00000000607F0000 0000607F00000000603F00000000603F00000000E03F80000000E01F80000000E00F80000001E0 0FC0000001E007C0000003E003E0000003E003F0000007E001F800000FE000FC00000FE0003E00 001BE0001F000071E0000FC000E0E00003F80780E00000FFFE006000000FF80020> 48 51 -4 1 51.805] 67 @dc [<000FF03FF8003FFC3FF800F80E3F0001F0033E0001E001BE0003E000BE0003E0007E0003E0007E 0003E0003E0003E0003E0003E0003E0003E0003E0003E0003E0003E0003E0003E0003E0003E000 3E0003E0003E0003E0003E0003E0003E0003E0003E0003E0003E0003E0003E0003E0003E0003E0 003E0003E0003E0003E0003E0003E0003E0007E0007E00FFE00FFE00FFE00FFE0003E0003E00> 40 31 -1 0 39.850] 117 @dc [<00018000C000000003C001E000000003C001E000000003C001E000000007E003F000000007E003 F000000007E003F00000000FB007D80000000FB007980000000FB007980000001F180F8C000000 1F180F0C0000003F180F0E0000003E0C1F060000003E0C1E060000007C0E3E070000007C063E03 0000007C063C03000000F8077C01800000F8037C01800000F8037801800001F001F800C00001F0 01F000C00001F001F000C00003E001F000600003E001E000600007E001E000700007E003E000F8 000FF007F001FC00FFFE3FFE07FF80FFFE3FFE07FF80> 56 31 -1 0 51.805] 119 @dc [ 40 50 -1 0 37.857] 107 @dc [<000006000000C00000000007000001C0000000000F000001E0000000000F000001E0000000000F 800003E0000000001F800003F0000000001F800003F0000000001FC00007F0000000003FC00007 F8000000003FC00007F8000000003F60000FD8000000007F60000FDC000000007E60000FCC0000 00007E70001FCC000000007E30001F8C00000000FC30001F8600000000FC38003F8600000000FC 18003F0600000001F818003F0300000001F818003F0300000001F80C007E0300000003F00C007E 0180000003F00C007E0180000003F00600FC0180000007E00600FC00C0000007E00600FC00C000 0007E00301F800C000000FC00301F8006000000FC00301F8006000000FC00183F0006000001F80 0183F0003000001F800183F0003000001F8000C7E0003000003F8000C7E0003800003F0000C7E0 001800003F00006FC0001800007F00006FC0001C00007E00006FC0000C00007E00007FC0000C00 007E00003F80000C0000FC00003F8000060000FC00003F8000060000FC00003F0000060001F800 003F0000030001F800003F0000030001F800007E0000078003F800007F00000FC007FC0000FF80 001FF0FFFFE01FFFF801FFFEFFFFE01FFFF801FFFE> 72 50 -1 1 73.722] 87 @dc [<3C7EFFFFFFFF7E3C0000000000000000000000000000003C7EFFFFFFFF7E3C> 8 31 -6 0 19.925] 58 @dc /cmsy10.518 @newfont cmsy10.518 @sf [<003F800000FFE00003FFF80007FFFC000FFFFE001FFFFF001FFFFF003FFFFF807FFFFFC07FFFFF C07FFFFFC0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE07FFFFFC07FFF FFC07FFFFFC03FFFFF801FFFFF001FFFFF000FFFFE0007FFFC0003FFF80000FFE000003F8000> 32 29 -4 -3 35.865] 15 @dc cmr10.518 @sf [ 48 49 -3 0 53.797] 72 @dc [ 56 49 -3 0 55.790] 75 @dc [<800FF800C07FFE00E1F80780E38001C0F70000E0FC000070F8000078F0000038F000003CE00000 1CE000001CC000001EC000001EC000001EC000001EC000001E0000003E0000003E0000007C0000 00FC000001FC000007F800003FF80003FFF0003FFFE001FFFFC003FFFF8007FFFE000FFFF8001F FF80003FF800007F8000007F0000007C000000FC000000F8000018F8000018F0000018F0000018 F0000038F00000387000003870000078780000F8380000F81C0001F80E00037807000E3803C03C 3801FFF018003FC008> 32 51 -4 1 39.850] 83 @dc [ 24 49 -2 0 25.902] 73 @dc [ 48 49 -3 0 54.793] 68 @dc [<2000700038001C000C000600060003000300030001800180018001803D807F80FF80FF80FF00FF 007E003C00> 16 22 -6 14 19.925] 44 @dc [ 32 31 -2 0 31.880] 122 @dc [<03007F00000381FFE000038781F80003CC007C0003D8001E0003F0001F0003F0000F8003E00007 C003E00007C003E00007E003E00003E003E00003E003E00003F003E00003F003E00003F003E000 03F003E00003F003E00003F003E00003F003E00003E003E00003E003E00007E003E00007C003E0 0007C003E0000F8003F0000F0003F8001F0003EE003E0003E780F80003E1FFF00003E03F800003 E000000003E000000003E000000003E000000003E000000003E000000003E000000003E0000000 03E000000003E000000003E000000003E000000003E000000003E000000003E000000007E00000 00FFE0000000FFE000000003E0000000> 40 50 -1 0 39.850] 98 @dc [<00001FF000000000FFFE00000007F01FC000000F8003E000003F0001F800007E0000FC0000F800 003E0001F800003F0003F000001F8007E000000FC00FE000000FE00FC0000007E01FC0000007F0 1F80000003F03F80000003F83F00000001F87F00000001FC7F00000001FC7F00000001FC7F0000 0001FCFE00000000FEFE00000000FEFE00000000FEFE00000000FEFE00000000FEFE00000000FE FE00000000FEFE00000000FEFE00000000FEFE00000000FEFE00000000FE7E00000000FC7E0000 0000FC7F00000001FC3F00000001F83F00000001F83F00000001F81F80000003F01F80000003F0 0FC0000007E007C0000007C007E000000FC003E000000F8001F000001F0000F800003E00007C00 007C00003F0001F800000F8003E0000007F01FC0000000FFFE000000001FF00000> 48 51 -4 1 55.790] 79 @dc [ 40 50 -1 0 39.850] 12 @dc /cmss10.360 @newfont cmss10.360 @sf [<000FF000007FFC0000FFFF0003F00F8007C003800F8000800F0000001E0000003E0000003C0000 007C000000780000007800000078000000F0000000F0000000F0000000F0000000F0000000F000 0000F0000000F0000000F00000007800000078000000780000007C0000003C0000003E0000001E 0000000F0000000F80000007C0070003F01F0000FFFF00007FFC00000FF000> 32 37 -4 1 31.824] 67 @dc [ 32 35 -5 0 35.976] 68 @dc [ 24 49 -3 12 24.906] 47 @dc [ 24 35 -5 0 35.284] 72 @dc [ 24 35 -5 0 31.824] 80 @dc [ 24 35 -5 0 26.982] 76 @dc [<1F87803FF7807FFF807C1F80F00780F00780F00780F007807807803F07801FFF8003FF80000F80 000780000780000780000780200F00381F003FFE001FFC0003F000> 24 22 -2 0 23.938] 97 @dc [ 24 35 -4 0 25.736] 98 @dc [<0FF03FFCFFFEF81EC00F000F000F000F001F01FE0FFC1FF83FF03F007C007800780078063C0E3F FE1FFC07F0> 16 22 -1 0 19.095] 115 @dc /cmr10.360 @newfont cmr10.360 @sf [<7FFF7FFF01C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001 C001C001C001C001C001C001C001C001C0F9C0FFC007C001C00040> 16 33 -4 0 24.906] 49 @dc /hplogo.300 @newfont hplogo.300 @sf [<07FFFFFFFFFC3F87FFFFFFFFFFFF801FFFFFFFFFFC1FC7FFFFFFFFFFFFE03FFFFFFFFFFC1FC3FF FFFFFFFFFFF07FFFFFFFFFFE1FC3FFFFFFFFFFFFF87FFFFFFFFFFE0FE3FFFFFFFFFFFFF8FFFFFF FFFFFE0FE00FFFFFFFFFFFFCFFFFFFFFFFF80FE000FFFFFFFFFFFCFFFFFFFFFFE007F0003FFFFF FFFFFCFFFFFFFFFF8007F0000FFFFFFFFFFCFFFFFFFFFF0007F00003FFFFFFFFFCFFFFFFFFFC00 03F80000FFFFFFFFFCFFFFFFFFF80003F800007FFFFFFFFCFFFFFFFFF00003F800003FFFFFFFFC FFFFFFFFE00001FC00001FFFFFFFFCFFFFFFFFC00001FC00000FFFFFFFFCFFFFFFFF800000FC00 0007FFFFFFFCFFFFFFFF800000FE000003FFFFFFFCFFFFFFFF000000FE000001FFFFFFFCFFFFFF FE0000007F000000FFFFFFFCFFFFFFFE0000007F000000FFFFFFFCFFFFFFFC0000007F0000007F FFFFFCFFFFFFFC0000003FFF80007FFFFFFCFFFFFFF80000003FFFE0003FFFFFFCFFFFFFF80FE1 FC3FFFF0003FFFFFFCFFFFFFF007F1FC1FFFF0001FFFFFFCFFFFFFF007F0FE1FC3F0001FFFFFFC FFFFFFF007F0FE1FC3F8001FFFFFFCFFFFFFE003F8FE0FE3F8000FFFFFFCFFFFFFE003F87F0FE1 FC000FFFFFFCFFFFFFE003F87F0FE1FC000FFFFFFCFFFFFFE001FC7F07F1FC0007FFFFFCFFFFFF C001FC3F87F0FE0007FFFFFCFFFFFFC001FC3F87F0FE0007FFFFFCFFFFFFC000FE3F83F8FE0007 FFFFFCFFFFFFC000FE1FC3F87F0007FFFFFCFFFFFFC000FE1FC3F87F0007FFFFFCFFFFFFC0007F 1FC1FC7F0007FFFFFCFFFFFFC0007F0FE1FC3F8007FFFFFCFFFFFFC0007F0FE1FC3F8007FFFFFC FFFFFFC0003F8FE0FE3F8007FFFFFCFFFFFFC0003F87F0FE1FC007FFFFFCFFFFFFE0001F87F0FE 1FC007FFFFFCFFFFFFE0001FC7F07F1FC00FFFFFFCFFFFFFE0001FC3F87F0FE00FFFFFFCFFFFFF E0000FE3F83F0FE00FFFFFFCFFFFFFE0000FE3F83F8FE00FFFFFFCFFFFFFF0000FFFFC3FFFF01F FFFFFCFFFFFFF00007FFF81FFFE01FFFFFFCFFFFFFF00007FFF81FFFE01FFFFFFCFFFFFFF80007 FFF01FFFC03FFFFFFCFFFFFFF80003F8000000003FFFFFFCFFFFFFFC0003F8000000007FFFFFFC FFFFFFFC0003F8000000007FFFFFFCFFFFFFFE0001FC00000000FFFFFFFCFFFFFFFF0001FC0000 0001FFFFFFFCFFFFFFFF0001FC00000003FFFFFFFCFFFFFFFF8000FE00000003FFFFFFFCFFFFFF FFC000FE00000007FFFFFFFCFFFFFFFFE000FE0000000FFFFFFFFCFFFFFFFFF0007F0000001FFF FFFFFCFFFFFFFFF8007F0000003FFFFFFFFCFFFFFFFFFC007F000000FFFFFFFFFCFFFFFFFFFE00 3F800001FFFFFFFFFCFFFFFFFFFF003F800007FFFFFFFFFCFFFFFFFFFFC03F80001FFFFFFFFFFC FFFFFFFFFFF01FC0007FFFFFFFFFFCFFFFFFFFFFFC1FC003FFFFFFFFFFFCFFFFFFFFFFFF1FC07F FFFFFFFFFFFC7FFFFFFFFFFF0FE1FFFFFFFFFFFFF83FFFFFFFFFFF0FE0FFFFFFFFFFFFF83FFFFF FFFFFF87E0FFFFFFFFFFFFF00FFFFFFFFFFF87F0FFFFFFFFFFFFC001FFFFFFFFFF87F07FFFFFFF FFFE00> 120 73 0 0 118.107] 64 @dc [<78000F80F8000F80F8000F80F8000F80F8000F80F8000F80F8000F80F8000F80F8000F80F8000F 80F8000F80F8000F80FFFFFF80FFFFFF80FFFFFF80F8000F80F8000F80F8000F80F8000F80F800 0F80F8000F80F8000F80F8000F80F8000F8078000F80> 32 25 -4 0 34.130] 72 @dc [<7FFFFCFFFFFCFFFFFCFFFFFCF80000F80000F80000F80000F80000F80000F80000FFFFF0FFFFF0 FFFFF0F80000F80000F80000F80000F80000F80000F80000FFFFF8FFFFF8FFFFF87FFFF8> 24 25 -4 0 29.057] 69 @dc [<007E000FC00000FF001FE00001FF001FF00001FF001FF00001EF803EF00003EF803EF80003E780 3CF80003E7C07CF80007C7C07C7C0007C7C07C7C0007C3E0F87C000F83E0F83E000F83E0F83E00 0F81F1F03E001F01F1F01F001F01F1F01F001F00F1E01F003E00FBE00F803E00FBE00F803E007B C00F807C007BC007C07C007FC007C07C003F8007C0F8003F8003E0F8001F0003E0> 48 25 -1 0 45.661] 87 @dc [<7FFFE0FFFFE0FFFFE0FFFFE0F80000F80000F80000F80000F80000F80000F80000F80000F80000 F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000780000> 24 25 -4 0 26.405] 76 @dc [<00078000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F80 00000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F 8000000F8000FFFFFFF0FFFFFFF0FFFFFFF07FFFFFF0> 32 25 -2 0 32.747] 84 @dc [<780000F80000F80000F80000F80000F80000F80000F80000F80000F80000FFFFF0FFFFFCFFFFFC F8007EF8003EF8003EF8003EF8003EF8003EF8003EF8003EF8007EFFFFFCFFFFFC7FFFF0> 24 25 -4 0 30.786] 80 @dc [ 32 25 -2 0 32.401] 65 @dc [<03FFF01FFFFC3FFFFF7FFFFF7F000F7C0003FC0000F80000F80000F80000F80000F80000F80000 F80000F80000F80000F80000F80000FC00007C00047F001C7FFFFE3FFFFE1FFFFE03FFF0> 24 25 -3 0 30.498] 67 @dc [<780007E0F8000FC0F8001F80F8003F80F8007F00F800FE00F800FC00F801F800FE03F000FF07E0 00FF8FC000FFDF8000FFFF0000FFFE0000FBFC0000F8FF0000F87F8000F83FC000F80FE000F807 F800F803FC00F801FE00F8007F80F8003FC078001FC0> 32 25 -4 0 33.727] 75 @dc [<78000FF8001FF8003EF8007CF8007CF800F8F801F0F803E0F803E0F807C0F80F80FFFFF0FFFFFC FFFFFCF8007EF8003EF8003EF8003EF8003EF8003EF8003EF8007EFFFFFCFFFFFC7FFFF0> 24 25 -4 0 31.248] 82 @dc [<7FFFF800FFFFFF00FFFFFF80F8001FC0F80007C0F80007E0F80003E0F80003E0F80003E0F80003 E0F80003E0F80003E0F80003E0F80003E0F80003E0F80003E0F80003E0F80003E0F80003E0F800 07E0F80007C0F8001FC0FFFFFF80FFFFFF007FFFF800> 32 25 -4 0 34.764] 68 @dc 1 @bop1 cmr10.518 @sf 36 203 p (Program)s 23(repla)m -1 r 121 c 23(in)m 23(PVM)m cmbx10.518 @sf 36 311 p (In)s -1(tro)m 2(duction)m 36 338 p 1800 2 ru cmr10.518 @sf 36 494 p (REAPP)s 23 r 61 c 24(Researc)m -1 r 104 c 22(on)m 24(En)m -1(vironmen)m -2(t)m -1 r 115 c 23(and)m 23(Applications)m 36 586 p (for)s 24 r 80 c -1(arallel)m 22(Pro)m 2(cessing.)m 36 694 p (Curren)s -1 r 116 c 22(platform)m 23(is)m 25(clusters)m 24(of)m 23 r 119 c -1(orkstations.)m 36 952 p 87 c -5 r 101 c 23(are:)m cmsy10.518 @sf 104 1093 p 15 c cmr10.518 @sf 21(Ming)m 23(Hao)m cmsy10.518 @sf 104 1201 p 15 c cmr10.518 @sf 21(Alan)m 23(Karp)m cmsy10.518 @sf 104 1309 p 15 c cmr10.518 @sf 21(Milon)m 23(Mac)m -1 r 107 c -2(ey)m cmsy10.518 @sf 104 1416 p 15 c cmr10.518 @sf 21(Vineet)m 23(Singh)m 36 1708 p 87 c -5(orking)m 22(on)m 24(IVD,)m 23(in)m -1(tegrates)m 22 r 112 c 2(erformance)m 23(and)m 24(data)m 36 1799 p (visualization)s 23(with)m 23(debugging.)m 36 2057 p (One)s 23(of)m 24(our)m 24(\014rst)m 24(goals)m 24(is)m 24(to)m 23(ha)m -1 r 118 c -1 r 101 c 22(IVD)m 23 r 119 c -1(ork)m 23(with)m 23(PVM)m 36 2148 p (programs.)s cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 539 r 49 c hplogo.300 @sf 543 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 2 @bop0 cmbx10.518 @sf [<00000FFE0000000000FFFFE000000007FFFFFC0000001FFC07FF0000003FE000FF800000FFC000 7FE00001FF80003FF00003FF00001FF80007FE00000FFC000FFC000007FE000FFC000007FE001F F8000003FF001FF8000003FF003FF0000001FF803FF0000001FF807FF0000001FFC07FF0000001 FFC07FE0000000FFC07FE0000000FFC0FFE0000000FFE0FFE0000000FFE0FFE0000000FFE0FFE0 000000FFE0FFE0000000FFE0FFE0000000FFE0FFE0000000FFE0FFE0000000FFE0FFE0000000FF E0FFE0000000FFE0FFE0000000FFE07FE0000000FFC07FE0000000FFC07FE0000000FFC03FF000 0001FF803FF0000001FF803FF0000001FF801FF0000001FF001FF8000003FF000FF8000003FE00 07FC000007FC0007FC000007FC0003FE00000FF80001FF00001FF00000FF80003FE000003FE000 FF8000001FFC07FF00000007FFFFFC00000000FFFFE0000000000FFE000000> 56 49 -5 0 61.966] 79 @dc [<7FFFF0007FFFF0007FFFF00003FC000003FC000003FC000003FC000003FC000003FC000003FC00 0003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC 000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0000FF FFF800FFFFF800FFFFF80003FC000003FC000003FC000003FC000003FC000003FC000003FC0000 03FC01C003FC03E003FC07F001FC0FF801FE0FF800FE0FF8007F0FF8003FC7F0001FFFE00007FF C00000FF00> 32 50 -2 0 25.205] 102 @dc [ 48 50 -3 0 45.827] 104 @dc [ 40 50 -2 0 43.535] 107 @dc /cmsy10.432 @newfont cmsy10.432 @sf [<007C0001FF0007FFC00F83E01E00F03C007838003870001C70001CE0000EE0000EE0000EE0000E E0000EE0000EE0000E70001C70001C3800383C00781E00F00F83E007FFC001FF00007C00> 24 25 -3 -2 29.887] 14 @dc /cmr10.432 @newfont cmr10.432 @sf [ 40 41 -2 0 40.680] 80 @dc [<00000C00000000000C00000000000C00000000001E00000000001E00000000003F00000000003F 00000000003F00000000007C80000000007C8000000000FCC000000000F84000000000F8400000 0001F02000000001F02000000001F02000000003E01000000003E01000000007E00800000007C0 0800000007C0080000000F80040000000F80040000001F80060000001F00020000001F00020000 003F00010000003E00010000003E00010000007C00008000007C0000800000FC0000C00000F800 00400000F80000400001F00000200001F00000200001F00000200003E00000100003E000003800 07F000007E00FFFF0003FFC0FFFF0003FFC0> 48 42 -1 1 44.831] 86 @dc [ 56 41 -2 0 54.793] 77 @dc [ 32 42 -1 0 33.208] 104 @dc [<007F000001C1C000070070000E0038001E003C003C001E003C001E0078000F0078000F00F8000F 80F8000F80F8000F80F8000F80F8000F80F8000F80F8000F80F8000F8078000F0078000F003C00 1E003C001E001C001C000E0038000700700001C1C000007F0000> 32 26 -2 0 29.887] 111 @dc [<83F800C40700F80180F001C0E000C0C000E0C000E0C000E08001E08001E00007C0003FC003FF80 0FFF003FFE007FF0007E0000F80000F00040E00040E000406000C06000C03001C01C06C007F840> 24 26 -2 0 23.578] 115 @dc [<003E0000E10001C08003C080078040078040078040078040078040078040078040078000078000 078000078000078000078000078000078000078000078000078000078000078000FFFF801FFF80 0F8000078000038000038000018000018000018000008000008000008000008000> 24 37 -1 0 23.246] 116 @dc [ 32 42 -1 0 33.208] 12 @dc [ 16 42 -1 0 16.604] 108 @dc [<007F0001C0C00700200E00101E00083C00043C00047C0000780000F80000F80000F80000F80000 F80000FFFFFCF8003CF8003C78003C78003C3C00383C00781C00700E00F00700E003C380007E00> 24 26 -2 0 26.566] 101 @dc [<007F0001C0C00780200F00101E00083C00043C00047C0000780000F80000F80000F80000F80000 F80000F80000F80000F800007800007C00103C00383C007C1E007C0F003C07800801C070007F80> 24 26 -2 0 26.566] 99 @dc [ 32 26 -1 0 33.208] 110 @dc [ 16 41 -1 0 16.604] 105 @dc [<0407E00006181C0007200E000740078007C003C0078001C0078001E0078001F0078000F0078000 F0078000F8078000F8078000F8078000F8078000F8078000F8078000F8078000F0078000F00780 01E0078001E007C003C007A0038007B00700078C1C000783F00007800000078000000780000007 80000007800000078000000780000007800000078000000780000007800000078000000F800000 FF800000FF80000007800000> 32 42 -1 0 33.208] 98 @dc [ 24 26 -1 0 23.412] 114 @dc [<07F80F001F063FC03C013C407C00F820F800F820F8007820F8007820F8007820780078207C0078 003E0078001F0078000F80780003E07800007FF800000078000000780000007800080078001C00 78003E0078003E00F0003C00E0001001C0000E07800001FC0000> 32 26 -2 0 29.887] 97 @dc [<1F00000060800000F0400000F8200000F8100000F8100000700800000008000000040000000400 00000400000002000000020000000700000007000000070000000F8000000F8000001E4000001E 4000003E6000003C2000003C2000007810000078100000F8180000F0080000F0080001E0040001 E0040003E0020003C0020003C0020007800100078003800F8003C0FFF00FF8FFF00FF8> 32 38 -1 12 31.548] 121 @dc cmr10.518 @sf [ 40 49 -3 0 46.823] 70 @dc [<003FFFFFF000003FFFFFF00000003FF0000000000FC0000000000FC0000000000FC0000000000F C0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000 00000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000F C0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000 00000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000F C00000C0000FC00018C0000FC00018C0000FC00018C0000FC00018C0000FC00018C0000FC00018 E0000FC00038E0000FC0003860000FC0003060000FC0003070000FC0007078000FC000F07C000F C001F07F001FE007F07FFFFFFFFFF07FFFFFFFFFF0> 48 49 -3 0 51.805] 84 @dc cmr10.360 @sf [ 24 33 -2 0 24.906] 50 @dc 2 @bop1 cmr10.518 @sf 36 189 p (Program)s 23(repla)m -1 r 121 c 23(in)m 23(PVM)m cmbx10.518 @sf 36 297 p (Outline)s 27(of)m 28(the)m 27(talk)m 36 324 p 1800 2 ru cmsy10.518 @sf 104 514 p 15 c cmr10.518 @sf 21(Ov)m -1(erview)m 22(of)m 23(program)m 24(repla)m -1 r 121 c cmsy10.518 @sf 104 605 p 15 c cmr10.518 @sf 21(In)m -1(terface)m 22(to)m 23(program)m 24(repla)m -1 r 121 c cmsy10.432 @sf 172 713 p 14 c cmr10.432 @sf 21(PVM)m 19(host\014le)m cmsy10.432 @sf 172 796 p 14 c cmr10.432 @sf 21(PVM)m 19(console)m cmsy10.432 @sf 172 879 p 14 c cmr10.432 @sf 21(PVM)m 19(library)m cmsy10.518 @sf 104 1003 p 15 c cmr10.518 @sf 21 r 70 c -5(uture)m 22 r 119 c -1(ork)m cmsy10.518 @sf 104 1111 p 15 c cmr10.518 @sf 21(Related)m 23 r 119 c -1(ork)m 36 1402 p (This)s 24 r 119 c -1(ork)m 22(is)m 24(still)m 24(in)m 24(progress.)m 36 1510 p (Details)s 23(ma)m -1 r 121 c 23 r 99 c -1(hange.)m cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 539 r 50 c hplogo.300 @sf 543 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 3 @bop0 cmbx10.518 @sf [<000000E0000007000000000001E0000007800000000001F000000F800000000003F000000FC000 00000003F800001FC00000000007F800001FE00000000007F800001FE00000000007FC00003FE0 000000000FFC00003FF0000000000FFC00003FF0000000000FFE00007FF0000000001FFE00007F F8000000001FFF0000FFF8000000003FFF0000FFFC000000003FF70000FFDC000000003FF38001 FF9C000000007FE38001FF8E000000007FE3C003FF8E00000000FFE1C003FF0F00000000FFC1C0 03FF0700000000FFC0E007FF0700000001FFC0E007FE0380000001FF80F00FFE0380000003FF80 700FFC03C0000003FF00700FFC01C0000003FF00781FFC01C0000007FF00381FF801E0000007FE 00381FF800E0000007FE001C3FF000E000000FFC001C3FF0007000000FFC001E7FF0007000001F FC000E7FE0007800001FF8000E7FE0003800001FF80007FFE0003800003FF80007FFC0001C0000 3FF00007FFC0001C00007FF00003FF80001E00007FE00003FF80000E00007FE00003FF80000E00 00FFE00003FF0000070000FFC00007FF0000070001FFC00007FE0000078001FF800007FE000003 8001FF80000FFE0000038003FF80000FFC000003C003FF00000FFC000007E0FFFFFE07FFFFF801 FFFFFFFFFE07FFFFF801FFFFFFFFFE07FFFFF801FFFF> 80 49 -2 0 85.278] 87 @dc [ 32 32 -3 0 32.537] 115 @dc [<001C0000007F000000FF800000FF800001FFC00001FFC00001FFC00000FF800000FF8000007F00 00001C0000000000000000000000000000000000000000000000000000001C0000001C0000001C 0000001C0000001C0000001C0000001C0000001E0000000E0000000E0000000F0000000F800000 07C0000007E0000003F0000001F8000001FE000000FF0000007F801C003FC03E003FE07F001FF0 FF801FF0FF801FF0FF801FF0FF801FF07F001FE07E001FE03C003FC01F007F800FFFFF0003FFFC 0000FFE000> 32 50 -5 0 38.953] 63 @dc cmr10.518 @sf [ 72 2 0 -18 71.729] 124 @dc [ 24 4 -1 -14 23.910] 45 @dc [ 24 47 -6 0 35.865] 49 @dc /cmti10.518 @newfont cmti10.518 @sf [ 48 49 -13 0 51.326] 84 @dc [<0E0000000F0000000F8000000F8000000F8000000F80000007C0000007C0000007C0000007C000 0003E0000003E0000003E0000003E0000001F0000001F0000001F0000001F0000000F8000000F8 0000C0F80000C0F80000607C0380607C07C0607C07E0307E07E0307F03E0187B81E01C79C1C00F F0FF8003C03F00> 32 31 -6 0 30.246] 114 @dc [<03E007800FF81FC01E1E3C603C077C303C03FC187C01FC187800FC1878007C0CFC007C0CFC007C 0CFC003E04FC003E00FC003E00FC003E007E001F007E001F007E001F007E001F003F000F803F00 0F801F000F801F800F800F8007C0078007C007C007C003E00FC001E00FE000F01FE0003C3BE000 1FF1C00007E000> 32 31 -7 0 36.661] 97 @dc [<00FE000003FF80000F81E0001E0078003E001C003C0006007C0003007C0001807C000100FC0000 00FC000000FC000000FC000000FC0000007E0000007E0000007E0000007E0000003F0000003F00 00001F0000001F800E000F801F0007C01F8003C01F8001E00F8000F00780007C0380003F070000 0FFE000001F800> 32 31 -7 0 32.995] 99 @dc [<01FC0007FF000F03C01E00F03C00387C000C780006F80003F80002F80000F80000F80000F80000 F80000FC0000FC0000FFF000FFFF807E0FF07E00783E001C3F000E1F00071F80070F800707C007 03E00700F00F007C1E001FFC0003F0> 24 31 -8 0 32.995] 101 @dc cmr10.518 @sf [ 40 31 -1 0 37.857] 120 @dc [ 32 47 -4 0 35.865] 50 @dc cmti10.518 @sf [<000000003F00FFFFE000FFC0FFFFE001F0E003F80003F03001F80003F03001F80007F01801F800 07F01800FC0007F00C00FC0007F00800FC0007F00000FC0007F000007E0003F000007E0003F000 007E0003F800007E0003F800003F0001F800003F0001F800003F0001F800003F0001F800001F80 01F800001F8001F000001F8001F000001F8003E000000FC003C000000FC00F8000000FFFFF0000 000FFFFFC0000007E007F0000007E000FC000007E0007E000007E0001F000003F0000FC00003F0 000FC00003F00007E00003F00007F00001F80003F00001F80003F80001F80003F80001F80003F8 0000FC0001F80000FC0001F80000FC0001F80000FC0001F800007E0001F800007E0003F000007E 0007E000007E000FC000007F003F80000FFFFFFE00000FFFFFF000> 48 50 -5 1 52.322] 82 @dc [ 40 45 -2 14 36.661] 112 @dc [<0F003F807980F8C0F8C0F840F860F860FC60FC60FC20FC007E007E007E007E003F003F003F001F 001F001F801F800F800F800FC00FC007C007C007E007E003E003E003F003F001F001F001F801F8 00F800F800F8007C007C007C007C007E07FE07FE003E> 16 50 -7 0 18.331] 108 @dc [<07E000001FF80000383E0000300F0000780780007C03C0007E01E0007E01F0003E00F8001C00F8 0000007C0000007C0000003E0000003E00003F3E0000FFFE0001F0FF0001E03F0003E01F0003C0 1F0003C00F8007C00F8003C00F8003E00F8003E007C003E007C003E007C003E007C001F003E001 F003E001F003E000F803E000F801F000F801F0C07C01F0C07C01F0607C00F8603E00F8303E00F8 303E00F8181E007C1C1E007C0E3C007C07F8003C01F00018> 32 45 -6 14 34.828] 121 @dc cmr10.360 @sf [<03F8000FFE001C0F002007804003C0F803E0FC01E0FC01F0FC01F07801F03001F00001F00001F0 0001E00003E00003C0000780000E0003F800001C00000E000007800003800003C01803E03C03E0 7C01E07C01E07C03E03803C03003C01C0F800FFE0001F800> 24 34 -2 1 24.906] 51 @dc 3 @bop1 cmr10.518 @sf 36 189 p (Ov)s -1(erview)m 22(of)m 24(program)m 23(repla)m -1 r 121 c cmbx10.518 @sf 36 297 p (What)s 28(is)m 27(it?)m 36 324 p 1800 2 ru cmr10.518 @sf 36 480 p (Most)s 24(parallel)m 23(programs)m 24(ha)m -1 r 118 c -2(e:)m 186 588 p 124 c 24(deterministic)m 23(output)m 186 696 p 124 c 24(non-deterministic)m 22(in)m -1(ternal)m 22 r 98 c 2(eha)m -1(vior.)m 36 804 p (Caused)s 23 r 98 c -1 r 121 c 23(races.)m 36 943 p 28417720 6249267 0 0 28417720 6249267 startTexFig %!PS-Adobe-2.0 EPSF-2.0 %%Title: race.fig %%Creator: fig2dev %%CreationDate: Wed May 12 16:11:14 1993 %%For: mackey@cello (Milon Mackey,3U) %%BoundingBox: 0 0 432 95 %%Pages: 0 %%EndComments /$F2psDict 200 dict def $F2psDict begin $F2psDict /mtrx matrix put /l {lineto} bind def /m {moveto} bind def /s {stroke} bind def /n {newpath} bind def /gs {gsave} bind def /gr {grestore} bind def /clp {closepath} bind def /graycol {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul 4 -2 roll mul setrgbcolor} bind def /col-1 {} def /col0 {0 0 0 setrgbcolor} bind def /col1 {0 0 1 setrgbcolor} bind def /col2 {0 1 0 setrgbcolor} bind def /col3 {0 1 1 setrgbcolor} bind def /col4 {1 0 0 setrgbcolor} bind def /col5 {1 0 1 setrgbcolor} bind def /col6 {1 1 0 setrgbcolor} bind def /col7 {1 1 1 setrgbcolor} bind def end /$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def /$F2psEnd {$F2psEnteredState restore end} def %%EndProlog $F2psBegin 0 setlinecap 0 setlinejoin -4.0 117.0 translate 0.900 -0.900 scale /Times-Roman findfont 12.00 scalefont setfont 239 42 m gs 1 -1 scale (P2) col-1 show gr /Times-Roman findfont 12.00 scalefont setfont 399 45 m gs 1 -1 scale (P3) col-1 show gr 0.500 setlinewidth % Polyline n 399 70 m 249 100 l gs col-1 s gr n 257.237 100.392 m 249.000 100.000 l 256.452 96.470 l gs 2 setlinejoin col-1 s gr % Polyline n 409 74 m 409 64 l 399 64 l 399 74 l clp gs 0.00 setgray fill gr gs col-1 s gr /Times-Roman findfont 10.00 scalefont setfont 329 96 m gs 1 -1 scale (m2) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 339 63 m gs 1 -1 scale (send\(P2,m2\)) col-1 show gr % Polyline n 249 104 m 249 94 l 239 94 l 239 104 l clp gs 0.00 setgray fill gr gs col-1 s gr % Polyline n 89 65 m 239 85 l gs col-1 s gr n 231.335 81.960 m 239.000 85.000 l 230.806 85.925 l gs 2 setlinejoin col-1 s gr % Polyline n 89 69 m 89 59 l 79 59 l 79 69 l clp gs 0.00 setgray fill gr gs col-1 s gr /Times-Roman findfont 12.00 scalefont setfont 79 44 m gs 1 -1 scale (P1) col-1 show gr % Polyline n 249 89 m 249 79 l 239 79 l 239 89 l clp gs 0.00 setgray fill gr gs col-1 s gr /Times-Roman findfont 10.00 scalefont setfont 99 63 m gs 1 -1 scale (send\(P2, m1\)) col-1 show gr % Polyline n 404 49 m 404 119 l gs col-1 s gr n 406.000 111.000 m 404.000 119.000 l 402.000 111.000 l gs 2 setlinejoin col-1 s gr % Polyline n 244 49 m 244 119 l gs col-1 s gr n 246.000 111.000 m 244.000 119.000 l 242.000 111.000 l gs 2 setlinejoin col-1 s gr % Polyline n 84 49 m 84 119 l gs col-1 s gr n 86.000 111.000 m 84.000 119.000 l 82.000 111.000 l gs 2 setlinejoin col-1 s gr 1 setlinecap [1 3.000000] 3.000000 setdash % Polyline n 4 129 m 484 129 l gs col-1 s gr [] 0 setdash 0 setlinecap 1 setlinecap [1 3.000000] 3.000000 setdash % Polyline n 484 24 m 484 129 l gs col-1 s gr [] 0 setdash 0 setlinecap 1 setlinecap [1 3.000000] 3.000000 setdash % Polyline n 4 24 m 4 129 l gs col-1 s gr [] 0 setdash 0 setlinecap 1 setlinecap [1 3.000000] 3.000000 setdash % Polyline n 4 24 m 484 24 l gs col-1 s gr [] 0 setdash 0 setlinecap /Times-Roman findfont 10.00 scalefont setfont 174 71 m gs 1 -1 scale (m1) col-1 show gr $F2psEnd endTexFig 36 1541 p (This)s 24(causes)m 24(problems)m 23(for)m 24(debugging.)m 36 1724 p (Program)s 23(repla)m -1 r 121 c 23(solv)m -1(es)m 23(this)m 24(problem)m 23(through)m 23 r 116 c -1 r 119 c -1 r 111 c 21(steps:)m 84 1865 p (1.)s cmti10.518 @sf 21 r 84 c -4 r 114 c -3(ac)m -4 r 101 c cmr10.518 @sf 22 r 124 c 23(program)m 24(is)m 24(executed)m 23 r 124 c 23(resolution)m 24(of)m 23(races)m 161 1956 p (recorded)s 23(in)m 24 r 97 c 23(trace.)m 84 2064 p (2.)s cmti10.518 @sf 21 r 82 c -3(eplay)m cmr10.518 @sf 23 r 124 c 23(program)m 24(is)m 24(re-executed)m 22 r 124 c 24(trace)m 24(guides)m 23(the)m 161 2156 p (program)s 23(to)m 24(the)m 23(same)m 24(execution.)m 36 2297 p (In)s -1(ternal)m 22 r 98 c 2(eha)m -1(vior)m 22(is)m 24(no)m -1 r 119 c 23(deterministic.)m cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 539 r 51 c hplogo.300 @sf 543 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 4 @bop0 cmbx10.518 @sf [<000038000000007C000000007C00000000FE00000000FE00000001FF00000001FF00000003FF80 000003FF80000007FFC0000007F9C000000FF9E000000FF0E000000FF0E000001FE07000001FE0 7000003FE03800003FC03800007FC03C00007F801C0000FF801E0000FF000E0001FF000F0001FE 00070003FE00078003FC00038007FC0003C007F80001C007F80003E0FFFF801FFEFFFF801FFEFF FF801FFE> 40 32 -2 0 43.535] 118 @dc cmr10.518 @sf [ 48 50 -1 0 41.842] 11 @dc [ 40 49 -3 0 44.831] 76 @dc [<2000700038001C000C000600060003000300030001800180018001803D807F80FF80FF80FF00FF 007E003C00> 16 22 -6 -28 19.925] 39 @dc [<1E00783F00FC7F81FE7F81FEFF83FEFF83FEFF03FCDE0378C00300C00300C00300C00300600180 6001806001803000C03000C01800601C00700E003807001C020008> 24 22 -10 -28 35.865] 92 @dc [<2000807001C03800E01C00700C003006001806001803000C03000C03000C018006018006018006 0180063D80F67F81FEFF83FEFF83FEFF03FCFF03FC7E01F83C00F0> 24 22 -2 -28 35.865] 34 @dc [<00000FF800000000FFFF80200003FC03E060000FE00070E0001F800039E0003E00000FE000FC00 000FE001F8000007E003F0000007E003E0000007E007C0000007E00FC0000007E00F80000007E0 1F80000007E03F80000007E03F00000007E03F00000007E07F00000007E07F00000007E07E0000 000FF0FE00000FFFFFFE00000FFFFFFE0000000000FE0000000000FE0000000000FE0000000000 FE0000000000FE0000000000FE0000000000FE0000000000FE00000000007E00000000607F0000 0000607F00000000603F00000000603F00000000E03F80000000E01F80000000E00F80000001E0 0FC0000001E007C0000003E003E0000003E003F0000007E001F800000FE000FC00000FE0003E00 001BE0001F000071E0000FC000E0E00003F80780E00000FFFE006000000FF80020> 48 51 -4 1 56.288] 71 @dc cmr10.360 @sf [<00FFF800FFF8000700000700000700000700000700000700000700FFFFFCFFFFFCC00700400700 2007003007001007000807000C070004070002070003070001070000870000C700004700002700 003700001700000F00000F00000700000300000300> 24 33 -1 0 24.906] 52 @dc 4 @bop1 cmr10.518 @sf 36 203 p (Ov)s -1(erview)m 22(of)m 24(program)m 23(repla)m -1 r 121 c cmbx10.518 @sf 36 311 p (Wh)s -1 r 121 c 26(ha)m -1 r 118 c -2 r 101 c 25(it?)m 36 352 p 1800 2 ru cmsy10.518 @sf 104 541 p 15 c cmr10.518 @sf 21(Mak)m -1(es)m 22(cyclic)m 23(debugging)m 23 r 119 c -1(ork)m 23(for)m 23(parallel)m 24(programs.)m cmsy10.518 @sf 104 649 p 15 c cmr10.518 @sf 21 r 84 c -5(racing)m 22(has)m 24(small)m 23(prob)m 2 r 101 c 24(e\013ect.)m cmsy10.518 @sf 104 757 p 15 c cmr10.518 @sf 21(Compute)m 22(Lamp)m 2(ort's)m 24(\\happ)m 2(ened)m 22 r 98 c 2(efore")m 24(relation.)m cmsy10.518 @sf 104 865 p 15 c cmr10.518 @sf 21(Sync)m -1(hroniz)m -1 r 101 c 22(with)m 24 r 112 c 2(erformance)m 22(visualization.)m cmsy10.518 @sf 104 973 p 15 c cmr10.518 @sf 21(Giv)m -1(es)m 23(supp)m 2(ort)m 23(for)m 24(causal)m 24(distributed)m 23(break)m 23 r 112 c 2(oin)m -1(ts.)m cmsy10.518 @sf 104 1081 p 15 c cmr10.518 @sf 21 r 84 c -5(race)m 22(optimized)m 23(co)m 2(de.)m 31(Debug)m 23(sym)m -1 r 98 c 2(olically)m 22(during)m 161 1172 p (repla)s -1 r 121 c -6 r 46 c cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 539 r 52 c hplogo.300 @sf 543 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 5 @bop0 cmbx10.518 @sf [<000003FF80000000003FFFF800000001FFFFFE00000007FF003F8000001FF80003E000003FE000 00F00000FF800000780001FF0000003C0003FE0000001E0007FC0000000E0007FC00000007000F F800000007001FF800000007801FF000000003803FF000000003803FF000000003807FF0000000 03807FE000000000007FE000000000007FE00000000000FFE00000000000FFE00000000000FFE0 0000000000FFE00000000000FFE00000000000FFE00000000000FFE00000000000FFE000000000 00FFE000000000007FE000000000007FE000000000007FE000000007807FF000000007803FF000 000007803FF000000007801FF00000000F801FF80000000F800FF80000001F8007FC0000001F80 07FC0000003F8003FE0000003F8001FF0000007F8000FF800000FF80003FE00003FF80001FF800 0FBF800007FF007F1F800001FFFFFC0F8000003FFFF00380000003FF800180> 56 49 -5 0 59.575] 67 @dc [<07001FE00007807FFE0007C1FFFF0007E3E07FC007F7001FE007FE0007F007FC0007F807F80003 FC07F80003FC07F80001FE07F80001FE07F80001FE07F80001FF07F80001FF07F80001FF07F800 01FF07F80001FF07F80001FF07F80001FF07F80001FF07F80001FE07F80001FE07F80001FE07F8 0003FC07F80003FC07F80003F807FE0007F007FF000FE007FFE03FC007F9FFFF8007F87FFE0007 F80FF00007F800000007F800000007F800000007F800000007F800000007F800000007F8000000 07F800000007F800000007F800000007F800000007F800000007F80000000FF8000000FFF80000 00FFF8000000FFF800000001F8000000> 40 50 -2 0 45.827] 98 @dc cmr10.360 @sf [<03F0000FFE001C0F003003806003C04001C0C001E0F800E0F800F0F800F0F800F07000F00000F0 0000F00000F00000E00000E01001C018018014038013060010FC00100000100000100000100000 10000010000013F0001FFC001FFF001FFF801E0380180040> 24 34 -2 1 24.906] 53 @dc 5 @bop1 cmr10.518 @sf 36 189 p (Ov)s -1(erview)m 22(of)m 24(program)m 23(repla)m -1 r 121 c cmbx10.518 @sf 36 297 p (Causal)s 27(distributed)m 26(breakp)m 2(oin)m -1 r 116 c 36 338 p 1800 2 ru 36 478 p 28417720 9472573 0 0 28417720 9472573 startTexFig %!PS-Adobe-2.0 EPSF-2.0 %%Title: causal.fig %%Creator: fig2dev %%CreationDate: Wed May 12 16:11:14 1993 %%For: mackey@cello (Milon Mackey,3U) %%BoundingBox: 0 0 432 144 %%Pages: 0 %%EndComments /$F2psDict 200 dict def $F2psDict begin $F2psDict /mtrx matrix put /l {lineto} bind def /m {moveto} bind def /s {stroke} bind def /n {newpath} bind def /gs {gsave} bind def /gr {grestore} bind def /clp {closepath} bind def /graycol {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul 4 -2 roll mul setrgbcolor} bind def /col-1 {} def /col0 {0 0 0 setrgbcolor} bind def /col1 {0 0 1 setrgbcolor} bind def /col2 {0 1 0 setrgbcolor} bind def /col3 {0 1 1 setrgbcolor} bind def /col4 {1 0 0 setrgbcolor} bind def /col5 {1 0 1 setrgbcolor} bind def /col6 {1 1 0 setrgbcolor} bind def /col7 {1 1 1 setrgbcolor} bind def end /$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def /$F2psEnd {$F2psEnteredState restore end} def %%EndProlog $F2psBegin 0 setlinecap 0 setlinejoin -4.0 171.0 translate 0.900 -0.900 scale /Times-Italic findfont 10.00 scalefont setfont 324 104 m gs 1 -1 scale (m5) col-1 show gr /Times-Italic findfont 10.00 scalefont setfont 399 104 m gs 1 -1 scale (m6) col-1 show gr 0.500 setlinewidth % Polyline n 284 61 m 274 76 l gs col-1 s gr % Polyline n 274 61 m 284 76 l gs col-1 s gr n 228.211 140.950 m 230.000 149.000 l 224.633 142.739 l gs 2 setlinejoin col-1 s gr % Polyline n 230 149 m 210 109 l gs col-1 s gr % Polyline n 79 149 m 464 149 l gs col-1 s gr n 456.000 147.000 m 464.000 149.000 l 456.000 151.000 l gs 2 setlinejoin col-1 s gr /Times-Roman findfont 12.00 scalefont setfont 294 49 m gs 1 -1 scale (B) col-1 show gr /Times-Roman findfont 12.00 scalefont setfont 269 49 m gs 1 -1 scale (A) col-1 show gr n 347.211 101.950 m 349.000 110.000 l 343.633 103.739 l gs 2 setlinejoin col-1 s gr % Polyline n 349 110 m 329 70 l gs col-1 s gr % Polyline n 239 164 m 274 164 l gs col-1 s gr n 266.000 162.000 m 274.000 164.000 l 266.000 166.000 l gs 2 setlinejoin col-1 s gr % Polyline n 79 69 m 464 69 l gs col-1 s gr n 456.000 67.000 m 464.000 69.000 l 456.000 71.000 l gs 2 setlinejoin col-1 s gr % Polyline n 79 109 m 464 109 l gs col-1 s gr n 456.000 107.000 m 464.000 109.000 l 456.000 111.000 l gs 2 setlinejoin col-1 s gr % Polyline n 104 149 m 144 69 l gs col-1 s gr n 138.633 75.261 m 144.000 69.000 l 142.211 77.050 l gs 2 setlinejoin col-1 s gr % Polyline n 145 149 m 165 109 l gs col-1 s gr n 159.633 115.261 m 165.000 109.000 l 163.211 117.050 l gs 2 setlinejoin col-1 s gr n 417.211 140.950 m 419.000 149.000 l 413.633 142.739 l gs 2 setlinejoin col-1 s gr % Polyline n 419 149 m 379 69 l gs col-1 s gr 1 setlinecap [1 3.000000] 3.000000 setdash % Polyline n 279 54 m 279 89 l 239 89 l 239 129 l 144 129 l 144 159 l gs col-1 s gr [] 0 setdash 0 setlinecap n 315.211 140.950 m 317.000 149.000 l 311.633 142.739 l gs 2 setlinejoin col-1 s gr % Polyline n 317 149 m 297 109 l gs col-1 s gr % Polyline n 239 110 m 259 70 l gs col-1 s gr n 253.633 76.261 m 259.000 70.000 l 257.211 78.050 l gs 2 setlinejoin col-1 s gr 1 setlinecap [1 3.000000] 3.000000 setdash % Polyline n 4 189 m 484 189 l gs col-1 s gr [] 0 setdash 0 setlinecap 1 setlinecap [1 3.000000] 3.000000 setdash % Polyline n 4 29 m 484 29 l gs col-1 s gr [] 0 setdash 0 setlinecap 1 setlinecap [1 3.000000] 3.000000 setdash % Polyline n 484 29 m 484 189 l gs col-1 s gr [] 0 setdash 0 setlinecap 1 setlinecap [1 3.000000] 3.000000 setdash % Polyline n 4 29 m 4 189 l gs col-1 s gr [] 0 setdash 0 setlinecap /Times-Italic findfont 10.00 scalefont setfont 254 104 m gs 1 -1 scale (m4) col-1 show gr 1 setlinecap [1 3.000000] 3.000000 setdash % Polyline n 284 54 m 284 89 l 309 89 l 309 159 l gs col-1 s gr [] 0 setdash 0 setlinecap /Times-Roman findfont 10.00 scalefont setfont 314 161 m gs 1 -1 scale (6) col-1 show gr 1 setlinecap [1 3.000000] 3.000000 setdash % Polyline n 294 54 m 294 84 l 349 84 l 349 129 l 419 129 l 419 154 l gs col-1 s gr [] 0 setdash 0 setlinecap /Times-Roman findfont 12.00 scalefont setfont 249 182 m gs 1 -1 scale (time) col-1 show gr /Times-Roman findfont 12.00 scalefont setfont 19 69 m gs 1 -1 scale (Process 1) col-1 show gr /Times-Roman findfont 12.00 scalefont setfont 19 109 m gs 1 -1 scale (Process 2) col-1 show gr /Times-Roman findfont 12.00 scalefont setfont 19 149 m gs 1 -1 scale (Process 3) col-1 show gr /Times-Italic findfont 10.00 scalefont setfont 124 83 m gs 1 -1 scale (m1) col-1 show gr /Times-Italic findfont 10.00 scalefont setfont 154 144 m gs 1 -1 scale (m2) col-1 show gr /Times-Italic findfont 10.00 scalefont setfont 234 144 m gs 1 -1 scale (m3) col-1 show gr /Times-Italic findfont 10.00 scalefont setfont 324 144 m gs 1 -1 scale (m7) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 139 64 m gs 1 -1 scale (13) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 259 64 m gs 1 -1 scale (14) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 334 64 m gs 1 -1 scale (15) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 374 64 m gs 1 -1 scale (16) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 164 104 m gs 1 -1 scale (7) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 209 104 m gs 1 -1 scale (8) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 234 104 m gs 1 -1 scale (9) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 294 104 m gs 1 -1 scale (10) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 354 104 m gs 1 -1 scale (11) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 104 161 m gs 1 -1 scale (3) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 409 161 m gs 1 -1 scale (7) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 149 161 m gs 1 -1 scale (4) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 229 161 m gs 1 -1 scale (5) col-1 show gr $F2psEnd endTexFig cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 539 r 53 c hplogo.300 @sf 543 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 6 @bop0 cmbx10.518 @sf [ 64 49 -2 0 64.556] 72 @dc [<0000E0000E00000001E0000F00000001F0001F00000003F0001F80000003F8003F80000007F800 3FC0000007FC007FC0000007FC007FC000000FFC007FE000000FFE00FEE000001FFE00FEF00000 1FEF01FC7000001FE701FC7000003FC701FC3800003FC383F83800007FC383F83C00007F83C7F0 1C00007F81C7F01C0000FF01C7F00E0000FF00EFE00E0001FF00EFE00F0001FE00FFC0070003FE 007FC0078003FC007FC0038003FC003F80038007F8003F8003C007F8007F0001C00FF8007F0001 E00FF0007E0001F0FFFF0FFFF01FFEFFFF0FFFF01FFEFFFF0FFFF01FFE> 56 32 -2 0 59.575] 119 @dc cmr10.360 @sf [<01F80003FE000F07001C03801C01C03801E03800E07800E07000F07000F0F000F0F000F0F000F0 F000F0F000F0F000E0F800E0F801C0F40180F40300F30600F0F800700000700000780000380000 3801C01C03E01C03E00E01E00700E003C0C000FF80003E00> 24 34 -2 1 24.906] 54 @dc 6 @bop1 cmr10.518 @sf 36 162 p (Ov)s -1(erview)m 22(of)m 24(program)m 23(repla)m -1 r 121 c cmbx10.518 @sf 36 270 p (Ho)s -1 r 119 c 26(do)m 2(es)m 27(it)m 27 r 119 c -1(ork?)m 36 297 p 1800 2 ru cmr10.518 @sf 36 453 p (Eac)s -1 r 104 c 22(PVM)m 24(task)m 23(and)m 24(daemon)m 23(has)m 24(its)m 24 r 111 c -1(wn)m 22(trace)m 24(\014le.)m 36 561 p 87 c -5(rites)m 23(it)m 23(during)m 24(tracing.)m 36 669 p (Reads)s 24(it)m 23(during)m 24(repla)m -1 r 121 c -6 r 46 c 36 807 p 28417720 16248094 0 0 28417720 16248094 startTexFig %!PS-Adobe-2.0 EPSF-2.0 %%Title: overview.fig %%Creator: fig2dev %%CreationDate: Wed May 12 16:11:13 1993 %%For: mackey@cello (Milon Mackey,3U) %%BoundingBox: 0 0 432 247 %%Pages: 0 %%EndComments /$F2psDict 200 dict def $F2psDict begin $F2psDict /mtrx matrix put /l {lineto} bind def /m {moveto} bind def /s {stroke} bind def /n {newpath} bind def /gs {gsave} bind def /gr {grestore} bind def /clp {closepath} bind def /graycol {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul 4 -2 roll mul setrgbcolor} bind def /col-1 {} def /col0 {0 0 0 setrgbcolor} bind def /col1 {0 0 1 setrgbcolor} bind def /col2 {0 1 0 setrgbcolor} bind def /col3 {0 1 1 setrgbcolor} bind def /col4 {1 0 0 setrgbcolor} bind def /col5 {1 0 1 setrgbcolor} bind def /col6 {1 1 0 setrgbcolor} bind def /col7 {1 1 1 setrgbcolor} bind def end /$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def /$F2psEnd {$F2psEnteredState restore end} def %%EndProlog $F2psBegin 0 setlinecap 0 setlinejoin -4.0 301.0 translate 0.900 -0.900 scale /Times-Roman findfont 8.00 scalefont setfont 289 79 m gs 1 -1 scale (event_c) col-1 show gr 0.500 setlinewidth % Polyline n 319 84 m 319 69 l 264 69 l 264 84 l clp gs col-1 s gr % Polyline n 284 69 m 284 84 l gs col-1 s gr % Polyline n 369 84 m 369 69 l 319 69 l 319 84 l clp gs 0.75 setgray fill gr gs col-1 s gr /Times-Roman findfont 12.00 scalefont setfont 109 84 m gs 1 -1 scale (receiver) col-1 show gr /Times-Roman findfont 12.00 scalefont setfont 407 84 m gs 1 -1 scale (sender) col-1 show gr /Times-Roman findfont 8.00 scalefont setfont 189 164 m gs 1 -1 scale (src) col-1 show gr /Times-Roman findfont 8.00 scalefont setfont 209 164 m gs 1 -1 scale (event_c) col-1 show gr % Polyline n 239 169 m 239 154 l 184 154 l 184 169 l clp gs col-1 s gr % Polyline n 204 154 m 204 169 l gs col-1 s gr /Times-Roman findfont 8.00 scalefont setfont 269 229 m gs 1 -1 scale (src) col-1 show gr /Times-Roman findfont 8.00 scalefont setfont 289 229 m gs 1 -1 scale (event_c) col-1 show gr % Polyline n 319 234 m 319 219 l 264 219 l 264 234 l clp gs col-1 s gr % Polyline n 284 219 m 284 234 l gs col-1 s gr % Polyline n 369 234 m 369 219 l 319 219 l 319 234 l clp gs 0.75 setgray fill gr gs col-1 s gr /Times-Roman findfont 12.00 scalefont setfont 109 234 m gs 1 -1 scale (receiver) col-1 show gr /Times-Roman findfont 12.00 scalefont setfont 407 234 m gs 1 -1 scale (sender) col-1 show gr /Times-Roman findfont 8.00 scalefont setfont 189 284 m gs 1 -1 scale (src) col-1 show gr /Times-Roman findfont 8.00 scalefont setfont 209 284 m gs 1 -1 scale (event_c) col-1 show gr % Polyline n 239 289 m 239 274 l 184 274 l 184 289 l clp gs col-1 s gr % Polyline n 204 274 m 204 289 l gs col-1 s gr /Times-Roman findfont 8.00 scalefont setfont 259 299 m gs 1 -1 scale (src) col-1 show gr /Times-Roman findfont 8.00 scalefont setfont 279 299 m gs 1 -1 scale (event_c) col-1 show gr % Polyline n 309 304 m 309 289 l 254 289 l 254 304 l clp gs col-1 s gr % Polyline n 274 289 m 274 304 l gs col-1 s gr % Polyline n 359 304 m 359 289 l 309 289 l 309 304 l clp gs 0.75 setgray fill gr gs col-1 s gr /Times-Roman findfont 8.00 scalefont setfont 259 284 m gs 1 -1 scale (src) col-1 show gr /Times-Roman findfont 8.00 scalefont setfont 279 284 m gs 1 -1 scale (event_c) col-1 show gr % Polyline n 309 289 m 309 274 l 254 274 l 254 289 l clp gs col-1 s gr % Polyline n 274 274 m 274 289 l gs col-1 s gr /Times-Roman findfont 8.00 scalefont setfont 269 79 m gs 1 -1 scale (src) col-1 show gr % Polyline n 359 289 m 359 274 l 309 274 l 309 289 l clp gs 0.75 setgray fill gr gs col-1 s gr /Times-Italic findfont 10.00 scalefont setfont 94 304 m gs 1 -1 scale (receiver's trace file) col-1 show gr % Polyline n 214 74 m 214 114 l 249 114 l 249 179 l 214 179 l 214 169 l gs col-1 s gr n 212.000 177.000 m 214.000 169.000 l 216.000 177.000 l gs 2 setlinejoin col-1 s gr % Polyline n 389 74 m 369 74 l gs col-1 s gr n 377.000 76.000 m 369.000 74.000 l 377.000 72.000 l gs 2 setlinejoin col-1 s gr % Polyline n 239 154 m 239 139 l 184 139 l 184 154 l clp gs col-1 s gr % Polyline n 164 129 m 164 69 l 94 69 l 94 129 l clp gs col-1 s gr % Polyline n 459 129 m 459 69 l 389 69 l 389 129 l clp gs col-1 s gr % Polyline n 264 74 m 164 74 l gs col-1 s gr n 172.000 76.000 m 164.000 74.000 l 172.000 72.000 l gs 2 setlinejoin col-1 s gr % Polyline n 204 124 m 204 154 l gs col-1 s gr % Polyline n 239 139 m 239 124 l 184 124 l 184 139 l clp gs col-1 s gr % Polyline n 389 224 m 369 224 l gs col-1 s gr n 377.000 226.000 m 369.000 224.000 l 377.000 222.000 l gs 2 setlinejoin col-1 s gr % Polyline n 239 304 m 239 289 l 184 289 l 184 304 l clp gs col-1 s gr % Polyline n 239 244 m 279 244 l 279 274 l gs col-1 s gr n 281.000 266.000 m 279.000 274.000 l 277.000 266.000 l gs 2 setlinejoin col-1 s gr % Polyline n 269 274 m 269 254 l 239 254 l gs col-1 s gr n 247.000 256.000 m 239.000 254.000 l 247.000 252.000 l gs 2 setlinejoin col-1 s gr % Polyline n 239 319 m 239 304 l 184 304 l 184 319 l clp gs col-1 s gr % Polyline n 204 289 m 204 319 l gs col-1 s gr n 212.000 267.000 m 214.000 259.000 l 216.000 267.000 l gs 2 setlinejoin col-1 s gr % Polyline n 214 259 m 214 274 l gs col-1 s gr % Polyline n 164 279 m 164 219 l 94 219 l 94 279 l clp gs col-1 s gr % Polyline n 459 279 m 459 219 l 389 219 l 389 279 l clp gs col-1 s gr % Polyline n 264 224 m 239 224 l gs col-1 s gr n 247.000 226.000 m 239.000 224.000 l 247.000 222.000 l gs 2 setlinejoin col-1 s gr % Polyline n 184 224 m 164 224 l gs col-1 s gr n 172.000 226.000 m 164.000 224.000 l 172.000 222.000 l gs 2 setlinejoin col-1 s gr % Polyline n 239 259 m 239 219 l 184 219 l 184 259 l clp gs col-1 s gr 1 setlinecap [1 3.000000] 3.000000 setdash % Polyline n 484 189 m 484 59 l 4 59 l 4 189 l clp gs col-1 s gr [] 0 setdash 0 setlinecap 1 setlinecap [1 3.000000] 3.000000 setdash % Polyline n 484 334 m 484 204 l 4 204 l 4 334 l clp gs col-1 s gr [] 0 setdash 0 setlinecap /Times-Roman findfont 8.00 scalefont setfont 405 115 m gs 1 -1 scale (event_c++) col-1 show gr /Times-Roman findfont 16.00 scalefont setfont 14 81 m gs 1 -1 scale (tracing) col-1 show gr /Times-Roman findfont 8.00 scalefont setfont 405 265 m gs 1 -1 scale (event_c++) col-1 show gr /Times-Italic findfont 10.00 scalefont setfont 269 319 m gs 1 -1 scale (waiting messages) col-1 show gr /Times-Roman findfont 10.00 scalefont setfont 194 234 m gs 1 -1 scale (compare) col-1 show gr /Times-Roman findfont 16.00 scalefont setfont 14 229 m gs 1 -1 scale (replaying) col-1 show gr /Times-Italic findfont 10.00 scalefont setfont 94 154 m gs 1 -1 scale (receiver's trace file) col-1 show gr $F2psEnd endTexFig cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 539 r 54 c hplogo.300 @sf 543 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 7 @bop0 cmr10.518 @sf [<003FC00001FFF80007C07E000E001F0018000F8030000FC0600007E07C0007E0FE0007F0FF0003 F0FF0003F8FF0003F8FF0003F87E0003F8180003F8000003F8000003F8000003F0000007F00000 07E0000007C000000F8000000F0000001E0000007800007FC000007FC0000001F00000007C0000 003E0000001F0000001F8000000F8000000FC000000FC00F000FE01F800FE03F8007E03F8007E0 3F8007E03F800FE01F000FC018000FC00C001F8007001F0003C07E0000FFF800003FC000> 32 48 -3 1 35.865] 51 @dc [<001FC00000FFF80001F07C0003C01E0007800F000F0007801F0007C01E0003C03E0003E03E0003 E03E0003E07E0003F07C0001F07C0001F07C0001F0FC0001F8FC0001F8FC0001F8FC0001F8FC00 01F8FC0001F8FC0001F8FC0001F8FC0001F8FC0001F8FC0001F8FC0001F8FC0001F8FC0001F8FC 0001F8FC0001F8FC0001F87C0001F07C0001F07C0001F07C0001F07C0001F03E0003E03E0003E0 3E0003E01E0003C01F0007C00F00078007800F0003C01E0001F07C0000FFF800001FC000> 32 48 -3 1 35.865] 48 @dc cmr10.360 @sf [<01C00003E00003E00003E00003E00003E00003E00003E00001E00001E00001E00001E00000E000 00E00000E000007000007000003000003000001000001800000800000400000400000200800100 800100800080C000404000207FFFE07FFFF07FFFF0600000400000> 24 35 -3 1 24.906] 55 @dc 7 @bop1 cmr10.518 @sf 36 189 p (Ov)s -1(erview)m 22(of)m 24(program)m 23(repla)m -1 r 121 c cmbx10.518 @sf 36 297 p (Ho)s -1 r 119 c 26(is)m 27(it)m 27(implemen)m -2(ted?)m 36 338 p 1800 2 ru cmr10.518 @sf 36 494 p (Implemen)s -1(ted)m 21(in)m 24(PVM)m 23(3.0.)m 36 602 p (Small)s 23 r 99 c -1(hanges)m 23(to:)m 186 710 p 124 c 24(PVM)m 23(library)m 186 818 p 124 c 24(PVM)m 23(daemon)m 186 926 p 124 c 24(PVM)m 23(console)m 36 1034 p (Most)s 24 r 99 c -1(hanges)m 22(in)m 24(PVM)m 23(daemon.)m 36 1142 p (Ab)s 2(out)m 23(2000)m 24(lines)m 23(of)m 24(new)m 23(co)m 2(de.)m cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 539 r 55 c hplogo.300 @sf 543 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 8 @bop0 cmbx10.518 @sf [<000000FFF000000000000FFFFE00000000003FFFFF8000000000FFC00FE000000003FE0001F800 000007FC00007C0000000FF800003E0000001FF000001E0000003FE000000F0000003FE000000F 0000007FE00000078000007FC00000078000007FC0000003800000FFC0000003C00000FFC00000 03C00000FFC0000003C00000FFC0000003C00000FFC0000003C00000FFC0000003C00000FFC000 0003C00000FFC0000003C00000FFC0000003C00000FFC0000003C00000FFC0000003C00000FFC0 000003C00000FFC0000003C00000FFC0000003C00000FFC0000003C00000FFC0000003C00000FF C0000003C00000FFC0000003C00000FFC0000003C00000FFC0000003C00000FFC0000003C00000 FFC0000003C00000FFC0000003C00000FFC0000003C00000FFC0000003C00000FFC0000003C000 00FFC0000003C00000FFC0000003C00000FFC0000003C00000FFC0000003C00000FFC0000003C0 0000FFC0000003C00000FFC0000007E000FFFFFFC003FFFFC0FFFFFFC003FFFFC0FFFFFFC003FF FFC0> 64 49 -2 0 63.460] 85 @dc cmr10.360 @sf [<01F8000FFE001E07803800C0700040600060C00030C00030C00030C00030C000706000706001E0 3003E0100FC00C1F80067F0001FE0003F80007FC001FC6001F81003E00807800C0700060600060 6000606000602000603000C01801C00E078007FE0001F800> 24 34 -2 1 24.906] 56 @dc 8 @bop1 cmr10.518 @sf 36 203 p (Program)s 23(repla)m -1 r 121 c 23(in)m 23(PVM)m cmbx10.518 @sf 36 311 p (User)s 27(in)m -1(terface)m 36 338 p 1800 2 ru cmsy10.518 @sf 104 528 p 15 c cmr10.518 @sf 21(PVM)m 23(host\014le)m cmsy10.518 @sf 104 635 p 15 c cmr10.518 @sf 21(PVM)m 23(console)m cmsy10.518 @sf 104 743 p 15 c cmr10.518 @sf 21(PVM)m 23(library)m cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 539 r 56 c hplogo.300 @sf 543 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 9 @bop0 cmbx10.518 @sf [ 48 49 -2 0 49.612] 76 @dc [<7FFFE0FFFFC07FFFE0FFFFC07FFFE0FFFFC003FC0007F80003FC0007F80003FC0007F80003FC00 07F80003FC0007F80003FC0007F80003FC0007F80003FC0007F80003FC0007F80003FC0007F800 03FC0007F80003FC0007F80003FC0007F80003FC0007F80003FC0007F80003FC0007F80003FC00 07F80003FC0007F80003FC0007F80003FC0007F80003FC0007F80003FC0007F80003FC0007F800 03FC0007F80003FC0007F80003FC0007F800FFFFFFFFF800FFFFFFFFF800FFFFFFFFF80003FC00 FFF80003FC0000000003FC0000000003FC0000000003FC0000000003FC0001800003FC0007E000 03FC000FF00003FC000FF00003FC000FF00001FE000FF00000FE000FF00000FF0007F000007FC0 03E000001FF807C0000007FFFF80000001FFFF000000001FFC0000> 48 50 -1 0 45.827] 12 @dc cmr10.518 @sf [ 48 49 -3 0 53.797] 78 @dc /cmtt10.518 @newfont cmtt10.518 @sf [<0001FF000007FFC0000FFFE0001FFFF0003F03F8007E00FC007C007C007C007C007C007C007C00 7C007C007C007C0038007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C 0000007C0000007C0000007C0000007C0000007C0000007C0000007C00007FFFFFE0FFFFFFF0FF FFFFF07FFFFFE0007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0000 00380000> 32 40 -2 0 37.658] 116 @dc [<3FFFFF807FFFFFC07FFFFFC03FFFFF80001F0000001F0000001F0000001F0000001F0000001F00 00001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F 0000001F0000001F0000001F0000001F0000001F0000001F0000001F00007FFFFFE0FFFFFFF0FF FFFFF07FFFFFE0001F0000001F0000001F0000001F0000001F0000001F0000001F8078000F80FC 000FF0FC0007FFFC0003FFFC0000FFF800003FE0> 32 44 -2 0 37.658] 102 @dc [<3FFFFFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFFFC00000000000000000000000000000000000000 0000000000000000007FFFFFFCFFFFFFFEFFFFFFFE7FFFFFFC3FFFFFF8> 32 17 -3 -13 37.658] 61 @dc /cmtt10.432 @newfont cmtt10.432 @sf [<0701C0000F83E0000F83E0000F83E0000F83E0000F83E0000F83E0000F83E0000F83E0003FFFFF 007FFFFF80FFFFFFC0FFFFFFC07FFFFF8007C1F00007C1F00007C1F00007C1F00007E1F80003E0 F80003E0F80003E0F80003E0F8007FFFFF80FFFFFFC0FFFFFFC07FFFFF803FFFFF0001F07C0001 F07C0001F07C0001F07C0001F07C0001F07C0001F07C0001F07C0000E03800> 32 37 -2 0 31.381] 35 @dc [<03FFF00007FFF80007FFF80003FFF000001E0000001E0000001E0000001E0000001E0000001E00 00001E0000001E0000001E0000001E0000001E0000001E0000001E0000001E0000001E0000001E 0000001E0000001E0000001E0000001E0000001E0000001E0000001E0000F01E03C0F01E03C0F0 1E03C0F01E03C0F01E03C0F01E03C0FFFFFFC0FFFFFFC0FFFFFFC07FFFFFC0> 32 37 -2 0 31.381] 84 @dc [ 32 37 -1 0 31.381] 104 @dc [<003F8001FFE003FFF00FFFF81FE07C1F803E3E001E7C001E780000780000F00000F00000FFFFFE FFFFFEFFFFFEFFFFFE78001E78001E7C003C3C003C3F00781F81F80FFFF007FFE001FFC0007F00> 24 26 -3 0 31.381] 101 @dc [<0007E000001FF800003FFC00007FFE00007C1F0000F80F0000F0078000F0078000F0078000F007 8000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0 000000F0000000F00000FFFFFE00FFFFFE00FFFFFE007FFFFE0000F0000000F0000000F0000000 F0000000F0000000F0000000700000> 32 33 -1 0 31.381] 116 @dc [ 32 26 -2 0 31.381] 114 @dc [<03F00FE00FFE3FE03FFFFFE03FFFFFE07E03F8007800F800F0007800F0007800F0007800F00078 00780078007E0078003FE078000FFFF80003FFF800007FF8000000780000007800000078000000 F8001C01F0003E03F0003FFFE0003FFFC0001FFF000007FC0000> 32 26 -3 0 31.381] 97 @dc [<007E0001FF8007FFE00FFFE01FC1F03F00F83E00787C0078780000F80000F00000F00000F00000 F00000F00000F00000F800007800007800003C00003E00701F80F80FFFF807FFF801FFF0007FC0> 24 26 -5 0 31.381] 99 @dc [<7FFFF87FFFF87FFFF87FFFF8007800007800007800007800007800007800007800007800007800 007800007800007800007800007800007800007800007800007800FFFFFCFFFFFCFFFFFC7FFFFC 007800007800007800007800007800007C1C003E3E001FFE000FFE0007FC0001F8> 24 37 -2 0 31.381] 102 @dc [<7FFFFCFFFFFEFFFFFE7FFFFC003C00003C00003C00003C00003C00003C00003C00003C00003C00 003C00003C00003C00003C00003C00003C00003C00003C00003C007FFC007FFC007FFC007FFC00 00000000000000000000000000000000000000300000780000FC0000FC00007800003000> 24 38 -4 0 31.381] 105 @dc [ 24 37 -3 0 31.381] 108 @dc [ 24 26 -4 0 31.381] 115 @dc [<00FC0003FF0007FF801FFFE01F87E03E01F07C00F87C00F8780078F8007CF0003CF0003CF0003C F0003CF0003CF0003CF0003C7800787800787C00F83E01F01F87E01FFFE007FF8003FF0000FC00> 24 26 -4 0 31.381] 111 @dc [ 32 26 -1 0 31.381] 110 @dc [<700380780780780780780780780780780780780780780780780780F807C0F807C0F807C0F807C0 F807C0F807C0F807C0780780200100> 24 18 -6 -20 31.381] 34 @dc [<0387E000079FF80007BFFC0007FFFE0007F83F0007E00F8007C0078007C007C0078003C0078003 E0078001E0078001E0078001E0078001E0078001E0078001E0078003E0078003C007C003C007C0 078007E00F8007F83F0007FFFF0007BFFE00079FF8000783E00007800000078000000780000007 800000078000000780000007800000FF800000FF800000FF800000FF800000> 32 37 -1 0 31.381] 98 @dc [ 32 37 -2 0 31.381] 107 @dc [ 32 39 -1 13 31.381] 112 @dc [<001C00003C00003C00003C00003C0000FE0003FFC00FFFF01FFFF83F3DFC7C3C7C783C3EF83C1E F03C0FF83C0FF83C0FF83C0F703C0F003C1E003C3E003C7C003DFC003FF801FFF007FFC01FFE00 3FFC003E3C007C3C00783C00F03C0EF03C1FF03C1FF03C0FF83C0F783C1E7C3C3E3F3CFC1FFFFC 0FFFF003FFE000FF00003C00003C00003C00003C00001C00> 24 47 -3 5 31.381] 36 @dc [<7FE07FE0FFF0FFF0FFF0FFF07FE07FE00F000F000F000F000F000F000F000F000F000F000F000F 000F000F000F000F000F000F000F000F000F000F000F000F000F000F000FFFFF000FFFFF000FFF FF000FFFFF000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F 000F000F000F000F000F000F000F007FE07FE0FFF0FFF0FFF0FFF07FE07FE0> 32 37 -1 0 31.381] 72 @dc [<03FFC01FFFF83FFFFC3FFFFC7F00FE7C003E78001E78001EF8001FF0000FF0000FF0000FF0000F F0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000F F0000FF0000FF8001F78001E78001E7C003E7E007E3FFFFC3FFFFC1FFFF803FFC0> 24 37 -3 0 31.381] 79 @dc [ 32 37 -1 0 31.381] 77 @dc [ 32 37 -2 0 31.381] 69 @dc [<700000F80000F80000FC00007C00007E00003E00003E00003F00001F00001F80000F80000FC000 07C00007E00003E00003F00001F00001F00001F80000F80000FC00007C00007E00003E00003F00 001F00001F80000F80000F80000FC00007C00007E00003E00003F00001F00001F80000F80000FC 00007C00007C00007E00003E00003F00001F00001F00000E> 24 47 -3 5 31.381] 47 @dc [<000F0000001F8000001F8000001F80000039C0000039C0000039C0000070E0000070E0000070E0 0000E0700000E0700000E0700001E0780001C0380001C0380003C03C0003801C0003801C000780 1E0007000E0007000E007FE07FE0FFF0FFF0FFF0FFF07FE07FE0> 32 26 -1 0 31.381] 118 @dc [ 32 26 0 0 31.381] 109 @dc [<00FE0007FFC01FFFE03FFFF87F01FC7C007CF8003EF8001EF8000FF8000F70000F00000F00000F 00000F00001E00003E00007C0001F801FFF001FFC001FFE001FFF00003F80000F800007C00003C 00001E00001E38001E7C001E7C003E7C007C3E00FC3FFFF81FFFF007FFC001FF00> 24 37 -3 0 31.381] 51 @dc [<387CFEFEFE7C38> 8 7 -12 0 31.381] 46 @dc [<7FFFFF80FFFFFFC0FFFFFFC0FFFFFFC07FFFFF8000000000000000000000000000000000000000 007FFFFF80FFFFFFC0FFFFFFC0FFFFFFC07FFFFF80> 32 15 -2 -11 31.381] 61 @dc [<001800003C00003C00003C00003C00203C04783C1EFC3C3F7F3CFE3FBDFC0FFFF003FFC000FF00 00FF0003FFC00FFFF03FBDFC7F3CFEFC3C3F783C1E203C04003C00003C00003C00003C00001800> 24 26 -3 -5 31.381] 42 @dc [<1FE0007FF8007FFC00FFFE00F81F00700F802007800003C00003C00003C00003C00003C00003C0 0003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C0 0003C00003C00003C00003C00003C00003C00003C00003C00003C00FFFC00FFFC00FFFC00FFFC0 000000000000000000000000000000000000000300000780000FC0000FC0000780000300> 24 51 -3 13 31.381] 106 @dc [<007E1FF001FF9FF003FFFFF003FFFFF007C0FE0007803E0007803E0007801E0007801E0007801E 0007801E0007801E0007801E0007801E0007801E0007801E0007801E0007801E0007801E000780 1E0007801E0007801E00FF83FE00FF83FE00FF83FE00FF83FE00> 32 26 -1 0 31.381] 117 @dc [<00F83FE003FE3FE007FFBFE01FFFFFE01F83FC003E01FC003C00FC0078007C0078007C00F8003C 00F0003C00F0003C00F0003C00F0003C00F0003C00F0003C00F8003C0078003C007C003C003C00 7C003E00FC001F81FC000FFFFC0007FFBC0003FF3C0000FC3C0000003C0000003C0000003C0000 003C0000003C0000003C0000003C000007FC000007FC000007FC000007FC00> 32 37 -2 0 31.381] 100 @dc [<0F8000003FC000007FE000007FF000007CF800007C3C0000381C0000001C0000000E0000000E00 00000E000000070000000700000007000000078000000F8000000F8000001DC000001DC000001C C0000038E0000038E0000038E000007070000070700000F0700000E0380000E0380001C0380001 C03C0001C01C0003801C0003801E0007800E0007000E007FE07FE0FFF0FFF0FFF0FFF07FE07FE0> 32 39 -1 13 31.381] 121 @dc [<007F800003FFF0000FFFFC001FFFFE003F003F007C000F8070000380E00001C0E00001C0E00001 C0E00001C070000380780007803C001F003FFFFE001FFFF8000FFFE0000E0000001C0000001C00 00001CFC00001FFF00001FFF80000FFFC0000F87C0001F03E0001E01E0003C00F0003C00F0003C 00F0003C00F0003C00F0003C00F0001E01E0001F03E0000F87E1C00FFFFFE007FFFFE003FF3FC0 00FC0F80> 32 40 -2 14 31.381] 103 @dc cmr10.360 @sf [<07E0001FF800303C00300E007807007C03807C03803801C00001C00001E00000E00000E001F0F0 060CF00C02F01802F03801F07001F07000F0F000F0F000F0F000F0F000F0F000F0F000E0F000E0 7001E07001C07801C03803801C03800E0F0007FE0001F800> 24 34 -2 1 24.906] 57 @dc 9 @bop1 cmr10.518 @sf 36 189 p (PVM)s 23(host\014le)m cmbx10.518 @sf 36 297 p (Lo)s 2(cation)m 27(of)m 28(trace)m 28(\014les)m 36 324 p 1800 2 ru cmr10.518 @sf 36 480 p (New)s 23 r 92 c cmtt10.518 @sf (tf=)s cmr10.518 @sf 34 c 23(option)m 23(con)m -1(trols)m 23(the)m 23(lo)m 2(cation)m 23(of)m 24(the)m 23(trace)m 24(\014les.)m 36 738 p (Example)s 23(of)m 24 r 97 c 23(PVM)m 24(host\014le:)m cmtt10.432 @sf 36 980 p 35 c 32(The)m 32(trace)m 34(files)m 33(on)m 32(the)m 33(host)m 32("betti)m 1 r 34 c 33(are)m 33(kept)m 36 1054 p 35 c 32(in)m 32($HOME/p)m 1(vm3)m 1(/tr)m 1(ac)m 1(es.)m 36 1129 p (betti)s 36 1279 p 35 c 32(The)m 32(trace)m 34(files)m 33(on)m 32("pina")m 34(are)m 32(kept)m 33(in)m 32($HOME/)m 1(tra)m 1(ces)m 1 r 46 c 36 1353 p (pina)s 33(tf=trac)m 1(es)m 36 1503 p 35 c 32(The)m 32(trace)m 34(files)m 33(on)m 32("marina)m 1 r 34 c 33(are)m 33(kept)m 33(in)m 32(/tmp/tr)m 1(ace)m 1(s.)m 36 1577 p (marina)s 34(tf=/tmp/)m 1(tra)m 1(ce)m 1 r 115 c 36 1727 p 42 c 32(tf=/tmp/)m 1(ju)m 1(nk/)m 1(mon)m 1(da)m 1 r 121 c 36 1876 p 35 c 32(The)m 32(trace)m 34(files)m 33(on)m 32("giovan)m 1(na")m 34(are)m 33(kept)m 36 1951 p 35 c 32(in)m 32(/tmp/ju)m 1(nk/)m 1(mon)m 1(da)m 1(y.)m 36 2026 p (giovann)s 1 r 97 c cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 539 r 57 c hplogo.300 @sf 543 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 10 @bop0 cmbx10.518 @sf [<007FFFFFFF8000007FFFFFFF8000007FFFFFFF800000000FFC00000000000FFC00000000000FFC 00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000 000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00 000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0000000000 0FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0000 0000000FFC00000000000FFC00000000000FFC000000E0000FFC0001C0E0000FFC0001C0E0000F FC0001C0E0000FFC0001C070000FFC00038070000FFC00038070000FFC00038070000FFC000380 78000FFC00078078000FFC0007807C000FFC000F807E000FFC001F807F000FFC003F803FE00FFC 01FF003FFFFFFFFFFF003FFFFFFFFFFF003FFFFFFFFFFF00> 56 48 -3 0 57.383] 84 @dc cmsy10.518 @sf [<00001F800000FF800003F8000007C000000F8000001F0000001F0000003E0000003E0000003E00 00003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E 0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E000000 3C0000007C000000F8000000F0000003E000000FC00000FF000000FF0000000FC0000003E00000 00F0000000F80000007C0000003C0000003E0000003E0000003E0000003E0000003E0000003E00 00003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E 0000003E0000003E0000003E0000003E0000003E0000003E0000001F0000001F0000000F800000 07C0000003F8000000FF8000001F80> 32 72 -5 18 35.865] 102 @dc cmti10.518 @sf [<03E007800FF81FC01E1E3C603C077C303C03FC187C01FC187800FC1878007C0CFC007C0CFC007C 0CFC003E04FC003E00FC003E00FC003E007E001F007E001F007E001F007E001F003F000F803F00 0F801F000F801F800F800F8007C0078007C007C007C003E00FC001E00FE000F01FE0003C3BE000 1FF3E00007E1F0000001F0000001F0000001F0000000F8000000F8000000F8000000F80000007C 0000007C0000007C0000007C0000003E0000003E0000003E0000003E0000003F000003FF000003 FF0000001F> 32 50 -7 0 36.661] 100 @dc [<03C0000FF0000E38001E0C001E0C001E06001F06001F03001F03000F83000F81000F800007C000 07C00003E00003E00003E00001F00001F00001F000C0F800C0F80060F800607C00607C00307C00 303C00183C000C780007F00003E000000000000000000000000000000000000000000000000000 000000000000000000000E00001F00001F80001F80000F80000700> 24 48 -6 0 21.997] 105 @dc cmtt10.518 @sf [<70000000F8000000F8000000FC0000007C0000007E0000003E0000003F0000001F0000001F8000 000F8000000F8000000FC0000007C0000007E0000003E0000003F0000001F0000001F8000000F8 000000FC0000007C0000007E0000003E0000003F0000001F0000001F8000000F8000000F800000 0FC0000007C0000007E0000003E0000003F0000001F0000001F8000000F8000000FC0000007C00 00007E0000003E0000003F0000001F0000001F8000000F8000000F8000000FC0000007C0000007 E0000003E0000003F0000001F0000001F8000000F8000000F800000070> 32 56 -4 6 37.658] 47 @dc cmsy10.518 @sf [ 32 72 -5 18 35.865] 103 @dc cmtt10.518 @sf [<000380000007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0 000007C0000007C0000007C0000007C0007FFFFFFCFFFFFFFEFFFFFFFEFFFFFFFE7FFFFFFC0007 C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C0000007C00000 07C0000007C0000007C00000038000> 32 33 -3 -5 37.658] 43 @dc cmti10.518 @sf [<0E0001F0000F0007F8000F80070C000F800F06000F800F03000F800F018007C00F818007C00F80 C007C00F80C007C007C0C003E007C04003E007C00003E003E00003E003E00001F003E00001F001 F00001F001F00001F001F00000F800F80000F800F800C0F800F800C0F800F800607C007800607C 007C00607E007C00307F007800307F8078001879C0F8001C78F0F0000FF03FE00003C00FC000> 40 31 -6 0 40.328] 110 @dc [<0E000380003E000F0003C000FF000F8003E000E1800F8003E001E0C00F8003E001E0600F8003E0 01E03007C001F001F03007C001F001F01807C001F001F01807C001F000F81803E000F800F80803 E000F800F80003E000F8007C0003E000F8007C0001F0007C007C0001F0007C003E0001F0007C00 3E0001F0007C003E0000F8003E001F0000F8003E001F00C0F8003E001F00C0F8003E001F00607C 001F000F00607E001F000F80607E001F800F80307F001EC00F00307D801E600F001878C03E701F 001C78787C1C1E000FF03FF80FFC0003C007E003F000> 56 31 -6 0 58.658] 109 @dc cmtt10.518 @sf [<001FC00000FFF80001FFFC0007FFFF000FF07F801FC01FC01F800FC03F0007E03E0003E07E0003 F07C0001F0FC0001F8F80000F8F80000F8F80000F8F80000F8F80000F8F80000F8F80000F8F800 00F87C0001F07C0001F03E0003E03F0007E01F0007C01FC01FC00FF07F8007FFFF0001FFFC0000 FFF800001FC000> 32 31 -4 0 37.658] 111 @dc [<01C1FC000003E7FF800003EFFFC00003FFFFE00003FF07F00003FC01F80003F8007C0003F8007E 0003F0003E0003F0001F0003F0001F0003E0001F8003E0000F8003E0000F8003E0000F8003E000 0F8003E0000F8003E0000F8003E0000F8003E0001F8003E0001F0003E0001F0003F0003F0003F0 003E0003F8007C0003FE00FC0003FF83F80003FFFFF00003EFFFE00003E3FF800003E0FE000003 E000000003E000000003E000000003E000000003E000000003E000000003E000000003E0000000 03E00000007FE0000000FFE0000000FFE00000007FC0000000> 40 44 -1 0 37.658] 98 @dc [<00FF80FF0007FFF1FF800FFFFBFF801FFFFFFF003F80FFC0007E001FC000FC000FC000F80007C0 00F80007C000F80007C000F80007C000FC0007C0007E0007C0003F8007C0001FF007C0000FFFC7 C00007FFFFC00001FFFFC000003FFFC0000000FFC000000007C000000007C000000007C0000C00 0FC0001E000F80003F003F00003F00FE00003FFFFC00001FFFF800000FFFF0000003FF800000> 40 31 -4 0 37.658] 97 @dc [<7FFFFF0000FFFFFF8000FFFFFF80007FFFFF0000007C000000007C000000007C000000007C0000 00007C000000007C000000007C000000007C000000007C000000007C000000007C000000007C00 0000007C000000007E000000007E000000007E000000007F000000007F000000007F800000007F C00600007FE00F00007FF01F80007DFE1F807FFCFFFF80FFFC3FFF00FFFC1FFE007FF803FC00> 40 31 -2 0 37.658] 114 @dc [<000FF800007FFF0001FFFFC003FFFFE007F80FF00FE003F01F8001F83F0000F83E0000707E0000 007C000000FC000000F8000000F8000000FFFFFFF0FFFFFFF8FFFFFFF8FFFFFFF8F80000F8FC00 00F87C0001F87C0001F03E0001F03F0003F01F8003E00FC00FC007F03F8003FFFF0001FFFE0000 7FFC00001FE000> 32 31 -4 0 37.658] 101 @dc [<607FE000F3FFFC00FFFFFE00FFFFFF00FFC03F80FF0007C0FE0003E0FC0001E0FC0001E0F80001 E0F80001E0700003E000000FC000007F80001FFF0001FFFE000FFFFC001FFFF0003FFE00007F80 0000FC000000F0000700F0000F80F0000F80F8000F807C001F807F807F803FFFFF801FFFFF8007 FFFF8000FFE300> 32 31 -5 0 37.658] 115 @dc [<3E007F00FF80FF80FF80FF80FF807F003E00> 16 9 -14 0 37.658] 46 @dc [<3FFFFE7FFFFF7FFFFF3FFFFE003E00003E00003E00003E00003E00003E00003E00003E00003E00 003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00 003E00003E00003E00003E00003E00783E00FE3E00FFBE007FFE000FFE0003FE0000FE00007E00 007E00003E00003E00001E00000C00> 24 44 -7 0 37.658] 49 @dc [<001FF800007FFE0001FFFF8003FFFFC007F81FE00FC003F01F8001F03F0001F03E0000E07E0000 007C000000FC000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000FC00 00007C0000007E0000003E0000003F0001801F8003C00FC007E007F807E003FFFFE001FFFFC000 7FFF80001FFE00> 32 31 -5 0 37.658] 99 @dc [<7FFF07FFC0FFFF8FFFE0FFFF8FFFE07FFF07FFC003E000F80003E000F80003E000F80003E000F8 0003E000F80003E000F80003E000F80003E000F80003E000F80003E000F80003E000F80003E000 F80003E000F80003E000F80003E000F80003E000F80003E000F80003F000F80003F000F80003F8 00F80003FC00F80003FE01F00003FF83F00003EFFFE00003E7FFC00003E3FF800003E0FF000003 E000000003E000000003E000000003E000000003E000000003E000000003E000000003E0000000 03E00000007FE0000000FFE0000000FFE00000007FC0000000> 40 44 -1 0 37.658] 104 @dc [<7FFFFFF0FFFFFFF8FFFFFFF87FFFFFF0000F8000000F8000000F8000000F8000000F8000000F80 00000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F 8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F800000 0F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000 000F80007FFF8000FFFF8000FFFF80007FFF0000> 32 44 -4 0 37.658] 108 @dc [<7FFF000000FFFF800000FFFF8000007FFF00000003E000000003E000000003E000000003E00000 0003E000000003E000000003E000000003E000000003E000000003E000000003E000000003E000 000003E1FC000003E7FF800003EFFFC00003FFFFE00003FF07F00003FC01F80003F8007C0003F8 007E0003F0003E0003F0001F0003F0001F0003E0001F8003E0000F8003E0000F8003E0000F8003 E0000F8003E0000F8003E0000F8003E0000F8003E0001F8003E0001F0003E0001F0003F0003F00 03F0003E0003F8007C0003FE00FC0003FF83F8007FFFFFF000FFEFFFE000FFE3FF80007FC0FE00 00> 40 47 -1 16 37.658] 112 @dc [<7FE1FE1FE0FFF3FF3FF0FFF3FF3FF07FE1FE1FE00F00F00F000F00F00F000F00F00F000F00F00F 000F00F00F000F00F00F000F00F00F000F00F00F000F00F00F000F00F00F000F00F00F000F00F0 0F000F00F00F000F00F00F000F00F00F000F00F00F000F00F00F000F80F80F000F80F80F000F80 F80F000FC0FC0F000FC1FC1F000FF1FF1E007FFFFFFE00FFFFCFFC00FF7F87F8007E1F01F000> 40 31 0 0 37.658] 109 @dc cmr10.360 @sf [<01F800070E000E07001C03803801C03801C07801E07000E07000E07000E0F000F0F000F0F000F0 F000F0F000F0F000F0F000F0F000F0F000F0F000F0F000F0F000F0F000F0F000F07000E07000E0 7000E07801E03801C03801C01C03800E0700070E0001F800> 24 34 -2 1 24.906] 48 @dc 10 @bop1 cmr10.518 @sf 36 190 p (PVM)s 23(console)m cmbx10.518 @sf 36 298 p 84 c -6(race)m 27(names)m 36 325 p 1800 2 ru cmr10.518 @sf 36 481 p 84 c -5(races)m 23(ha)m -1 r 118 c -2 r 101 c 22(names.)m 36 739 p (Syn)s -1(tax:)m cmsy10.518 @sf 30 r 102 c cmti10.518 @sf (dir)s cmtt10.518 @sf 47 c cmsy10.518 @sf 103 c cmtt10.518 @sf 43 c cmti10.518 @sf (name)s cmr10.518 @sf 44 c 22(where)m cmsy10.518 @sf 24(fg)m cmtt10.518 @sf 43 c cmr10.518 @sf 23(means)m 24 r 48 c 23(or)m 24(more)m 36 830 p 111 c 2(ccurrences)m 23(of)m 24(the)m 24(enclosed)m 23(text.)m cmti10.518 @sf 36 1088 p (dir)s cmr10.518 @sf 24(is)m 24(the)m 23(name)m 24(of)m 23 r 97 c 24(directory)m cmti10.518 @sf 36 1346 p (name)s cmr10.518 @sf 24(iden)m -1(ti\014es)m 22(the)m 23(trace.)m 36 1604 p (Examples:)s cmtt10.518 @sf 36 1712 p (foo/bar)s 36 1803 p (test.1)s 36 1895 p (a/b/c/he)s -1(lpm)m -1 r 101 c cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 526(10)m hplogo.300 @sf 531 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 11 @bop0 cmr10.518 @sf [ 32 72 -4 18 35.865] 47 @dc cmti10.518 @sf [<03C0000FF0001E38003E0C003E06003E06003E03003E03003E01803E01801F00801F00001F0000 1F00000F80000F80000F80000F800007C00007C00007C00007C00003E00003E00003E00003E000 01F00001F00001F000FFFFC0FFFFC000F80000F80000F800007C00007C00007C00007C00003E00 003E00003E00003E00001E00000E00> 24 44 -7 0 23.830] 116 @dc cmtt10.518 @sf [<7FFFE0FFFFF0FFFFF0FFFFE0F80000F80000F80000F80000F80000F80000F80000F80000F80000 F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000 F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000 F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000 FFFFE0FFFFF0FFFFF07FFFE0> 24 56 -15 6 37.658] 91 @dc cmti10.518 @sf [<00FE000003FF80000F83E0001E00F8003E007C003C003E007C001F007C000F807C000FC0FC0007 C0FC0007E0FC0003E0FC0003F0FC0003F07E0001F87E0001F87E0001F87E0001F83F0000F83F00 00F81F0000F81F8000F80F8000F807C000F803C000F001E001F000F001E0007C03C0001F078000 0FFF000001FC00> 32 31 -7 0 36.661] 111 @dc [<07F0001FFC00781F00600780C003C0F001E0F800E0FC00F0FC00F07C00F03800F80000F80001F8 000FF8007FF001FFF003FFE003FFC003FF8007F80007E00007C00003C07803C07C03C07C01C03C 01E01C00F01C007838003FF0000FC0> 24 31 -6 0 29.329] 115 @dc cmtt10.518 @sf [<7FFFE0FFFFF0FFFFF07FFFF00001F00001F00001F00001F00001F00001F00001F00001F00001F0 0001F00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F0 0001F00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F0 0001F00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F0 7FFFF0FFFFF0FFFFF07FFFE0> 24 56 -2 6 37.658] 93 @dc cmti10.518 @sf [<3E00000000007F0000000000F38000000000F9C000000000FCE000000000FCE0000000007CF000 00000038F000000000007800000000007800000000007800000000007C00000000007C00000000 003C00000000003E0000F000003E0003F800003E00078C00003E000F8600001F000F8300001F00 0F8300001F000F8300001F000F8180001F000F8180000F800F8180000F8007C080000F8007C000 000F8007C000000F8007C000000F8003E0000007C003E0000007C003E0000007C003E0000007C0 01F0000007C001F0000003E001F0000003E001F0000003E000F8000003E000F8000003E000F800 0001F000F8000001F0007C000001F0007C000001F0007C00007FFFFFFC00007FFFFFFE000000F8 0000000000F80000000000F80000000000F800000000007C00000000007C00000000007C000000 00007C00000000007C00000000003E00000000003E00070000001E000F8000001E000FC000000F 000FC00000070007C00000038003C0000001F00780000000FFFF000000001FF800> 48 64 1 14 40.328] 12 @dc [<1FF800007FFF00007C0FC000FC03E0007E01F0007C00F8003C007C0000007C0000003E0000003E 0000003E0000003E0000001F0000001F00003E1F0000FF9F0001E1EF8003C07F8003C03F8007C0 1F8007800FC0078007C00FC007C00FC007C00FC003E00FC003E00FC003E00FC003E007E001F007 E001F007E001F007E001F003F000F803F000F801F000F801F800F800F8007C0078007C007C007C 003E00FC001E00FE000F01FE0003C3BE0001FF1C00007E00> 32 45 -3 14 32.995] 103 @dc [<001F0000007FC00000F0E00001E0300003E0180003C00C0003C00C0003C0060003C0060003E003 0003E0030003E0018003E0018003E0018001F000C001F000C001F000C000F800C000F8006000F8 0060C07C0060C07C0060607C00F0603E00F0303E01F0303E03F0181E07F01C1E07F00E3C07F007 F803E001F001C0> 32 31 -6 0 32.995] 118 @dc cmtt10.518 @sf [<07C00000001FF00000003FF80000007FFC0000007E7E0000007E1E0000007E0F0000003C0F0000 00000780000000078000000007C000000003C000000003C000000003E000000001E000000001E0 00000001F000000001F000000003F000000003F800000003F800000007B8000000073C0000000F 3C0000000F3C0000000F1E0000001E1E0000001E1E0000003E0F0000003C0F0000003C0F000000 78078000007807800000F807800000F007C00000F003C00001F003C00001E003E00001E001E000 03C001E00003C001F00007C000F000078000F0007FF80FFF00FFFC1FFF80FFFC1FFF807FF80FFF 00> 40 47 -2 16 37.658] 121 @dc cmti10.518 @sf [ 16 4 -7 -14 25.663] 45 @dc cmtt10.518 @sf [<7FFFFFC0FFFFFFE0FFFFFFE07FFFFFC0000F8000000F8000000F8000000F8000000F8000000F80 00000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F 8000000F8000000F8000000F8000000F8000000F8000000F8000000F80003FFF80007FFF80007F FF80003FFF000000000000000000000000000000000000000000000000000000000000000E0000 001F0000003F8000003F8000003F8000001F0000000E0000> 32 45 -5 0 37.658] 105 @dc [<7FFF07FFC0FFFF8FFFE0FFFF8FFFE07FFF07FFC003E000F80003E000F80003E000F80003E000F8 0003E000F80003E000F80003E000F80003E000F80003E000F80003E000F80003E000F80003E000 F80003E000F80003E000F80003E000F80003E000F80003E000F80003F000F80003F000F80003F8 00F80003FC00F80003FE01F00003FF83F0007FEFFFE000FFE7FFC000FFE3FF80007FC0FF0000> 40 31 -1 0 37.658] 110 @dc [<003F81FF0000FFE3FF8003FFF3FF8007FFFBFF000FE0FFE0001F803FE0001F001FE0003E000FE0 007E0007E0007C0007E0007C0007E000FC0003E000F80003E000F80003E000F80003E000F80003 E000F80003E000F80003E000F80003E000FC0003E0007C0003E0007C0003E0003E0007E0003F00 07E0001F000FE0000FC01FE00007F07FE00003FFFFE00001FFFBE00000FFF3E000001FC3E00000 0003E000000003E000000003E000000003E000000003E000000003E000000003E000000003E000 000003E00000007FE0000000FFE0000000FFE00000007FC000> 40 44 -3 0 37.658] 100 @dc [<000FF07FC0007FFCFFE000FFFFFFE001FFFFFFC001F81FF80003F007F80003E001F80003E001F8 0003E000F80003E000F80003E000F80003E000F80003E000F80003E000F80003E000F80003E000 F80003E000F80003E000F80003E000F80003E000F80003E000F80003E000F80003E000F80003E0 00F80003E000F80003E000F80003E000F8007FE01FF800FFE03FF800FFE03FF8007FC01FF000> 40 31 -1 0 37.658] 117 @dc [<001FFC000000FFFF800003FFFFE0000FFFFFF8001FF007FC003F8000FE007E00003F007800000F 00F800000F80F000000780F000000780F000000780F000000780F800000F807800000F007C0000 3F003F8001FE001FFFFFFC000FFFFFF80007FFFFE00007FFFF000007800000000F800000000F00 0000000F000000000F1FC000000F7FF000000FFFF8000007FFFC000007F07E000007C01F00000F C01F80000F800F80001F800FC0001F0007C0001F0007C0001F0007C0001F0007C0001F0007C000 1F800FC0000F800F80000FC01F800007C01F038003F07FC7C001FFFFFFC000FFFFFFC0007FF1FF 80001FC07F00> 40 48 -2 17 37.658] 103 @dc 11 @bop1 cmr10.518 @sf 36 187 p (PVM)s 23(console)m cmbx10.518 @sf 36 295 p (Mo)s 2(di\014ed)m 28(and)m 27(new)m 26(commands)m 36 322 p 1800 2 ru cmsy10.518 @sf 104 502 p 15 c cmtt10.518 @sf 21(reset)m cmr10.518 @sf 161 609 p (Kills)s 23(all)m 24(PVM)m 23(tasks)m 24(and)m 24(stops)m 24(tracing)m 23(and/or)m 23(repla)m -1 r 121 c -5 r 46 c cmsy10.518 @sf 104 717 p 15 c cmtt10.518 @sf 21(trace)m cmti10.518 @sf 35(tr)m cmtt10.518 @sf 38 r 91 c cmti10.518 @sf (topts)s cmtt10.518 @sf 93 c 36([[)m cmti10.518 @sf (sopts)s cmtt10.518 @sf 93 c cmti10.518 @sf 37(\014le)m cmtt10.518 @sf 38 r 91 c cmti10.518 @sf (ar)s -3(gv)m cmtt10.518 @sf (]])s cmr10.518 @sf 161 825 p (Mak)s -1 r 101 c 22 r 97 c 24(trace.)m cmsy10.518 @sf 104 933 p 15 c cmtt10.518 @sf 21(replay)m cmti10.518 @sf 35(tr)m cmtt10.518 @sf 38([[)m cmti10.518 @sf (sopts)s cmtt10.518 @sf 93 c cmti10.518 @sf 36(\014le)m cmtt10.518 @sf 39 r 91 c cmti10.518 @sf (ar)s -3(gv)m cmtt10.518 @sf (]])s cmr10.518 @sf 161 1041 p (Repla)s -1 r 121 c 22 r 97 c 23(trace.)m cmsy10.518 @sf 104 1149 p 15 c cmtt10.518 @sf 21(replay)m -1(tra)m -1(ce)m cmti10.518 @sf 35(tr)m 38(n-tr)m cmtt10.518 @sf 38 r 91 c cmti10.518 @sf (topts)s cmtt10.518 @sf 93 c 36([[)m cmti10.518 @sf (sopts)s cmtt10.518 @sf 93 c cmti10.518 @sf 37(\014le)m cmtt10.518 @sf 38 r 91 c cmti10.518 @sf (ar)s -3(gv)m cmtt10.518 @sf (]])s cmr10.518 @sf 161 1257 p (Repla)s -1 r 121 c 22 r 97 c 23(trace)m 24(and)m 23(mak)m -1 r 101 c 23 r 97 c 23(new)m 24(trace.)m cmsy10.518 @sf 104 1365 p 15 c cmtt10.518 @sf 21(rmtrac)m -1 r 101 c cmti10.518 @sf 36(tr)m cmr10.518 @sf 161 1473 p (Get)s 23(rid)m 24(of)m 24 r 97 c 24(trace.)m cmsy10.518 @sf 104 1581 p 15 c cmtt10.518 @sf 21(traces)m cmr10.518 @sf 161 1689 p (List)s 23(the)m 24(names)m 23(of)m 24(all)m 24(the)m 23(traces)m 24(that)m 24(exist.)m cmsy10.518 @sf 104 1797 p 15 c cmtt10.518 @sf 21(tracei)m -1(nfo)m cmti10.518 @sf 35(tr)m cmr10.518 @sf 161 1905 p (Get)s 23(information)m 23(ab)m 2(out)m 23 r 97 c 24(sp)m 2(eci\014c)m 24(trace.)m cmsy10.518 @sf 104 2012 p 15 c cmtt10.518 @sf 21(debug)m cmr10.518 @sf 161 2120 p 84 c -5(oggles)m 22(running)m 23(with)m 24(debuggers.)m cmsy10.518 @sf 104 2228 p 15 c cmtt10.518 @sf 21(status)m cmr10.518 @sf 161 2336 p (Sho)s -1 r 119 c 22(the)m 23(status)m 24(of)m 24(debuggers,)m 23(tracing,)m 24(and)m 23(repla)m -1 r 121 c -6 r 46 c cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 526(11)m hplogo.300 @sf 531 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 12 @bop0 cmbx10.518 @sf [ 64 49 -2 0 61.866] 82 @dc cmtt10.518 @sf [<7FFE07FF80FFFF0FFFC0FFFF0FFFC07FFE07FF8003C000F80003C001F00003C003E00003C003C0 0003C007C00003C00F800003C01F000003E01E000003F03E000003F87C000003FCF8000003FEF0 000003DFF0000003CFE0000003C7C0000003C3E0000003C1F0000003C0F8000003C07C000003C0 3E000003C01F000003C00F800003C007C00003C0FFFE0003C1FFFF0003C1FFFF0003C0FFFE0003 C000000003C000000003C000000003C000000003C000000003C000000003C000000003C0000000 03C00000007FC0000000FFC0000000FFC00000007F80000000> 40 44 -2 0 37.658] 107 @dc [<007803C00000FC07E00000FC07E00000FE0FE00000FE0FE00001EE0EF00001EF1EF00001EF1EF0 0001EF1EF00001C71C700001C7BC700003C7BC780003C7BC780003C7BC780003C3F8780003C3F8 78000783F83C000781F03C000780E03C000780003C000780003C000780003C000F80003E000F00 001E000F00001E000F00001E000F00001E007FF803FFC0FFFC07FFE0FFFC07FFE07FF803FFC0> 40 31 -1 0 37.658] 119 @dc 12 @bop1 cmr10.518 @sf 36 189 p (PVM)s 23(console)m cmbx10.518 @sf 36 297 p (Relation)s 27(of)m 28(PVM)m 29(console)m 26(to)m 28(program)m 28(repla)m -1 r 121 c 36 338 p 1800 2 ru cmr10.518 @sf 36 494 p (Messages)s 24(sen)m -1 r 116 c 23(and)m 23(receiv)m -1(ed)m 22 r 98 c -1 r 121 c 23(PVM)m 23(consoles)m 24(are)m 24(not)m 36 586 p (traced.)s 36 694 p (These)s 24(PVM)m 23(console)m 23(commands)m 23(cannot)m 24 r 98 c 2 r 101 c 23(used)m 24(during)m 36 785 p (tracing)s 23(or)m 24(repla)m -1(y:)m cmsy10.518 @sf 104 926 p 15 c cmtt10.518 @sf 21(add)m cmsy10.518 @sf 104 1034 p 15 c cmtt10.518 @sf 21(delete)m cmsy10.518 @sf 104 1142 p 15 c cmtt10.518 @sf 21(kill)m cmsy10.518 @sf 104 1250 p 15 c cmtt10.518 @sf 21(replay)m cmsy10.518 @sf 104 1358 p 15 c cmtt10.518 @sf 21(replay)m -1(tra)m -1(ce)m cmsy10.518 @sf 104 1466 p 15 c cmtt10.518 @sf 21(sig)m cmsy10.518 @sf 104 1574 p 15 c cmtt10.518 @sf 21(spawn)m cmsy10.518 @sf 104 1682 p 15 c cmtt10.518 @sf 21(trace)m cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 526(12)m hplogo.300 @sf 531 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 13 @bop0 cmbx10.518 @sf [ 56 49 -2 0 54.195] 69 @dc [ 40 32 -2 0 43.535] 120 @dc cmtt10.432 @sf [<700000F80000FE0000FF00007FC0003FE0000FF80007FC0001FF0000FF80003FE0001FF00007FC 0003FE0000FF00007F0000FF0003FE0007FC001FF0003FE000FF8001FF0007FC000FF8003FE000 7FC000FF0000FE0000F80000700000> 24 31 -3 -3 31.381] 62 @dc [<7FFFE0FFFFF0FFFFF07FFFE000F00000F00000F00000F00000F00000F00000F00000F00000F000 00F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F000 F8F000FEF000FFF0007FF00007F00003F00001F00000F00000F000007000007000> 24 37 -6 0 31.381] 49 @dc [<01E0380003F07C0003F07C0003F07C000370EC000778EE000778EE000778EE000739EE00073DEE 00073DE600063DE6000E3FC7000E1FC7000E1FC7000E0F87000E0007000E0007001E0003801C00 03801C0003801C000380FFE07FF0FFE07FF0FFE07FF0FFE07FF0> 32 26 -1 0 31.381] 119 @dc [<00FE0007FF801FFFE03FFFF07F01F87C007CF8003EF8001EF8001EF8000F70000F00000F00000F 00000F00000F00001E1C003E3E007C3F80FC3FFFF83FFFF03DFFC03C7F003C00003C00003C0000 3C00003C00003C00003C00003C00003C00003C00003FFFFC3FFFFC3FFFFC1FFFFC> 24 37 -3 0 31.381] 53 @dc [<00C00001E00001E00001E00001E00001E00001E00001E00001E00000F00000F00000F00000F000 00F000007800007800007800003C00003C00003C00001E00001E00000F00000F00000780000780 0003C00001E00001E00000F0F00078F0007CF0003EFFFFFFFFFFFFFFFFFFFFFFFFF00000> 24 38 -3 0 31.381] 55 @dc [<03F8001FFE003FFF803FFFC07C0FE07C03F07C01F03800F800007C00003C00003C00001E00001E 00001E01FE0F07FF8F0FFFEF1FFFFF3F00FF7C007F78003F78001FF0001FF0001FF0001FF0001E F0001EF0001EF8003E78003C7C007C3E00F81F81F80FFFF007FFE003FF80007E00> 24 37 -3 0 31.381] 57 @dc [<7FFFFEFFFFFFFFFFFFFFFFFF7FFFFE> 24 5 -3 -16 31.381] 45 @dc [<000F0000001F8000001F8000001F80000039C0000039C0000039C0000039C0000079E0000079E0 000079E0000070E00000F0F00000F0F00000F0F00000F0F00001E0780001E0780001E0780001E0 780003E07C0003C03C0003C03C0003C03C0003C03C0007801E0007801E0007801E0007801E000F 000F000F000F000F000F000F000F007FC03FE0FFE07FF0FFE07FF07FC03FE0> 32 37 -1 0 31.381] 86 @dc [ 24 37 -3 0 31.381] 83 @dc [<7FE003C0FFF00FE0FFF01FF07FE01FF00F003E780F003C780F003C780F003C000F003C000F003C 000F003C000F003C000F003C000F003C000F007C000F0078000F01F8000FFFF0000FFFE0000FFF F0000FFFF8000F01FC000F007E000F001E000F001F000F000F000F000F000F000F000F000F000F 001F000F001E000F007E000F01FC007FFFF800FFFFF000FFFFE0007FFF0000> 32 37 -1 0 31.381] 82 @dc [<7FC03C00FFE07C00FFE07C007FC0FC000E00DC000E00DC000E01DC000E019C000E019C000E039C 000E039C000E031C000E071C000E071C000E071C000E061C000E0E1C000E0E1C000E0C1C000E1C 1C000E1C1C000E181C000E381C000E381C000E381C000E301C000E701C000E701C000E601C000E 601C000EE01C000EC01C000EC01C007FC0FF80FF81FFC0FF81FFC07F00FF80> 32 37 -2 0 31.381] 78 @dc [<7FFF8000FFFFF000FFFFF8007FFFFC000F00FE000F003E000F001F000F000F800F000F800F0007 C00F0003C00F0003C00F0003C00F0003E00F0001E00F0001E00F0001E00F0001E00F0001E00F00 01E00F0001E00F0001E00F0001E00F0003E00F0003C00F0003C00F0007C00F0007800F000F800F 000F800F001F000F003E000F00FE007FFFFC00FFFFF800FFFFE0007FFF8000> 32 37 -1 0 31.381] 68 @dc 13 @bop1 cmr10.518 @sf 36 203 p (PVM)s 23(console)m cmbx10.518 @sf 36 311 p (Example)s 36 352 p 1800 2 ru cmtt10.432 @sf 36 500 p 62 c 32(trace)m 33(junk/r1)m 34(wmod)m 33(57)m 32(93)m 36 575 p 62 c 722 r 35 c 32(Trace)m 33(the)m 33(applicat)m 1(io)m 1(n.)m 36 649 p 62 c 36 724 p 62 c 32(ps)m 32(-a)m 534 r 35 c 32(Verify)m 34(that)m 32(wmod)m 33(is)m 33(finished)m 1 r 46 c 36 799 p 62 c 32(reset)m 535 r 35 c 32(Stop)m 33(the)m 32(trace.)m 36 874 p 62 c 32(replay)m 33(junk/r)m 1 r 49 c 253 r 35 c 32(Replay)m 34(the)m 32(applica)m 1(ti)m 1(on.)m 36 948 p 62 c 36 1023 p 62 c 32(reset)m 535 r 35 c 32(Stop)m 33(the)m 32(replay)m 1 r 46 c 36 1098 p 62 c 32(debug)m 535 r 35 c 32(Run)m 32(all)m 33(tasks)m 33(with)m 33(debugge)m 1(r.)m 36 1172 p 62 c 32(replay)m 33(junk/r)m 1 r 49 c 253 r 35 c 32(Replay)m 34(the)m 32(applica)m 1(ti)m 1(on)m 34(again.)m 36 1247 p 62 c 36 1322 p 62 c 32(reset)m 535 r 35 c 32(Stop)m 33(the)m 32(replay)m 1 r 46 c 36 1397 p 62 c 32(replaytr)m 1(ac)m 1 r 101 c 33(junk/r)m 1 r 49 c 33(junk/r)m 1(1.a)m 34(to=TSEN)m 1 r 68 c 36 1471 p 62 c 722 r 35 c 32(Replay)m 34(the)m 32(applica)m 1(ti)m 1(on)m 34(and)m 36 1546 p 62 c 722 r 35 c 32(this)m 33(time)m 33(make)m 33 r 97 c 31(trace)m 34(that)m 36 1621 p 62 c 722 r 35 c 32(also)m 33(records)m 34(when)m 33(messages)m 36 1695 p 62 c 722 r 35 c 32(were)m 33(sent.)m 36 1770 p 62 c 36 1845 p 62 c 32(reset)m 535 r 35 c 32(Stop)m 33(the)m 32(replay)m 1 r 46 c 36 1920 p 62 c 32(replay)m 33(junk/r)m 1(1.a)m 191 r 35 c 32(Replay)m 34(it)m 32(from)m 33(the)m 32(new)m 33(trace.)m 36 1994 p 62 c 36 2069 p 62 c 32(reset)m 535 r 35 c 32(Stop)m 33(the)m 32(replay)m 1 r 46 c 36 2144 p 62 c 32(spawn)m 33(wmod)m 33(57)m 32(93)m 189 r 35 c 32(Run)m 32(the)m 33(applica)m 1(tio)m 1 r 110 c 34(with)m 32(no)m 36 2219 p 62 c 722 r 35 c 32(tracing)m 34(or)m 32(program)m 34(replay.)m cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 526(13)m hplogo.300 @sf 531 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 14 @bop0 cmtt10.518 @sf [<0003E000000007F000000007F00000000FF80000000F780000000F780000001F7C0000001E3C00 00001E3C0000003E3E0000003C1E0000003C1E0000007C1F000000780F000000780F000000F80F 800000F007800000F007800001F007C00001E003C00001E003C00003E003E00003C001E00003C0 01E00007C001F000078000F000078000F0007FF80FFF00FFFC1FFF80FFFC1FFF807FF80FFF00> 40 31 -2 0 37.658] 118 @dc [<0000C00003E00007E0000FC0001F80003E00007C0000F80001F00003E00007E00007C0000F8000 0F80001F00001F00003E00003E00007E00007C00007C00007C0000FC0000F80000F80000F80000 F80000F80000F80000F80000F80000F80000F80000F80000FC00007C00007C00007C00007E0000 3E00003E00001F00001F00000F80000F800007C00007E00003E00001F00000F800007C00003E00 001F80000FC00007E00003E00000C0> 24 57 -12 7 37.658] 40 @dc [<600000F80000FC00007E00003F00000F800007C00003E00001F00000F80000FC00007C00003E00 003E00001F00001F00000F80000F80000FC00007C00007C00007C00007E00003E00003E00003E0 0003E00003E00003E00003E00003E00003E00003E00003E00007E00007C00007C00007C0000FC0 000F80000F80001F00001F00003E00003E00007C0000FC0000F80001F00003E00007C0000F8000 3F00007E0000FC0000F80000600000> 24 57 -6 7 37.658] 41 @dc [<000E0000001F0000001F0000001F0000001F0000001F0000001F0000F01F01E0FC1F07E0FF1F1F E0FF9F3FE07FFFFFC01FFFFF0007FFFC0001FFF000007FC00001FFF00007FFFC001FFFFF007FFF FFC0FF9F3FE0FF1F1FE0FC1F07E0F01F01E0001F0000001F0000001F0000001F0000001F000000 1F0000000E0000> 32 31 -5 -6 37.658] 42 @dc [<7000FC00FE007F001F8007C003E001E001F000F01FF03FF07FF07FF07FF07FE07FC03F801F00> 16 19 -13 10 37.658] 44 @dc cmti10.518 @sf [<3E00000000007F0000000000F38000000000F9C000000000FCE000000000FCE0000000007CF000 00000038F000000000007800000000007800000000007800000000007C00000000007C00000000 003C00000000003E00003C00003E0000FE00003E0001E300003E0003E180001F0003E0C0001F00 03E0C0001F0003E0C0001F0003E060001F0003E060000F8003E060000F8001F020000F8001F000 000F8001F000000F8001F0000007C000F8000007C000F8000007C000F8000007C000F8000007C0 007C000003E0007C000003E0007C000003E0007C000003E0003E000003E0003E000001F0003E00 0001F0003E000001F0001F000001F0001F000001F0001F00007FFFFFFF00007FFFFFFF800000F8 000F800000F8000F800000F8000F800000F80007C000007C0007C000007C0007C000007C0007C0 00007C0003E000007C0003E000003E0003E000003E0003E000001E0039F000001E007DF000000F 007FF000000F007FF0000007803EF8000001E01EF8000000FFFCF80000001FF0F8> 48 64 1 14 42.161] 13 @dc cmr10.518 @sf [ 40 50 -1 0 39.850] 13 @dc 14 @bop1 cmr10.518 @sf 36 190 p (PVM)s 23(library)m cmbx10.518 @sf 36 298 p (Mo)s 2(di\014ed)m 28(and)m 27(new)m 26(routines)m 36 325 p 1800 2 ru cmsy10.518 @sf 104 514 p 15 c cmtt10.518 @sf 21(void)m 36(pvm)m 5 r 23 2 ru 21(console\()m -1 r 41 c cmr10.518 @sf 161 622 p (Distinguishes)s 23 r 97 c 24(PVM)m 23(console)m 24(from)m 23 r 97 c 24(normal)m 23(PVM)m 161 714 p (task.)s cmsy10.518 @sf 104 821 p 15 c cmtt10.518 @sf 21(pvm)m 5 r 23 2 ru 21(pgmrepl)m -1(ay\()m -1(...)m -1 r 41 c cmr10.518 @sf 161 929 p (Con)s -1(trols)m 22(tracing)m 23(and)m 24(repla)m -1 r 121 c -6 r 46 c cmsy10.518 @sf 104 1037 p 15 c cmtt10.518 @sf 21(pvm)m 5 r 23 2 ru 21(tracein)m -1(fo\()m -1(cha)m -1 r 114 c 35 r 42 c cmti10.518 @sf (tr)s cmtt10.518 @sf 44 c 38(struct)m 35(traceinf)m -1 r 111 c 36 r 42 c cmti10.518 @sf (ti)s cmtt10.518 @sf 41 c cmr10.518 @sf 161 1145 p (Returns)s 23(information)m 23(ab)m 2(out)m 23 r 97 c 24(trace.)m cmsy10.518 @sf 104 1253 p 15 c cmtt10.518 @sf 21(pvm)m 5 r 23 2 ru 21(traces\()m -1(cha)m -1 r 114 c 36(***)m cmti10.518 @sf (tr-names)s cmtt10.518 @sf 41 c cmr10.518 @sf 161 1361 p (Returns)s 23 r 97 c 24(list)m 24(of)m 24(all)m 23(the)m 24(existing)m 23(traces.)m cmsy10.518 @sf 104 1469 p 15 c cmtt10.518 @sf 21(pvm)m 5 r 23 2 ru 21(reset\(\))m cmr10.518 @sf 161 1577 p (Mo)s 2(di\014ed)m 22(to)m 24(stop)m 24(tracing)m 23(and)m 24(repla)m -1 r 121 c -6 r 46 c cmsy10.518 @sf 104 1685 p 15 c cmtt10.518 @sf 21(pvm)m 5 r 23 2 ru 21(rmtrace)m -1(\(ch)m -1(ar)m 35 r 42 c cmti10.518 @sf (tr)s cmtt10.518 @sf 41 c cmr10.518 @sf 161 1793 p (Remo)s -1 r 118 c -2(es)m 22(the)m 23(trace)m cmti10.518 @sf 24(tr)m cmr10.518 @sf 46 c cmsy10.518 @sf 104 1901 p 15 c cmtt10.518 @sf 21(pvm)m 5 r 23 2 ru 21(spawnfl)m -1(ags)m -1(\(in)m -1 r 116 c cmti10.518 @sf 35(\015ags)m cmtt10.518 @sf 44 c 38(int)m cmti10.518 @sf 37(op)m cmtt10.518 @sf 41 c cmr10.518 @sf 161 2009 p (Con)s -1(trols)m 22(\015ags)m 24(used)m 24(when)m 23 r 97 c 24(task)m 23(is)m 25(spa)m -1(wned.)m cmsy10.518 @sf 104 2117 p 15 c cmtt10.518 @sf 21(pvm)m 5 r 23 2 ru 21(status\()m -1(str)m -1(uct)m 35(pvmstat)m -1(us)m 35 r 42 c cmti10.518 @sf (st)s cmtt10.518 @sf 41 c cmr10.518 @sf 161 2224 p (Returns)s 23(the)m 24(status)m 24(of)m 23(tracing,)m 24(repla)m -1 r 121 c -6 r 44 c 22(and)m 23(the)m 24(spa)m -1(wn)m 161 2316 p (\015ags.)s cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 526(14)m hplogo.300 @sf 531 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 15 @bop0 cmti10.518 @sf [<60007C00F001FE00F803C300F803C180F807C080F807C0C07C07C0C07C07C0607C07C0607C07C0 603E07C0203E07C0003E07C0003E0FC0001F0F80001F3F00001FFC00001FF000000FE000000FB0 00000F9800000F8C000007C601C007C303E007C183F007C083F003E041F003E030F003E01C3003 E00FE001F003C001F0000001F0000001F0000000F8000000F8000000F8000000F80000007C0000 007C0000007C0000007C0000003E0000003E0000003E0000003E0000003F000003FF000003FF00 00001F0000> 32 50 -6 0 32.995] 107 @dc [<001F803F0000007FE0FF800000F871E0E00001F01BC0700003E01FC0300003E00FC0180003E00F 800C0003C007800C0003C00780060003E007C0060003E007C0060003E007C0030003E007C00300 03E007C0030001F003E0018001F003E0018001F003E0018000F803E0018000F801F000C000F801 F000C0C07C01F000C0C07C01F000C0607C00F801E0603E00F801E0303E00F803E0303E00F807E0 181E007C0FE01C1E007C0FE00E3C007C0FE007F8003C07C001F000180380> 48 31 -6 0 47.660] 119 @dc [<60000F80F0003FC0F8003860F8007830F8007818F800780C7C007C0C7C007C067C007C067C003E 063E003E023E003E003E001F003E001F001F001F001F000F801F000F801F000F800F8007C00F80 07C00F8007C00F8007C007C003C007C003E007E003E007F003C003F803C003FC07C003E7078003 E3FF0001F0FC0001F0000001F0000001F0000000F8000000F8000000F8000000F80000007C0000 007C0000007C0000007C0000003E0000003E0000003E0000003E0000003F000003FF000003FF00 00001F0000> 32 50 -6 0 36.661] 104 @dc cmtt10.432 @sf [<7FFFFEFFFFFFFFFFFFFFFFFF7FFFFE> 24 5 -3 6 31.381] 95 @dc [<00007F0003FF000FFF001FFF001F00003C00003C00003C00003C00003C00003C00003C00003C00 003C00003C00003C00003C00003C00003C00007C0000F8007FF800FFE000FFC000FFE0007FF800 00F800007C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00 003C00003C00003C00001F00001FFF000FFF0003FF00007F> 24 47 -3 5 31.381] 123 @dc [<60F0F87C3E1E1F0F1F3F7F7F7E3E1C0000000000000000000000001C3E7F7F7F3E1C> 8 34 -11 8 31.381] 59 @dc [<7E0000FFC000FFF000FFF80000F800003C00003C00003C00003C00003C00003C00003C00003C00 003C00003C00003C00003C00003C00003C00003E00001F00001FFE0007FF0003FF0007FF001FFE 001F00003E00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00 003C00003C00003C0000F800FFF800FFF000FFC0007E0000> 24 47 -3 5 31.381] 125 @dc [ 32 37 -2 0 31.381] 66 @dc 15 @bop1 cmr10.518 @sf 36 189 p (PVM)s 23(library)m cmbx10.518 @sf 36 297 p (The)s 28(details)m 26(of)m cmtt10.518 @sf 28(pvm)m 5 r 23 2 ru 21(pgmrepla)m -1(y\(\))m 36 340 p 1800 2 ru 36 496 p (pvm)s 5 r 23 2 ru 21(pgmrepla)m -1(y\(p)m -1(gmr)m -1(epl)m -1(ay)m 4 r 23 2 ru 21 r 116 c 37 r 42 c cmti10.518 @sf 112 c cmtt10.518 @sf 44 c 546 588 p (char)s 36 r 42 c cmti10.518 @sf (task)s cmtt10.518 @sf 44 c 546 679 p (char)s 36(**)m cmti10.518 @sf (ar)s -3(gv)m cmtt10.518 @sf 44 c 546 770 p (int)s cmti10.518 @sf 37(\015ag)m cmtt10.518 @sf 44 c 546 862 p (char)s 36 r 42 c cmti10.518 @sf (wher)s -3 r 101 c cmtt10.518 @sf 44 c 36(int)m cmti10.518 @sf 37(ntask)m cmtt10.518 @sf 44 c 37(int)m 37 r 42 c cmti10.518 @sf (tids)s cmtt10.518 @sf 41 c cmtt10.432 @sf 36 1028 p (typdef)s 34(struct)m 33(flag_t)m 1 r 95 c 33 r 123 c 99 1103 p (int)s 32(task;)m 253(/*)m 32(tid)m 33(of)m 32(task)m 33(*/)m 99 1177 p (int)s 32(on;)m 315(/*)m 32(flags)m 34(to)m 32(set)m 32(*/)m 99 1252 p (int)s 32(off;)m 284(/*)m 32(flags)m 34(to)m 32(un-set)m 33(*/)m 36 1327 p 125 c 32(flag_t;)m 36 1476 p (typedef)s 34(struct)m 34(stop_t_)m 34 r 123 c 99 1551 p (int)s 32(task;)m 253(/*)m 32(tid)m 33(of)m 32(task)m 33(to)m 32(stop)m 33(*/)m 99 1626 p (event_t)s 34(event_c;)m 34(/*)m 32(event)m 34(it)m 32(should)m 33(stop)m 33(after)m 34(*/)m 36 1700 p 125 c 32(stop_t;)m 36 1850 p (typedef)s 34(struct)m 34(pgmrepla)m 1(y_)m 1(t_)m 34 r 123 c 99 1925 p (char)s 33(*replay;)m 128(/*)m 32 r 82 c 32(name)m 33(of)m 32(trace)m 33(to)m 33(be)m 32(replayed)m 34(*/)m 99 1999 p (int)s 32(checkp)m 1(oin)m 1(t;)m 65(/*)m 32 r 82 c 32(check)m 33(point)m 34(to)m 32(start)m 33(from)m 33(*/)m 99 2074 p (flag_t)s 33(*flags)m 1 r 59 c 96(/*)m 32 r 82 c 32(control)m 34(of)m 32(spawn)m 34(flags)m 33(*/)m 99 2149 p (stop_t)s 33(*stop;)m 128(/*)m 32 r 82 c 32(tasks)m 33(to)m 33(stop)m 32(during)m 34(replay)m 34(*/)m 99 2223 p (char)s 33(*trace;)m 159(/*)m 32 r 84 c 32(name)m 33(of)m 32(trace)m 33(to)m 33(make)m 33(*/)m 99 2298 p (topt_t)s 33(topts;)m 128(/*)m 32 r 84 c 32(what)m 33(should)m 34(be)m 32(traced)m 34(*/)m 99 2373 p (error_t)s 34(*errors;)m 34(/*)m 32 r 66 c 32(what)m 33(went)m 33(wrong)m 33(*/)m 36 2448 p 125 c 32(pgmrepla)m 1(y_)m 1(t;)m cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 526(15)m hplogo.300 @sf 531 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 16 @bop0 cmbx10.518 @sf [ 48 49 -2 0 51.904] 70 @dc 16 @bop1 cmr10.518 @sf 36 190 p (Program)s 23(repla)m -1 r 121 c 23(in)m 23(PVM)m cmbx10.518 @sf 36 298 p 70 c -6(uture)m 26 r 119 c -1(ork)m 36 325 p 1800 2 ru cmsy10.518 @sf 104 514 p 15 c cmr10.518 @sf 21(Finish)m 23(the)m 24(implemen)m -1(t)m -1(ation)m 22(of)m 23(program)m 24(repla)m -1 r 121 c -6 r 46 c cmsy10.518 @sf 104 622 p 15 c cmr10.518 @sf 21(Exp)m 2(erimen)m -2 r 116 c 22(with)m 24(it.)m cmsy10.518 @sf 104 730 p 15 c cmr10.518 @sf 21(Measure)m 23(and)m 24(tune)m 23(it.)m cmsy10.518 @sf 104 838 p 15 c cmr10.518 @sf 21(Add)m 23 r 99 c -1(hec)m -2(kp)m 2(oin)m -2 r 116 c 22(and)m 23(restart.)m cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 526(16)m hplogo.300 @sf 531 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop 17 @bop0 cmr10.432 @sf [<00FFFFFE0000FFFFFE000000FE000000007C000000007C000000007C000000007C000000007C00 0000007C000000007C000000007C000000007C000000007C000000007C000000007C000000007C 000000007C000000007C000000007C000000007C000000007C000000007C000000007C00000000 7C000000007C000000007C000000007C000080007C000480007C000480007C000480007C000480 007C0004C0007C000CC0007C000C40007C000840007C000860007C001870007C00387C007C00F8 7FFFFFFFF87FFFFFFFF8> 40 41 -2 0 43.171] 84 @dc [ 48 26 -1 0 49.812] 109 @dc [<03F0000C3C00300E00200F00400780F807C0FC03C0FC03E0FC03E07803E03003E00003E00003E0 0003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E0 0003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E0 0007E003FFFF03FFFF> 24 42 -3 1 30.717] 74 @dc [<78FCFCFCFC78> 8 6 -5 0 16.604] 46 @dc [ 32 41 -2 0 37.359] 76 @dc [ 40 41 -2 0 42.340] 66 @dc [<007E0FF801C18FF807004F800E002F001E001F003C000F003C000F0078000F0078000F00F8000F 00F8000F00F8000F00F8000F00F8000F00F8000F00F8000F0078000F0078000F007C000F003C00 0F001C000F001E001F000F001F0003802F0001C0CF00003F0F0000000F0000000F0000000F0000 000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000001F00 0001FF000001FF0000000F00> 32 42 -2 0 33.208] 100 @dc [ 16 3 -1 -12 19.925] 45 @dc [<0000FF80000007FFE000001FC03800003E000E0000F800030001F000018003E000008007C00000 400F800000600F800000201F000000203F000000103E000000103E000000107E000000107E0000 00007C00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00 000000FC00000000FC000000007C000000007E000000107E000000103E000000103E000000303F 000000301F000000300F800000700F8000007007C00000F003E00001F001F00003F000F80006F0 003E000C70001FC078300007FFE0300000FF0010> 40 43 -3 1 43.171] 67 @dc [<003F87FC00E047FC01C027C00380178007800F8007800F80078007800780078007800780078007 800780078007800780078007800780078007800780078007800780078007800780078007800780 078007800780078007800F800F80FF80FF80FF80FF8007800780> 32 26 -1 0 33.208] 117 @dc [ 40 41 -2 0 45.661] 68 @dc [<00FF80000780F0000C00180038000E007000070070000700E0000380E0000380E0000380E00003 80600003807000070030000F001C003E0007FFFC000FFFF8001FFFC0001C000000380000003000 0000300000003000000011FC0000170700000E0380001E03C0003C01E0003C01E0007C01F0007C 01F0007C01F0007C01F0007C01F0003C01E0003C01E0001E03C0800E03C1C0070721C001FC1840 00000780> 32 40 -2 13 29.887] 103 @dc [ 32 38 -1 12 33.208] 112 @dc [<0008001000000C003000001C003800001C003800001E007800003E007400003E007400007D00F6 00007900E200007900E20000F881E30000F081C10000F081C10001E043C08001E043808001E067 808003C027804003C027004003C03F004007801F002007801E002007801E00200F001E00300F80 3E0078FFF1FFC1FFFFF1FFC1FF> 40 26 -1 0 43.171] 119 @dc [ 24 41 -2 0 21.585] 73 @dc [<00000000FC00FFFF8003C200FFFF8007C10007F0000F810003E0001F808003E0003F808003E000 3F008003E0003F000003E0003F000003E0003F000003E0003F000003E0003E000003E0003E0000 03E0003E000003E0003E000003E0003C000003E0007C000003E00078000003E000F0000003E001 E0000003E00780000003FFFE00000003E003E0000003E000F8000003E0003C000003E0001E0000 03E0001F000003E0000F800003E0000FC00003E0000FC00003E0000FC00003E0000FC00003E000 0FC00003E0000FC00003E0000F800003E0001F800003E0001F000003E0003E000003E000FC0000 07E003F00000FFFFFFC00000FFFFFE000000> 48 42 -2 1 44.001] 82 @dc [ 40 41 -2 0 40.680] 69 @dc [ 40 42 -2 0 44.831] 65 @dc [ 16 11 -12 -31 29.887] 19 @dc [<803FC000C1FFF000C3C07800EE001C00F8000E00F0000700E0000780C0000380C0000380C00003 C0800003C0800003C0800003C0800003C0000007C0000007C000000F8000001F8000007F000007 FF00007FFE0003FFFC0007FFF8000FFFE0001FFF00003FE000007F0000007C000000FC000000F8 000100F8000100F0000100F0000300F0000300F0000300700007007800070038000F003C001F00 1E0037000F81E30003FF830000FE0100> 32 43 -3 1 33.208] 83 @dc [ 32 26 -1 0 31.548] 120 @dc [<78FCFCFCFC78000000000000000000000000000078FCFCFCFC78> 8 26 -5 0 16.604] 58 @dc [ 24 42 -1 0 18.265] 102 @dc [<00020000000700000007000000070000000F8000000F8000001E4000001E4000003E6000003C20 00003C2000007810000078100000F8180000F0080000F0080001E0040001E0040003E0020003C0 020003C0020007800100078003800F8003C0FFF00FF8FFF00FF8> 32 26 -1 0 31.548] 118 @dc [ 24 26 -2 0 26.566] 122 @dc [ 40 41 -2 0 44.831] 72 @dc [ 40 41 -2 0 44.831] 78 @dc [<0001FF0000000F01E000003C0078000078003C0000F0001E0003E0000F8007C00007C007800003 C00F800003E01F000001F01F000001F03F000001F83E000000F87E000000FC7E000000FC7E0000 00FC7C0000007CFC0000007EFC0000007EFC0000007EFC0000007EFC0000007EFC0000007EFC00 00007EFC0000007EFC0000007E7C0000007C7C0000007C7E000000FC7E000000FC3E000000F83E 000000F81F000001F01F000001F00F800003E007800003C003C000078001E0000F0000E0000E00 0078003C00003C007800000F01E0000001FF0000> 40 43 -3 1 46.491] 79 @dc cmr10.518 @sf [<00000FF0000000003FFE00000000F80F00000003E001800000078000E000000F00006000001F00 003000003E00001800003E00000C00007C00000C00007C0000060000FC0000060000F800000600 01F80000030001F80000030001F80000030001F80000030001F80000030001F80000030001F800 00030001F80000030001F80000030001F80000030001F80000030001F80000030001F800000300 01F80000030001F80000030001F80000030001F80000030001F80000030001F80000030001F800 00030001F80000030001F80000030001F80000030001F80000030001F80000030001F800000300 01F80000030001F80000030001F80000030001F80000030001F80000030001F80000030001F800 00078001F800000FC003FC00001FE0FFFFF001FFFEFFFFF001FFFE> 48 50 -3 1 53.797] 85 @dc cmr10.432 @sf [ 40 41 -2 0 39.020] 70 @dc [<4020101008040404020202027AFEFEFCFC78> 8 18 -5 12 16.604] 44 @dc [<00006000018000000000600001800000000060000180000000007000038000000000F00003C000 000000F00003C000000000F80007C000000001F80007E000000001F80007E000000001F4000FA0 00000003E4000F9000000003E4000F9000000003E2001F1000000007C2001F0800000007C2001F 0800000007C1003E080000000F81003E040000000F81003E040000000F80807C040000001F0080 7C020000001F00807C020000001F0040F8020000003E0040F8010000003E0040F8010000003E00 21F8010000007E0021F0008000007C0021F0008000007C0033F000800000FC0013E000C00000F8 0013E000400000F80013E000400000F8000FC000400001F0000FC000200001F0000FC000200001 F0000F8000200003E0000F8000100003E0000F8000100003E0001F0000180007C0001F00001800 0FE0003F80007E00FFFE03FFF803FFC0FFFE03FFF803FFC0> 64 42 -1 1 61.435] 87 @dc [ 32 41 -3 0 36.529] 90 @dc [ 32 42 -1 0 31.548] 107 @dc 17 @bop1 cmr10.518 @sf 36 189 p (Program)s 23(repla)m -1 r 121 c 23(in)m 23(PVM)m cmbx10.518 @sf 36 297 p (Related)s 27 r 119 c -1(ork)m 36 324 p 1800 2 ru cmr10.518 @sf 36 480 p (Program)s 23(repla)m -1 r 121 c cmsy10.518 @sf 104 622 p 15 c cmr10.432 @sf 21(Thomas)m 19(J.)m 19(LeBlanc)m 20(and)m 20(John)m 20(M.)m 19(Mellor-Crummey.)m 25(Debugging)m 161 713 p (parallel)s 18(programs)m 20(with)m 20(Instan)m -1 r 116 c 20(Repla)m -1 r 121 c -5 r 46 c cmsy10.518 @sf 104 821 p 15 c cmr10.432 @sf 21(Eric)m 19(Leu)m 20(and)m 20(Andr)m -1 r 19 c -27 r 101 c 18(Sc)m -1(hip)m 2(er.)m 25(Execution)m 19(repla)m -1(y:)m 24 r 97 c 20(mec)m -1(hanism)m 161 912 p (for)s 20(in)m -1(tegrating)m 19 r 97 c 20(visualiz)m -1(ation)m 18(to)m 2(ol)m 19(with)m 21 r 97 c 19(sym)m -1 r 98 c 2(olic)m 17(debugger.)m cmsy10.518 @sf 104 1020 p 15 c cmr10.432 @sf 21(Rob)m 2(ert)m 19(H.)m 20(B.)m 19(Netzer)m 19(and)m 21(Barton)m 20 r 80 c -4 r 46 c 19(Miller.)m 24(Optimal)m 20(tracing)m 20(and)m 161 1111 p (repla)s -1 r 121 c 18(for)m 21(debugging)m 19(message-pass)m -1(ing)m 18(parallel)m 18(programs.)m cmr10.518 @sf 36 1252 p (Using)s 24(the)m 23(\\happ)m 2(ened)m 23 r 98 c 2(efore")m 23(relation.)m cmsy10.518 @sf 104 1394 p 15 c cmr10.432 @sf 21(Rob)m 2(ert)m 19(J.)m 20 r 70 c -4 r 111 c -1(wle)m -1(r,)m 18(Thomas)m 20(J.)m 19(LeBlanc,)m 19(and)m 20(John)m 20(M.)m 161 1485 p (Mellor-Crummey.)s 24(An)m 20(in)m -1(tegrated)m 19(approac)m -1 r 104 c 20(to)m 20(parallel)m 18(program)m 161 1576 p (debugging)s 19(and)m 20 r 112 c 2(erformance)m 20(analysis)m 18(on)m 20(large-scal)m -1 r 101 c 161 1668 p 109 c -1(ultipro)m 2(ces)m -1(sors.)m cmr10.518 @sf 36 1809 p (Causal)s 24(distributed)m 23(break)m 23 r 112 c 2(oin)m -1(ts.)m cmsy10.518 @sf 104 1950 p 15 c cmr10.432 @sf 21(Jerry)m 19 r 70 c -4 r 111 c -1(wler)m 18(and)m 20(Willy)m 19(Zw)m -1(aenep)m 2 r 111 c 2(e)m -1(l.)m 24(Causal)m 19(distributed)m 161 2041 p (breakp)s 2(oin)m -1(ts.)m cmss10.360 @sf 36 2728 p (CCD/HP)s 16(Labs)m cmr10.360 @sf 526(17)m hplogo.300 @sf 531 r 64 c 1589 2681 p 72 c 1 r 69 c 1 r 87 c 1 r 76 c 1 r 69 c 1 r 84 c 1 r 84 c 1589 2728 p 80 c 2 r 65 c 2 r 67 c 2 r 75 c 2 r 65 c 2 r 82 c 2 r 68 c @eop @end .