DocumentCode
2194962
Title
A Model for Communication in Clusters of Multi-core Machines
Author
Task, Christine ; Chauhan, Arun
Author_Institution
Comput. Sci. Dept., Indiana Univ., Bloomington, IN
fYear
2008
fDate
7-12 Dec. 2008
Firstpage
356
Lastpage
357
Abstract
A common paradigm for scientific computing is distributed message-passing systems, and a common approach to these systems is to implement them across clusters of high-performance workstations. As multi-core architectures become increasingly mainstream, these clusters are very likely to include multi-core machines. However, the theoretical models which are currently used to develop communication algorithms across these systems do not take into account the unique properties of processes running on shared- memory architectures, including shared external network connections and communication via shared memory locations. Because of this, existing algorithms are far from optimal for modern clusters. Additionally, recent attempts to adapt these algorithms to multicore systems have proceeded without the introduction of a more accurate formal model and have generally neglected to capitalize on the full power these systems offer. We propose a new model which simply and effectively captures the strengths of multi-core machines in collective communications patterns and suggest how it could be used to properly optimize these patterns.
Keywords
message passing; shared memory systems; workstation clusters; distributed message-passing systems; high-performance workstations; multi-core architectures; multi-core machines; scientific computing; Assembly; Bandwidth; Broadcasting; Clustering algorithms; Costs; Delay; Global communication; Multicore processing; Power system modeling; Telephony; Collective Communications; Multi-core Clusters; Postal Model;
fLanguage
English
Publisher
ieee
Conference_Titel
eScience, 2008. eScience '08. IEEE Fourth International Conference on
Conference_Location
Indianapolis, IN
Print_ISBN
978-1-4244-3380-3
Electronic_ISBN
978-0-7695-3535-7
Type
conf
DOI
10.1109/eScience.2008.154
Filename
4736794
Link To Document