Title :
On the implementation of broadcast, scatter and gather in a heterogeneous architecture
Author :
Miled, Z.B. ; Fortes, José A B ; Eigenmann, Rudolf ; Taylor, Valerie
Author_Institution :
Dept. of Electr. Eng., Purdue Univ., West Lafayette, IN, USA
Abstract :
This paper considers the implementation and evaluation of broadcast, scatter and gather communication operations in heterogeneous machines organized as a Hierarchy of Processor-And-Memory (HPAM). The top levels of the hierarchy consist of a small number of fast processors, whereas the bottom levels consist of a large number of slow processors. Each HPAM level consists of a homogeneous processor mesh. Routing within each level and across levels uses an extended form of X-Y dimension ordered routing. The execution times of three collective communication operations are analytically evaluated in the context of two-level HPAM machines. For each operation, two different alternatives are considered depending on the absence or presence of hardware support. For each alternative, an efficient implementation is characterized. Furthermore, the two alternatives are compared and the gain achieved by using hardware support for these operations is assessed.
Keywords :
parallel architectures; HPAM; Hierarchy of Processor-And-Memory; broadcast; gather; heterogeneous architecture; scatter; Broadcasting; Computer architecture; Costs; Delay; Hardware; Multiprocessing systems; Network interfaces; Network topology; Routing; Scattering;
Conference_Titel :
System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
Print_ISBN :
0-8186-8255-8
DOI :
10.1109/HICSS.1998.656148