Benchmarking the computation and communication performance of the CM-5

Thinking Machines' CM‐5 machine is a distributed‐memory, message‐passing computer. In the paper we devise a performance benchmark for the base and vector units and the data communication networks of the CM‐5 machine. We model the communication characteristics such as communication latency and b...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Concurrency (Chichester, England.) England.), 1996-01, Vol.8 (1), p.47-69
Hauptverfasser: Dincer, Kivanc, Bozkus, Zeki, Ranka, Sanjay, Fox, Geoffrey
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Thinking Machines' CM‐5 machine is a distributed‐memory, message‐passing computer. In the paper we devise a performance benchmark for the base and vector units and the data communication networks of the CM‐5 machine. We model the communication characteristics such as communication latency and bandwidths of point‐to‐point and global communication primitives. We show, on a simple Gaussian elimination code, that an accurate static performance estimation of parallel algorithms is possible by using those basic machine properties connected with computation, vectorization, communication and synchronization. Futhermore, we describe the embedding of meshes or hypercubes on the CM‐5 fat‐tree topology and illustrate the performance results of their basic communication primitives.
ISSN:1040-3108
1096-9128
DOI:10.1002/(SICI)1096-9128(199601)8:1<47::AID-CPE194>3.0.CO;2-9