loading...
Mercury Computer Systems' modular heterogeneous RACE(R) multicomputer
Geneva, SWITZERLAND April 01-April 01
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/HCW.1997.5814106th Heterogeneous Computing Workshop ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
T.H. Einstein, Mercury Comput. Syst. Inc., Chelmsford, MA, USA
A heterogeneous multicomputer is a multicomputer composed of two or more different types of processors. This paper describes the rationale for heterogeneity in a multicomputer and gives a typical example of a heterogeneous system in the form of a RACE multicomputer composed of a mixture of Analog Devices' SHARC 21060 and the IBM/Motorola/Apple PowerPC 603p processors. These two processors have complementary attributes, and the advantages and limitations of each are described. Multicomputers generally implement a sequence of different processing algorithms. The "optimal" processor that maximizes throughput at each step in the processing flow is generally a function of the algorithm to be executed at that step. Other factors that also influence the optimal mix of processors in a heterogeneous multicomputer include physical processing density, hardware cost, and ease of programmability.
Index Terms:
distributed memory systems; Mercury Computer Systems; modular heterogeneous RACE multicomputer; heterogeneous multicomputer; heterogeneity; Analog Devices; SHARC 21060; IBM; Motorola; Apple PowerPC 603p; optimal processor; physical processing density; hardware cost; programmability
Citation:
T.H. Einstein, "Mercury Computer Systems' modular heterogeneous RACE(R) multicomputer," hcw, pp.60, 6th Heterogeneous Computing Workshop (HCW '97), 1997
Usage of this product signifies your acceptance of the Terms of Use.