\begin{thebibliography}{10}

\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[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[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[Birman:92a]{Birman:92a}
{Birman, K., et al.}
\newblock {\em {ISIS} User Guide and Reference Manual}.
\newblock Isis Distributed Syustems, Inc., Ithaca, NY, 1992.


\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:89y]{Fox:89y}
Fox, G.~C.
\newblock ``Parallel computing.'' Technical Report C3P-830, California
  Institute of Technology, Pasadena, CA, September 1989.
\newblock Chapter in {\em Encyclopedia of Physical Science and Technology 1991
  Yearbook}, Academic Press, Inc.


\bibitem[Fox:90o]{Fox:90o}
Fox, G.~C.
\newblock ``Applications of parallel supercomputers: Scientific results and
  computer science lessons,'' in M.~A. Arbib and J.~A. Robinson, editors, {\em
  Natural and Artificial Parallel Computation}, chapter~4, pages 47--90. {MIT}
  Press, Cambridge, MA, 1990.
\newblock SCCS-23.
\newblock Caltech Report C3P-806b.


\bibitem[Fox:92b]{Fox:92b}
Fox, G.~C.
\newblock ``Parallel supercomputers,'' in C.~H. Chen, editor, {\em Computer
  Engineering Handbook}, chapter~17. {McGraw-Hill} Publishing Company, New
  York, 1992.
\newblock Caltech Report C3P-451d.


\bibitem[Fox:92c]{Fox:92c}
Fox, G.~C.
\newblock ``The use of physics concepts in computation,'' in B.~A. Huberman,
  editor, {\em Computation:\ The Micro and the Macro View}, chapter~3, pages
  103--154. World Scientific Publishing Co. Ltd., 1992.
\newblock SCCS-237, CRPC-TR92198.
\newblock Caltech Report C3P-974.


\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[Fox:95a]{Fox:95a}
Fox, G.~C., Furmanski, W., Chen, M., Rebbi, C., and Cowie, J.~H.
\newblock ``{WebWork:} integrated programming environment tools for national
  and grand challenges.'' Technical Report SCCS-715, Syracuse University, NPAC,
  Syracuse, NY, June 1995.
\newblock Joint Boston-CSC-NPAC Project Plan to Develop WebWork.


\bibitem[Fox:95c]{Fox:95c}
Fox, G.~C.
\newblock ``Software and hardware requirements for some applications of
  parallel computing to industrial problems.'' Technical Report SCCS-717,
  Syracuse University, NPAC, Syracuse, NY, June 1995.
\newblock Submitted to ICASE for publication (6/22/95); revised SCCS.134c.


\bibitem[Fox:95d]{Fox:95d}
Fox, G.~C., and Furmanski, W.
\newblock ``The use of the national information infrastructure and high
  performance computers in industry,'' in {\em Proceedings of the Second
  International Conference on Massively Parallel Processing using Optical
  Interconnections}, pages 298--312, Los Alamitos, CA, October 1995. IEEE
  Computer Society Press.
\newblock Syracuse University Technical Report SCCS-732.


\bibitem[Fox:95e]{Fox:95e}
Fox, G.~C.
\newblock ``Basic issues and current status of parallel computing.'' Technical
  Report SCCS-736, Syracuse University, NPAC, Syracuse, NY, November 1995.


\bibitem[Hariri:95a]{Hariri:95a}
Hariri, S., and Lu, B.
\newblock {\em {ATM-based} High Performance Distributed Computing}.
\newblock McGraw Hill, 1995.
\newblock Zomaya, Albert (editor).


\bibitem[Hariri:96a]{Hariri:96a}
Hariri, S.
\newblock {\em High Performance Distributed Computing: Network, Architecture
  and Programming}.
\newblock Prentice Hall, 1996.
\newblock To be published.


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


\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[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[Kung:92a]{Kung:92a}
Kung, H.~T.
\newblock ``Gigabit local area networks: A systems perspective,'' {\em IEEE
  Communications Magazine}, April 1992.


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


\bibitem[Morse:94a]{Morse:94a}
Morse, H.~S.
\newblock {\em Practical Parallel Computing}.
\newblock Academic Press, Cambridge, Massachusetts, 1994.


\bibitem[Narayan:95a]{Narayan:95a}
Narayan, S., Hwang, Y., Kodkani, N., Park, S., Yu, H., and Hariri, S.
\newblock ``{ISDN:} an efficient network technology to deliver information
  services,'' in {\em International Conference on Computer Application in
  Industry and Engineering}, 1995.


\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[Pfister:95a]{Pfister:95a}
Pfister, G.~F.
\newblock {\em In Search of Clusters: The Coming Battle in Lowly Parallel
  Computing}.
\newblock Prentice Hall, 1995.


\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[Tanenbaum:95a]{Tanenbaum:95a}
Tanenbaum, A.~S.
\newblock {\em Distributed Operating Systems}.
\newblock Prentice Hall, 1995.


\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.


\end{thebibliography}
