2008 Eighth IEEE International Symposium on Cluster Computing and the Grid (CCGRID) 2008
DOI: 10.1109/ccgrid.2008.87
|View full text |Cite
|
Sign up to set email alerts
|

MPI Collectives on Modern Multicore Clusters: Performance Optimizations and Communication Characteristics

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
26
0
1

Year Published

2010
2010
2018
2018

Publication Types

Select...
4
4
2

Relationship

0
10

Authors

Journals

citations
Cited by 70 publications
(27 citation statements)
references
References 5 publications
0
26
0
1
Order By: Relevance
“…This stems from processing overhead within MPI on that core for collective operations, in particular from large message broadcasts. As additional experiments verified, this core acts as a local leader for optimized collectives in MPI, which first gather on-node data to the leader and then use this buffer for broadcast [21].…”
Section: A Performance Data In the Application Domain (H → A)mentioning
confidence: 95%
“…This stems from processing overhead within MPI on that core for collective operations, in particular from large message broadcasts. As additional experiments verified, this core acts as a local leader for optimized collectives in MPI, which first gather on-node data to the leader and then use this buffer for broadcast [21].…”
Section: A Performance Data In the Application Domain (H → A)mentioning
confidence: 95%
“…Much work has been done to improve MPI performance on SMP-CMP clusters. Techniques were developed to improve both point-to-point communications [7], [9], [10], [12] and collective communications [14], [15], [17], [19]. These optimizations further differentiate the communication performance in the multi-layer communication infrastructure in SMP-CMP clusters and manifest the impacts of processor affinity.…”
Section: Related Workmentioning
confidence: 99%
“…On modern manycore clusters, this aim is supported by improvement on the intra-node side of collective operations which benefits from the sharedmemory between local processes [4,11]. Intranode optimizations are now often combined with inter-node communication within hierarchical algorithms.…”
Section: Collective Operations On Many-core Clustersmentioning
confidence: 99%