\begin{thebibliography}{10}

\bibitem[Andrews:91a]{Andrews:91a}
Andrews, G.~R.
\newblock {\em Concurrent Programming: Principles and Practice}.
\newblock The Benjamin/Cummings Publishing Company, Inc., Redwood City, CA,
  1991.


\bibitem[Almasi:94a]{Almasi:94a}
Almasi, G.~S., and Gottlieb, A.
\newblock {\em Highly Parallel Computing}.
\newblock The Benjamin/Cummings Publishing Company, Inc., Redwood City, CA,
  1994.
\newblock second edition.


\bibitem[Angus:90a]{Angus:90a}
Angus, I.~G., Fox, G.~C., Kim, J.~S., and Walker, D.~W.
\newblock {\em Solving Problems on Concurrent Processors: Software for
  Concurrent Processors}, volume~2.
\newblock Prentice-Hall, Inc., Englewood Cliffs, NJ, 1990.


\bibitem[Arbib:90a]{Arbib:90a}
Arbib, M., and Robinson, J.~A., editors.
\newblock {\em Natural and Artificial Parallel Computation}.
\newblock The MIT Press, Cambridge, MA, 1990.


\bibitem[Brawer:89a]{Brawer:89a}
Brawer, S.
\newblock {\em Introduction to Parallel Programming}.
\newblock Academic Press, Inc. Ltd., London, 1989.


\bibitem[Chandy:92b]{Chandy:92b}
Chandy, K.~M., and Taylor, S.
\newblock {\em An Introduction to Parallel Programming}.
\newblock Jones and Bartlett, 1992.


\bibitem[CSEP:95a]{CSEP:95a}
``Computational science educational project.''
\newblock Web address http://csep1.phy.ornl.gov/csep.html.


\bibitem[Dongarra:94a]{Dongarra:94a}
Dongarra, J., {van de Geign}, R., and Walker, D.
\newblock ``Scalability issues affecting the design of a dense linear algebra
  library,'' {\em J. Parallel and Distributed Computing}, 22(3):523--537, 1994.


\bibitem[Doyle:91a]{Doyle:91a}
Doyle, J.
\newblock ``Serial, parallel, and neural computers,'' {\em Futures},
  23(6):577--593, 1991.
\newblock (July/August).


\bibitem[Duncan:90a]{Duncan:90a}
Duncan, R.
\newblock ``A survey of parallel computer architectures,'' {\em Computer},
  23(2):5--16, 1990.


\bibitem[Foster:95a]{Foster:95a}
Foster, I.
\newblock {\em Designing and Building Parallel Programs}.
\newblock Addison-Wesley, 1995.
\newblock http://www.mcs.acl.gov/dbpp/.


\bibitem[Fox:88a]{Fox:88a}
Fox, G.~C., Johnson, M.~A., Lyzenga, G.~A., Otto, S.~W., Salmon, J.~K., and
  Walker, D.~W.
\newblock {\em Solving Problems on Concurrent Processors}, volume~1.
\newblock Prentice-Hall, Inc., Englewood Cliffs, NJ, 1988.


\bibitem[Fox:94a]{Fox:94a}
Fox, G.~C., Messina, P.~C., and Williams, R.~D., editors.
\newblock {\em Parallel Computing Works!}
\newblock Morgan Kaufmann Publishers, San Francisco, CA, 1994.
\newblock http://www.infomall.org/npac/pcw/.


\bibitem[Golub:89a]{Golub:89a}
Golub, G.~H., and {van Loan}, C.~F.
\newblock {\em Matrix Computations}.
\newblock Johns Hopkins University Press, Baltimore, MD, 1989.
\newblock 2nd Edition.


\bibitem[Gropp:95a]{Gropp:95a}
Gropp, W., Lusk, E., and Skjellum, A.
\newblock {\em Using {MPI:} Portable Parallel Programming with the Message
  Passing Interface}.
\newblock MIT Press, 1995.


\bibitem[Hayes:89a]{Hayes:89a}
Hayes, J.~P., and Mudge, T.
\newblock ``Hypercube supercomputers,'' {\em Proceedings of the IEEE},
  77(12):1829--1841, 1989.


\bibitem[Hennessy:91a]{Hennessy:91a}
Hennessy, J.~J., and Jouppi, N.~P.
\newblock ``Computer technology and architectures: An evolving interaction,''
  {\em IEEE Computer}, pages 18--29, 1991.


\bibitem[Hillis:85a]{Hillis:85a}
Hillis, W.~D.
\newblock {\em The {Connection Machine}}.
\newblock {MIT} Press, Cambridge, MA, 1985.


\bibitem[HPCC:96a]{HPCC:96a}
{National Science and Technology Council}, ``High performance computing and
  communications,'' 1996.
\newblock 1996 Federal Blue Book. A report by the Committee on Information and
  Communications. Web address http://www.hpcc.gov/blue96/.


\bibitem[HPF:93a]{HPF:93a}
{High Performance Fortran Forum}.
\newblock ``High performance {Fortran} language specification.'' Technical
  Report CRPC-TR92225, Center for Research on Parallel Computation, Rice
  University, Houston, Texas, 1993.


\bibitem[Hockney:81b]{Hockney:81b}
Hockney, R.~W., and Jesshope, C.~R.
\newblock {\em Parallel Computers}.
\newblock Adam Hilger, Ltd., Bristol, Great Britain, 1981.


\bibitem[Koelbel:94a]{Koelbel:94a}
Koelbel, C., Loveman, D., Schreiber, R., Steele, G., and Zosel, M.
\newblock {\em The High Performance {Fortran} Handbook}.
\newblock MIT Press, 1994.


\bibitem[Lazou:87a]{Lazou:87a}
Lazou, C.
\newblock {\em Supercomputers and Their Use}.
\newblock Oxford University Press, Oxford, Great Britain, 1987.


\bibitem[Messina:91d]{Messina:91d}
Messina, P., and Murli, A., editors.
\newblock {\em Practical Parallel Computing: Status and Prospects}.
\newblock John Wiley and Sons, Ltd., Sussex, England, 1991.
\newblock Caltech Report CCSF-13-91.


\bibitem[McBryan:94a]{McBryan:94a}
{McBryan}, O.
\newblock ``An overview of message passing environments,'' {\em Parallel
  Computing}, 20(4):417--444, 1994.


\bibitem[Nelson:90b]{Nelson:90b}
Nelson, M.~E., Furmanski, W., and Bower, J.~M.
\newblock ``Brain maps and parallel computers,'' {\em Trends Neurosci.},
  10:403--408, 1990.


\bibitem[Salmon:89b]{Salmon:89b}
Salmon, J., Quinn, P., and Warren, M.
\newblock ``Using parallel computers for very large {N-body} simulations: Shell
  formation using {180K} particles,'' in A.~Toomre and R.~Wielen, editors, {\em
  Proceedings of the Heidelberg Conference on the Dynamics and Interactions of
  Galaxies}. Springer-Verlag, April 1989.
\newblock Caltech Report C3P-780b.


\bibitem[Skerrett:92a]{Skerrett:92a}
Skerrett, P.~J.
\newblock ``Future computers: The {Tera Flop} race,'' {\em Popular Science},
  page~55, 1992.


\bibitem[Stone:91a]{Stone:91a}
Stone, H.~S., and Cocke, J.
\newblock ``Computer architecture in the 1990s,'' {\em IEEE Computer}, pages
  30--38, 1991.


\bibitem[SuperC:91a]{SuperC:91a}
{\em Proceedings of Supercomputing '91}, Los Alamitos, California, 1991. IEEE
  Computer Society Press.


\bibitem[SuperC:92a]{SuperC:92a}
{\em Proceedings of Supercomputing '92}, Los Alamitos, California, November
  1992. IEEE Computer Society Press.
\newblock Held in Minneapolis, Minnesota.


\bibitem[SuperC:93a]{SuperC:93a}
{\em Proceedings of Supercomputing '93}, Los Alamitos, California, November
  1993. IEEE Computer Society Press.
\newblock Held in Portland, Oregon.


\bibitem[SuperC:94a]{SuperC:94a}
{\em Proceedings of Supercomputing '94}, Los Alamitos, California, November
  1994. IEEE Computer Society Press.
\newblock Held in Washington, D.C.


\bibitem[Trew:91a]{Trew:91a}
Trew, A., and Wilson, G.
\newblock {\em Past, Present, Parallel: A Survey of Available Parallel
  Computing Systems}.
\newblock Springer-Verlag, Berlin, 1991.


\bibitem[Zima:91a]{Zima:91a}
Zima, H., and Chapman, B.
\newblock {\em Supercompilers for Parallel and Vector Computers}.
\newblock ACM Press, New York, 1991.


\end{thebibliography}
