Parallel computing works
An account of the Caltech Concurrent Computation Program (C{sup 3}P), a five year project that focused on answering the question: Can parallel computers be used to do large-scale scientific computations '' As the title indicates, the question is answered in the affirmative, by implementing numerous scientific applications on real parallel computers and doing computations that produced new scientific results. In the process of doing so, C{sup 3}P helped design and build several new computers, designed and implemented basic system software, developed algorithms for frequently used mathematical computations on massively parallel machines, devised performance models and measured the performance of many computers, and created a high performance computing facility based exclusively on parallel computers. While the initial focus of C{sup 3}P was the hypercube architecture developed by C. Seitz, many of the methods developed and lessons learned have been applied successfully on other massively parallel architectures.
- Research Organization:
- California Institute of Technology (CalTech), Pasadena, CA (United States)
- Sponsoring Organization:
- USDOE; USDOE, Washington, DC (United States)
- DOE Contract Number:
- FG03-85ER25009
- OSTI ID:
- 5070891
- Report Number(s):
- DOE/ER/25009-T7; ON: DE92002761
- Country of Publication:
- United States
- Language:
- English
Similar Records
PRAM C:a new programming environment for fine-grain and coarse-grain parallelism.
The Caltech Concurrent Computation Program: Annual report, 1986-1987: Draft
Related Subjects
ARRAY PROCESSORS
DESIGN
USES
PARALLEL PROCESSING
ALGORITHMS
COMPUTERIZED SIMULATION
FORTRAN
MATHEMATICS
PERFORMANCE
PHYSICS
MATHEMATICAL LOGIC
PROGRAMMING
PROGRAMMING LANGUAGES
SIMULATION
990200* - Mathematics & Computers