DocumentCode
3596304
Title
Designing processor-cluster based systems: interplay between cluster organizations and broadcasting algorithms
Author
Basak, Debashis ; Panda, Dhabaleswar K.
Author_Institution
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
Volume
1
fYear
1996
Firstpage
271
Abstract
Past research on designing processor-cluster based parallel systems has focused mainly on studing the packaging technologies affecting the inter-cluster network. To make such a design approach more attractive, there is a strong need to understand the details about the topology inside the cluster its memory organization, and the impact of this organization on system performance. In this paper we analyze the communication costs for accessing inter-cluster and intra-cluster memories under different cluster organizations. The merits of these organizations are evaluated based on the performance of a commonly used U-mesh broadcast algorithm. Our results indicate that tightly coupled cluster organizations with shared access to memory offer faster intra-cluster communication. This leads to such organizations to outperform loosely coupled cluster organizations. We also demonstrate that such faster intracluster access in clustered systems can be exploited to design better collective communication algorithms. We propose a new broadcasting algorithm on clustered meshes clus-mesh which outperforms existing u-mesh on clustered systems by up to 20%
Keywords
multistage interconnection networks; parallel architectures; shared memory systems; U-mesh broadcast algorithm; broadcasting algorithms; cluster organizations; collective communication algorithms; communication costs; inter-cluster memories; intra-cluster memories; memory organization; processor-cluster based parallel systems; processor-cluster based systems; tightly coupled cluster organizations; Algorithm design and analysis; Broadcast technology; Broadcasting; Clustering algorithms; Computer networks; Concurrent computing; Information science; Network topology; Packaging; Process design;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 1996. Vol.3. Software., Proceedings of the 1996 International Conference on
ISSN
0190-3918
Print_ISBN
0-8186-7623-X
Type
conf
DOI
10.1109/ICPP.1996.537170
Filename
537170
Link To Document