Benchmarking Advanced Architecture Computers
- P. Messina,
E. W. Felten,
R. D. Williams
- Caltech Concurrent Supercomputing Facilities
- California Institute of Technology
- Pasadena, CA 91125
- U. S. A.
- A. Alagar, A. Kamrath, R. Leary. W. Pfeiffer, and J. Rogers
- San Diego Supercomputer Center
- P. O. Box 85608
- San Diego, CA 92138
- U. S. A.
- D. W. Walker
- Department of Mathematics
- University of South Carolina
- Columbia, SC 29208
- U. S. A.
Recently, a number of advanced architecture machines have become
commercially available. These new machines promise better cost-performance than
traditional computers, and some of them have the potential for competing
with current supercomputers, such as the CRAY X-MP, in terms of
maximum performance. This paper describes a broad range of advanced
architecture computers using a number of complete scientific application
programs. The computers evaluated include:
Seven application codes from a number of scientific disciplines have been
used in the study, although not all the codes were run on every machine. the
methodology and guidelines for establishing a standard set of benchmark
programs for advanced architecture computers are discussed. The CRAYs offer
the best performance on the benchmark suite; the shared memory multiprocessor
machines generally permitted some parallelism, and when coupled with
substantial floating point capabilities (as in the Alliant FX/8 and
Sequent Symmetry), provided an order of magnitude less speed than the CRAYs.
Likewise, the early generation hypercubes studied here generally ran
slower than the CRAYs, but permitted substantial parallelism from each of
the application codes.
- shared-memory bus architecture machines such as the Alliant FX/8, the
Encore Multimax, and the Sequent Balance and Symmetry
- shared-memory network-connected machines such as the Butterfly
- distributed-memory machines such as the NCUBE, Intel and Jet
Propulsion Laboratory (JPL)/Caltech hypercubes
- very long instruction word machines such as the Cydrome Cydra-5
- SIMD machines such as the Connection Machine
- "traditional" supercomputers such as the CRAY X-MP, CRAY-2 and SCS-40.
P. Messina, C. F. Baillie, E. W. Felten, P. Hipes, D. W. Walker,
R. D. Williams, A. Alagar, A. Kamrath, R. Leary, W. Pfeiffer, and J. Rogers,
Benchmarking Advanced Architecture
Concurrency: Practice and Experience, Vol. 2, pages 195-255, 1990.