Communication and computation performance of the CM-5

The Thinking Machines CM-5 is one of the first of a new generation of massively parallel systems. To assess the scalability of the CM-5's computation and interprocessor communication rates, a series of benchmarks was used to measure the performance of the CM-5 data and control networks, the node vector units, and the balance of computation and communication. At the application level, the achievable communication bandwidth and processing rates were found to be roughly 50% and 40%, respectively, of the corresponding theoretical peak rates. The early assessment is that the CM-5 is scalable but that a better balance of communication and processing rates would increase its effectiveness.

[1]  David K. Bradley First and second generation hypercube performance , 1988 .

[2]  David H. C. Du,et al.  Performance evaluation of the CM-5 interconnection network , 1993, Digest of Papers. Compcon Spring.

[3]  Geoffrey C. Fox,et al.  Benchmarking the CM-5 multicomputer , 1992, [Proceedings 1992] The Fourth Symposium on the Frontiers of Massively Parallel Computation.

[4]  Seth Copen Goldstein,et al.  Active Messages: A Mechanism for Integrated Communication and Computation , 1992, [1992] Proceedings the 19th Annual International Symposium on Computer Architecture.

[5]  Jukka Helin Performance analysis of the CM-2, a massively parallel SIMD computer , 1993, Concurr. Pract. Exp..

[6]  Geoffrey C. Fox,et al.  Communication overhead on the CM5: an experimental performance evaluation , 1992, [Proceedings 1992] The Fourth Symposium on the Frontiers of Massively Parallel Computation.

[7]  Geoffrey C. Fox,et al.  Scheduling regular and irregular communication patterns on the CM-5 , 1992, Proceedings Supercomputing '92.