next up previous
Up: No Title Previous: Applications

References

Andrews:91a
Andrews, G. R. Concurrent Programming: Principles and Practice. The Benjamin/Cummings Publishing Company, Inc., Redwood City, CA, 1991.

Almasi:94a
Almasi, G. S., and Gottlieb, A. Highly Parallel Computing. The Benjamin/Cummings Publishing Company, Inc., Redwood City, CA, 1994. second edition.

Angus:90a
Angus, I. G., Fox, G. C., Kim, J. S., and Walker, D. W. Solving Problems on Concurrent Processors: Software for Concurrent Processors, volume 2. Prentice-Hall, Inc., Englewood Cliffs, NJ, 1990.

Arbib:90a
Arbib, M., and Robinson, J. A., editors. Natural and Artificial Parallel Computation. The MIT Press, Cambridge, MA, 1990.

Brawer:89a
Brawer, S. Introduction to Parallel Programming. Academic Press, Inc. Ltd., London, 1989.

Chandy:92b
Chandy, K. M., and Taylor, S. An Introduction to Parallel Programming. Jones and Bartlett, 1992.

CSEP:95a
``Computational science educational project.'' Web address http://csep1.phy.ornl.gov/csep.html.

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

Doyle:91a
Doyle, J. ``Serial, parallel, and neural computers,'' Futures, 23(6):577--593, 1991. (July/August).

Duncan:90a
Duncan, R. ``A survey of parallel computer architectures,'' Computer, 23(2):5--16, 1990.

Foster:95a
Foster, I. Designing and Building Parallel Programs. Addison-Wesley, 1995. http://www.mcs.acl.gov/dbpp/.

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

Fox:94a
Fox, G. C., Messina, P. C., and Williams, R. D., editors. Parallel Computing Works! Morgan Kaufmann Publishers, San Francisco, CA, 1994. http://www.infomall.org/npac/pcw/.

Golub:89a
Golub, G. H., and van Loan, C. F. Matrix Computations. Johns Hopkins University Press, Baltimore, MD, 1989. 2nd Edition.

Gropp:95a
Gropp, W., Lusk, E., and Skjellum, A. Using MPI: Portable Parallel Programming with the Message Passing Interface. MIT Press, 1995.

Hayes:89a
Hayes, J. P., and Mudge, T. ``Hypercube supercomputers,'' Proceedings of the IEEE, 77(12):1829--1841, 1989.

Hennessy:91a
Hennessy, J. J., and Jouppi, N. P. ``Computer technology and architectures: An evolving interaction,'' IEEE Computer, pages 18--29, 1991.

Hillis:85a
Hillis, W. D. The Connection Machine. MIT Press, Cambridge, MA, 1985.

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

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

Hockney:81b
Hockney, R. W., and Jesshope, C. R. Parallel Computers. Adam Hilger, Ltd., Bristol, Great Britain, 1981.

Koelbel:94a
Koelbel, C., Loveman, D., Schreiber, R., Steele, G., and Zosel, M. The High Performance Fortran Handbook. MIT Press, 1994.

Lazou:87a
Lazou, C. Supercomputers and Their Use. Oxford University Press, Oxford, Great Britain, 1987.

Messina:91d
Messina, P., and Murli, A., editors. Practical Parallel Computing: Status and Prospects. John Wiley and Sons, Ltd., Sussex, England, 1991. Caltech Report CCSF-13-91.

McBryan:94a
McBryan, O. ``An overview of message passing environments,'' Parallel Computing, 20(4):417--444, 1994.

Nelson:90b
Nelson, M. E., Furmanski, W., and Bower, J. M. ``Brain maps and parallel computers,'' Trends Neurosci., 10:403--408, 1990.

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

Skerrett:92a
Skerrett, P. J. ``Future computers: The Tera Flop race,'' Popular Science, page 55, 1992.

Stone:91a
Stone, H. S., and Cocke, J. ``Computer architecture in the 1990s,'' IEEE Computer, pages 30--38, 1991.

SuperC:91a
Proceedings of Supercomputing '91, Los Alamitos, California, 1991. IEEE Computer Society Press.

SuperC:92a
Proceedings of Supercomputing '92, Los Alamitos, California, November 1992. IEEE Computer Society Press. Held in Minneapolis, Minnesota.

SuperC:93a
Proceedings of Supercomputing '93, Los Alamitos, California, November 1993. IEEE Computer Society Press. Held in Portland, Oregon.

SuperC:94a
Proceedings of Supercomputing '94, Los Alamitos, California, November 1994. IEEE Computer Society Press. Held in Washington, D.C.

Trew:91a
Trew, A., and Wilson, G. Past, Present, Parallel: A Survey of Available Parallel Computing Systems. Springer-Verlag, Berlin, 1991.

Zima:91a
Zima, H., and Chapman, B. Supercompilers for Parallel and Vector Computers. ACM Press, New York, 1991.



Geoffrey Fox, Northeast Parallel Architectures Center at Syracuse University, gcf@npac.syr.edu