# LaTeX2HTML 96.1 (Feb 5, 1996)
# Associate images original text with physical files.

$key = q/{_inline}$dag${_inline}/;
$cached_env_img{$key} = ' <IMG WIDTH=5 HEIGHT=24 ALIGN=MIDDLE ALT="tex2html_wrap_inline1602" SRC="img2.gif"  > '; 
$key = q/{figure*}[t]centerlinepsfigfigure=nonsh_byte.eps,width=2.4inpsfigfigure=sh_byte.eps,width=2.4incenterlinepsfigfigure=nonsh_float.eps,width=2.4inpsfigfigure=sh_float.eps,width=2.4in{figure*}/;
$cached_env_img{$key} = ' <IMG WIDTH=555 HEIGHT=508 ALIGN=BOTTOM ALT="figure1145" SRC="img17.gif"  > '; 
$key = q/{figure*}[tp]centerlinepsfigfigure=nonsh_byte_opt2.eps,width=2.4inpsfigfigure=sh_byte_opt2.eps,width=2.4incenterlinepsfigfigure=nonsh_float_opt2.eps,width=2.4inpsfigfigure=sh_float_opt2.eps,width=2.4in{figure*}/;
$cached_env_img{$key} = ' <IMG WIDTH=555 HEIGHT=510 ALIGN=BOTTOM ALT="figure1224" SRC="img21.gif"  > '; 
$key = q/{_inline}$t^unhboxvoidb@xhboxrelaxfontsize78selectfontT_unhboxvoidb@xhboxrelaxfontsize78selectfontcom${_inline}/;
$cached_env_img{$key} = ' <IMG WIDTH=44 HEIGHT=29 ALIGN=MIDDLE ALT="tex2html_wrap_inline1600" SRC="img1.gif"  > '; 
$key = q/{figure*}[tp]centerlinepsfigfigure=arrayProtocol.eps,width=4.5in{figure*}/;
$cached_env_img{$key} = ' <IMG WIDTH=514 HEIGHT=312 ALIGN=BOTTOM ALT="figure1173" SRC="img18.gif"  > '; 
$key = q/{_inline}$t^mboxscriptsizeT_mboxscriptsizecom${_inline}/;
$cached_env_img{$key} = ' <IMG WIDTH=28 HEIGHT=28 ALIGN=MIDDLE ALT="tex2html_wrap_inline1632" SRC="img11.gif"  > '; 
$key = q/{_inline}$S${_inline}/;
$cached_env_img{$key} = ' <IMG WIDTH=5 HEIGHT=22 ALIGN=MIDDLE ALT="tex2html_wrap_inline1604" SRC="img3.gif"  > '; 
$key = q/{figure*}[t]centerlinebf_inline$N^2$_inlinefloatvectorcenterlineminipage[t]0infootnotesizetttabbinghspace2.6infloat[]buf=newfloat[N*N];MPJ.COMM_WORLD.s(=buf,0,N*N,>MPJ.FLOAT,>dst,tag);tabbingminipageminipage[t]0infootnotesizetttabbinghspace0infloat[]buf=newfloat[N*N];MPJ.COMM_WORLD.recv(=buf,0,N*N,>MPJ.FLOAT,>src,tag);tabbingminipagevspace0.2incenterlinebf_inline$NtimesN$_inlinefloatarraycenterlineminipage[t]0infootnotesizetttabbinghspace2.6infloat[][]buf=newfloat[N][N];MPJ.COMM_WORLD.s(=buf,0,N,>MPJ.OBJECT,>dst,tag);tabbingminipageminipage[t]0infootnotesizetttabbinghspace0infloat[][]buf=newfloat[N][];MPJ.COMM_WORLD.recv(=buf,0,N,>MPJ.OBJECT,>src,tag);tabbingminipagevspace0.2incenterlinebf_inline$1timesN^2$_inlinefloatarraycenterlineminipage[t]0infootnotesizetttabbinghspace2.6infloat[][]buf=newfloat[1][N*N];MPJ.COMM_WORLD.s(=buf,0,1,>MPJ.OBJECT,>dst,tag);tabbingminipageminipage[t]0infootnotesizetttabbinghspace0infloat[][]buf=newfloat[1][];MPJ.COMM_WORLD.recv(=buf,0,1,>MPJ.OBJECT,>src,tag);tabbingminipage{figure*}/;
$cached_env_img{$key} = ' <IMG WIDTH=546 HEIGHT=337 ALIGN=BOTTOM ALT="figure1010" SRC="img6.gif"  > '; 
$key = q/{table}[tb]centerlinetabularr@hspace0.1in=hspace0.1inl@hspace0.4inr@hspace0.1in=hspace0.1inl@hspace0.4inr@hspace0.1in=hspace0.1inl_inline$t^mboxscriptsizebyte_mboxscriptsizeser$_inline;SPMamp;0.043;SPMamp;_inline$t^mboxscriptsizefloat_mboxscriptsizeser$_inline;SPMamp;2.1;SPMamp;_inline$t^mboxscriptsizevec_mboxscriptsizeser$_inline;SPMamp;100[0.07in]_inline$t^mboxscriptsizebyte_mboxscriptsizeunser$_inline;SPMamp;0.027;SPMamp;_inline$t^mboxscriptsizefloat_mboxscriptsizeunser$_inline;SPMamp;1.4;SPMamp;_inline$t^mboxscriptsizevec_mboxscriptsizeunser$_inline;SPMamp;53[0.07in]_inline$t^mboxscriptsizebyte_mboxscriptsizecom$_inline;SPMamp;_inline$0.062^dag$_inline;SPMamp;_inline$t^mboxscriptsizefloat_mboxscriptsizecom$_inline;SPMamp;_inline$0.25^dag$_inline[0.07in]_inline$t^mboxscriptsizebyte_mboxscriptsizecom$_inline;SPMamp;_inline$0.008^S$_inline;SPMamp;_inline$t^mboxscriptsizefloat_mboxscriptsizecom$_inline;SPMamp;_inline$0.038^S$_inline[0.07in]tabular{table}/;
$cached_env_img{$key} = ' <IMG WIDTH=416 HEIGHT=100 ALIGN=BOTTOM ALT="table1104" SRC="img14.gif"  > '; 
$key = q/{_inline}$t^mboxsmallttT[$N$][$N$]${_inline}/;
$cached_env_img{$key} = ' <IMG WIDTH=68 HEIGHT=16 ALIGN=BOTTOM ALT="tex2html_wrap_inline1696" SRC="img16.gif"  > '; 
$key = q/{_inline}$t^mboxscriptsizeT_mboxscriptsizeser${_inline}/;
$cached_env_img{$key} = ' <IMG WIDTH=21 HEIGHT=28 ALIGN=MIDDLE ALT="tex2html_wrap_inline1624" SRC="img7.gif"  > '; 
$key = q/{_inline}$t^mboxsmallttT[$N^2$]${_inline}/;
$cached_env_img{$key} = ' <IMG WIDTH=46 HEIGHT=18 ALIGN=BOTTOM ALT="tex2html_wrap_inline1654" SRC="img13.gif"  > '; 
$key = q/{_inline}$N^2${_inline}/;
$cached_env_img{$key} = ' <IMG WIDTH=20 HEIGHT=13 ALIGN=BOTTOM ALT="tex2html_wrap_inline1612" SRC="img5.gif"  > '; 
$key = q/{_inline}$t^mboxscriptsizeT_mboxscriptsizeunser${_inline}/;
$cached_env_img{$key} = ' <IMG WIDTH=35 HEIGHT=28 ALIGN=MIDDLE ALT="tex2html_wrap_inline1628" SRC="img9.gif"  > '; 
$key = q/{figure}[bt]centerlinetabular|l|l|hlineMPIdatatype;SPMamp;JavadatatypehlineMPJ.BYTE;SPMamp;ttbyteMPJ.CHAR;SPMamp;ttcharMPJ.SHORT;SPMamp;ttshortMPJ.BOOLEAN;SPMamp;ttbooleanMPJ.INT;SPMamp;ttintMPJ.LONG;SPMamp;ttlongMPJ.FLOAT;SPMamp;ttfloatMPJ.DOUBLE;SPMamp;ttdoubleMPJ.OBJECT;SPMamp;ttObjecthlinetabular{figure}/;
$cached_env_img{$key} = ' <IMG WIDTH=256 HEIGHT=193 ALIGN=BOTTOM ALT="figure947" SRC="img4.gif"  > '; 
$key = q/{_inline}$t^mboxsmallttT[1][$N^2$]${_inline}/;
$cached_env_img{$key} = ' <IMG WIDTH=68 HEIGHT=18 ALIGN=BOTTOM ALT="tex2html_wrap_inline1694" SRC="img15.gif"  > '; 
$key = q/{_inline}$t^mboxscriptsizevec_mboxscriptsizeser${_inline}/;
$cached_env_img{$key} = ' <IMG WIDTH=22 HEIGHT=22 ALIGN=MIDDLE ALT="tex2html_wrap_inline1626" SRC="img8.gif"  > '; 
$key = q/{_inline}$t^mboxscriptsizevec_mboxscriptsizeunser${_inline}/;
$cached_env_img{$key} = ' <IMG WIDTH=35 HEIGHT=22 ALIGN=MIDDLE ALT="tex2html_wrap_inline1630" SRC="img10.gif"  > '; 
$key = q/{figure*}[tp]centerlinepsfigfigure=nonsh_byte_opt1.eps,width=2.4inpsfigfigure=sh_byte_opt1.eps,width=2.4incenterlinepsfigfigure=nonsh_float_opt1.eps,width=2.4inpsfigfigure=sh_float_opt1.eps,width=2.4in{figure*}/;
$cached_env_img{$key} = ' <IMG WIDTH=555 HEIGHT=510 ALIGN=BOTTOM ALT="figure1205" SRC="img20.gif"  > '; 
$key = q/{figure*}[t]centerlineminipage[t]0infootnotesizetttabbingXXX=XXX=XXX=killclassArrayOutputStreamextsObjectOutputStream{>VectordataVector;>publicObjectreplaceObject(Objectobj){>>if(objinstanceofint[]){>>>dataVector.addElement(obj)>>>returnnewArrayIntProxy(((int[])obj).length);>>}>>emldotsdealwithotherprimitivearraytypesldots>>else>>>returnobj>}}classArrayInputStreamextsObjectInputStream{>VectordataVector;>publicObjectresolveObject(Objectobj){>>if(objinstanceofArrayIntProxy){>>>intdat=newint[((ArrayIntProxy)obj).length];>>>dataVector.addElement(dat)>>>returndat;>>}>>emldotsdealwithotherarrayproxytypesldots>>else>>>returnobj>}}tabbingminipage{figure*}/;
$cached_env_img{$key} = ' <IMG WIDTH=416 HEIGHT=421 ALIGN=BOTTOM ALT="figure1191" SRC="img19.gif"  > '; 

1;

