AaTd   `@`` ` PPP@HH $ @d HHHHff@  d Footnote TableFootnote**.\t.\t/ - :;,.!?,cZ3cZTOCHeading1Heading2   FEquationVariables>N;`<<=7=P=i=;B;D;F;H===>%  <$lastpagenum><$monthname> <$daynum>, <$year>"<$monthnum>/<$daynum>/<$shortyear>J<$hour>:<$minute00> <$ampm> on <$dayname>, <$monthname> <$daynum>, <$year>"<$monthnum>/<$daynum>/<$shortyear><$monthname> <$daynum>, <$year>"<$monthnum>/<$daynum>/<$shortyear> <$fullfilename> <$filename> <$paratext[Title]> <$paratext[Heading1]> <$curpagenum> <$marker1> <$marker2> (Continued)+ (Sheet <$tblsheetnum> of <$tblsheetcount>)Heading & Page <$paratext> on page<$pagenum>Pagepage<$pagenum>See Heading & Page%See <$paratext> on page<$pagenum>. Table All7Table<$paranumonly>, <$paratext>, on page<$pagenum>Table Number & Page'Table<$paranumonly> on page<$pagenum>Heading <$paratext>EHTML Headings++A335577A<<>>@@AA;b;d;f;h;j;l;n;p;r;t;v;x;z;|;~;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<< < <<<<<<<<<<< <"<$<&<(<*<,<.<0<2<4<6<8<:<<<>#=R=T=V;#=X=Z=\;/;2;5>';E;I;J=^=`=b=d=f=h=k=m=o=q=s=u=w=y={=|==>)>>> > >>>>>>+>->/>1>3>H>8>Fdq5+d;]d;L HmR;MHmRHRHRFootnote Hr@;NHr@HzHz Single LineH靕;O Footnote ;P  HD;Q HDHH Double LineH;R Double Line;S ;T H֝;U  Single Line;V HZ֝;W  TableFootnoted5p77 EGxR;XEGxREPwEPw TableFootnoted;^dE靕l d;_d1QRUX[^adgjmpsvy| %).1W/܁܁Bm }蝝d ;a蝝d WaHTML Mapping Table }H蝝d ;cH蝝d Wa }H蝝d ;eH蝝d Wa }H蝝d ;gH蝝d Wa }H蝝d ;iH蝝d Wa }H;kH! FrameMaker PA Source Item }H ;mH Wa HTML Item }H ;oH Wa }H;qH W aInclude Auto# } H;s H W a Comments }H;uH W a }HH;w HH W aElement }H;y#H W a New Topic? }H;{H Wa } H;} H Wa }H ; $H Wa P:Date Line }HH ;#%HH WaP }H ;$&H WaN }H ;%'H WaN } H ;&( H Wa }EH ;')EH Wa P:Reading }HEH ;(*HEH WaP }EH ;)+EH WaN }EH ;*,EH WaN } EH ;+- EH Wa }QH ;,.QH WaP:Title }HQH ;-/HQH WaH* }QH ;.0QH WaN }QH ;/1QH WaN } QH ;02 QH Wa }]H ;13]H WaP:Body }H]H ;24H]H W aP }]H ;35]H W!aN }]H ;46]H W"aN } ]H ;57 ]H W#a }iH(;68iH( W$a P:Numbered1 }HiH(;79HiH((%aLI &a Parent = OL Q'a Depth = 0 }iH(;8:iH( W(aN }iH(;9;iH( W)aY } iH(;:< iH( W*a }띝H ;;=띝H  W+a P:Heading1 }H띝H ;<>H띝H  W,aH* }띝H ;=?띝H  W-aN }띝H ;>@띝H  W.aN } 띝H ;?A 띝H  W/a }H(;@BH(  W0a P:Numbered }HH(;ACHH(( 1aP 2a Parent = OL Q3a Depth = 0 }H(;BDH(  W4aN }H(;CEH(  W5aY } H(;DF H(  W6a }H ;EGH  W7a P:CellBody }HH ;FHHH  W8aP }H ;GIH  W9aN }H ;HJH  W:aN } H ;IK H  W;a }H ;JLH  W<aP:CellHeading }HH ;KMHH  W=aP }H ;LNH  W>aN }H ;MOH  W?aN } H ;NP H  W@a }H ;OQH  WAa P:Footnote }HH ;PRHH  WBaP }H ;QSH  WCaN }H ;RTH  WDaN } H ;SU H  WEa }ȝH(;TVȝH( WFa P:Bulleted }HȝH(;UWHȝH((GaLI Ha Parent = UL QIa Depth = 0 }ȝH(;VXȝH( WJaN }ȝH(;WYȝH( WKaN } ȝH(;XZ ȝH( WLa }H ;Y[H WMa P:Heading2 }HH ;Z\HH WNaH* }H ;[]H WOaN }H ;\^H WPaN } H ;]_ H WQa }H;^`HR! P:HeadingRuPAnIn }HH;_aHH WSaP }H<`bH WTaN }H<acH WUaN } H<bd H WVa }7H <ce7H WWa P:Indented }H7H < dfH7H WXaP }7H < eg7H WYaN }7H < fh7H WZaN } 7H <gi 7H W[a }CH<hjCH\! P:TableFootPAnote }HCH<ikHCH W]aP }CH<jlCH W^aN }CH<kmCH W_aN } CH<ln CH W`a }]H(<mo]H( Waa P:TableTitle }H]H(<npH]H((baLI ca Parent = OL Qda Depth = 0 }]H( 蝝H "W4a }H <=?H #W5a }HH <>@HH #W6a }H <?AH #W7a }H <@BH #W8a } H <AC H #W9a }d <BFd $W:aHTML Options Table }Dd <Dd $W;a }Dd <Dd $W<a }D <CGD %W=a }DH <FHDH %W>a }H <GIH %W?a }םD <HJםD &W@a Image Format }DםH <IKDםH &WAaIMAGGIF }םH <JLםH &WBa }D <KMD 'WCaBanners }DH <LNDH 'WDaN }H <MOH 'WEa }ԝD<NPԝD(F! Banner ReferPA ence Frame }DԝH<OQDԝH (WGa }ԝH<PԝH (WHa }D(<DSD((F)I! Copy Files  Imported by PA Rerefernce }DH(<DRTDH( F)WJa }H(<DSUH( F)WKa }DD <DTVDD F*WLa }DDH <DUWDDH F*WMa }DH <DVXDH F*WNa }Vd <DW[Vd F+WOaSystem Macros }?Vd <D?Vd F+WPa }?Vd <D?Vd F+WQa }f? <DX\f? F,WRa Macro Name }?fH <D[]?fH F,WSa Replace With }fH <D\^fH F,WTa Comments }r? =D]_r? F-WUa StartOfDoc }?rH =D^`?rH F-WVa }rH =D_arH F-WWa }~? =D`b~? F.WXa EndOfDoc }?~H = Dac?~H F.WYa }~H = Dbd~H F.WZa }?= Dce?F/[! StartOfSubPADoc }?H=Ddf?H F/W\a }H=DegH F/W]a }?=Dfh?F0^! EndOfSubPADoc }?H=Dgi?H F0W_a }H=DhjH F0W`a }?=Dik?F1a! StartOfFirstPASubDoc }?H=Djl?H F1Wba }H=DkmH F1Wca }?=Dln?F2d! EndOfFirstPASubDoc }?H=!Dmo?H F2Wea }H=#DnpH F2Wfa }?=%Doq?F3g! StartOfLastPASubDoc }?H='Dpr?H F3Wha }H=)DqsH F3Wia } ?=+Drt ?F4j! EndOfLastPASubDoc }? H=-Dsu? H F4Wka } H=/Dtv H F4Wla }&? =1Duw&? F5Wma }?&H =3Dvx?&H F5Wna }&H =5Dwy&H F5Woa }8d =8Dx|8d F6WpaCross-Reference Macros }?8d =:D?8d F6Wqa }?8d =<D?8d F6Wra }H? =>Dy}H? F7Wsa Macro Name }?HH =@D|~?HH F7Wta Replace With }HH =BD}HH F7Wua Comments }T?=DD~T? F8Wva See Also }?TH=FD?THF8w! See Also: PA <$paratext> }TH=HDTH F8Wxa }n? =JDn? F9Wya }?nH =LD?nH F9Wza }nH =NDnH F9W{a }d =QD d F:WaGeneral Macros }?d =SD?d F:Wa }?d =UD?d F:Wa }?d =WD?d F:Wa }? =YD"? F;Wa Macro Name d= d= d 靕l d= do  W܁܁Bm }蝝d = 蝝d  <W|aHeadings Table }H蝝d = H蝝d  <W}a }H蝝d = H蝝d  <W~a }H= H =!Paragraph ForPAmat }HH= HH  =WaHeading Level }H= H  =Wa Comments }H= H >W aTitle }HH= HH  >Wa }H= H  >Wa }KH = KH  ?Wa Heading1 }HKH = HKH  ?Wa }KH = KH  ?Wa }WH = WH  @Wa Heading2 }HWH = HWH  @W a }WH = WH  @W a }cH = cH  AW a }HcH = HcH  AW a }cH = cH  AW a 3}HMH>&N8HMH6BW`receive }?H =[D #?H F;Wa Replace With }H =]D"$H F;W aHead }H =_D#%H F;W!a Comments }? =aD$&? FCW"a }?H =cD%'?H FCW#a }H =eD&(H FCW$a }H =gD')H FCW%a }d =jD(.d FDW&aCharacter Macros HH;"HH❝+G܁e HH;$3HH**靕l}?d =lD?d FDW'a }?d =nD?d FDW(a }? =pD)/? FEW)a Macro Name }?H =rD.0?H FEW*a Replace With }H =tD/1H FEW+a Comments }? =vD0B? FFW,a HUV ;.HUV ❝3G܁e HUV ;05+HUV 22靕l H$ ;1H$ 5G܁e H$ ;33H$ 44靕l HH;4HH{ :S7 `send/receive Chart 0,` Introduction 1܁ pThese charts summarize the actions of the send and receive primitives using both blocking and non-blocking mode I@"and explicit and implicit naming. b`Charts ܁t@hOThis chart summarizes how naming and blocking affects the send primitive. CHhRThis chart summarizes how naming and blocking affects the receive primitive. Ad HH;6HH66 靕l}M>(!9M6BW2` blocking }VM>*8OVM6BW<` non-blocking }HH>GHH6GW3`send d;;<@H$ ;<;>H$ == 靕l H$ ;=;H$ <W܁܁l@ April 19, 1999 ECS 150 Spring 1999Page 1  HUV ;>;<@HUV ?? 靕l HUV ;?;HUV ❝>W܁܁l?Last modified at  11:08 pm on Monday, April 19, 1999  HH;@;>HHAA 靕l HH;A;HH❝@W܁܁` }?H =xD1C?H FFW-a }H =zDBH FFW.a d=~EEd=DdFF 靕l d=DdRCERUX[^adgjmpsvy| %).1}>:H6GW4` blocking }V> GIV6GW5` non-blocking }HH$> HJHH$$6Hw6 explicit @naming }$> IK$$6Hw7  %send message to receiver; wait until @message accepted }V$>JLV$6HW8 `send message to receiver }HH$>KMHH$$6Iw9 implicit @naming }$>LN$$6Iw:  &broadcast message; wait until all pro@cesses accept message }V$>M!V$6IW; `broadcast message }HcH$>,9PHcH$$6Jw= explicit @naming }c$>.OQc$6JW> `#wait for message from named sender }Vc$>0PRVc$$6Jw?  %if there is a message from the named @#sender, get it; otherwise, proceed }H᝸H$>2QUH᝸H$$6Kw@ implicit @naming }V᝸$>GUV᝸$$6KwA  'if there is a message from any sender, @get it; otherwise, proceed }᝸$>ERS᝸$6KWD `!wait for message from any sender dLeftd;Rightd ReferenceddHTMLdDHTMLd HeadingsĿ@@ GMapping Table Title. Ŀ@@ GBody. Ŀ@@ GFooter. f@T G TableTitleT:Table : .  f@PGTitleBody.  f@T GHeading1Body. f@ GBody. Ŀ@@ GHeader Double Line. f@ G CellFooting. f@ G CellHeading. f@ G CellBody. Ŀ@@ GMapping Table Cell. Ŀ@@Mapping Table Cell. f@ GCellBody. Ŀ@@ Mapping Table Cell. Ŀ@@ GMapping Table Cell. f@ GBody. f@ GCellBody. f@ G BodySpaced. f@ G Bulleted\t. f@ G...Date. mf@ Gl. DateProject. Ŀ@@ GHeader Double Line. f@T GHeading1Body. f@ G Numbered.\t. f@E G Numbered1.\tNumbered. f@ G NumberedSpaced.\t. f@ G.Reading.  f@PGTitleBody. f@$G.Line Single Line. f@ GCellBody. f@ G CellHeading. f@ G Footnote. f@T GHeading2Body. f@T G HeadingRunInBody. f@ G Indented. f@ G TableFootnote. f@T G TableTitleT:Table : .  G G G蜜  G GG蜜EmphasisG蜜EquationVariables G  蜜 BoldItalic ۸GItalic GBold G GG GZZThinMediumDoubleThick@ Very Thin HHHHHFormat AH Mapping Table HHHHHFormat BH Mapping Table HHHHHFormat A h*|#HHHHHf$*DHH+5?HH&69?HH :C?HHH DF?HH*6 ? @ h( A B C D E h  F G H I J h  K L M N O 𝝡h  P Q R S T ȝh( UVWXYh Z[\]^h_`abc7h defghChijklm]h(nopqr֝h stuvw띝h xyz{|h(}~h h    𝝡h  h h h)h  !"#$5h%&'()Oh  *+,-.[h!/ 0 1 2 3 uh "4!5!6!7!8!蝝h!#9":";"<"="h ">#?#@#A#B# %C$D$E$ $&F%G%H%ם %'I&J&K& &(L'M'N'ԝ')O(P(Q(((*FR)S)T)D )FU*V*W*V ,FX+Y+Z+f +-F[,\,],r ,.F^-_-`-~ -/Fa.b.c..0Fd/e/f//1Fg0h0i002Fj1k1l113Fm2n2o224Fp3q3r3 35Fs4t4u4& 4Fv5w5x58 7Fy6z6{6H 68F|7}7~7T79F888n 8F999 ;F:::: :CF ;";#;$;蝝 =  <<<<> ====? >>>K >@ ???W ?A @@@c @ AAAHM J6!B8B9B ;F%C&C'C(C EF)D,D-D DFF.E/E0E EF1FBFCFHH6:GGGHGH$GI6IHJHKHH$H6LIMINIHc$ BK6OJPJQJH᝸$ J6RKUKSKComment ;C ;G =d BlackT!WhiteddARedddŝGreendd BluedCyandMagentad YellowHeader/Footer $1Header/Footer $1Header/Footer $2Header/Footer $2IndexIndexCommentCommentSubjectSubjectAuthorAuthorGlossaryGlossaryEquationEquation Hypertext Hypertext  Cross-Ref Cross-Ref Conditional TextConditional TextPositionFMPrivatePositionFMPrivateRangeEndFMPrivateRangeEndFMPrivate HTML Macro HTML Macro M.Times.P Times-Roman FrameRoman M.Times.B Times-Bold FrameRoman M.Helvetica.BHelvetica-Bold FrameRomanM.Helvetica.BIHelvetica-BoldOblique FrameRoman M.Times.I Times-Italic FrameRomanT HelveticaFTimes#Regular#RomanBoldRegular ObliqueItalicR%BO]y)2AS#Nj0Va#AR8p{Rg9cs,勤9M [˗YۀN+^|<%ğ[M.Z [2I=vmXк;դʴF