2010
DOI: 10.1007/978-3-642-15646-5_31
|View full text |Cite
|
Sign up to set email alerts
|

Two Algorithms of Irregular Scatter/Gather Operations for Heterogeneous Platforms

Abstract: Abstract. In this work we present two algorithms of irregular scatter/gather operations based on the binomial tree and Träff algorithms. We use the prediction provided by heterogeneous communication performance models when constructing communication trees for these operations. The experiments show that the model-based algorithms outperform the traditional ones on heterogeneous platforms.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
2
2
1

Relationship

3
2

Authors

Journals

citations
Cited by 13 publications
(4 citation statements)
references
References 7 publications
(8 reference statements)
0
4
0
Order By: Relevance
“…The second set of experiments was performed on relatively homogeneous nodes. We took 90 nodes of similar per-core performance from eight clusters: Genepi (7), Edel (11), Griffon (16), Graphene (19), Chinqchint (17), Chimint (13), Orion (4), and Taurus (3). We spawned one single-threaded MPI process per node to even the processing speeds as much as possible.…”
Section: Experiments On Relatively Homogeneous Nodesmentioning
confidence: 99%
See 1 more Smart Citation
“…The second set of experiments was performed on relatively homogeneous nodes. We took 90 nodes of similar per-core performance from eight clusters: Genepi (7), Edel (11), Griffon (16), Graphene (19), Chinqchint (17), Chimint (13), Orion (4), and Taurus (3). We spawned one single-threaded MPI process per node to even the processing speeds as much as possible.…”
Section: Experiments On Relatively Homogeneous Nodesmentioning
confidence: 99%
“…One approach is to choose the collective algorithm with the minimal predicted time from a given set of algorithms . Another approach is to use the predictions for building more optimal communication trees for a collective communication .…”
Section: Related Workmentioning
confidence: 99%
“…Other heuristics of trees with binomial or other structure also exist, for example considering overlap of communication [25]. Interestingly, it is not always the case that complex heuristics result in better efficiency -some evidence suggests that even a simple heuristic based on a fixed tree structure with reordering of processes can produce efficient communication trees [26].…”
Section: Homogeneous Performance Modelsmentioning
confidence: 99%
“…Heuristics can alleviate this problem, and early work computing communication trees in polynomial time includes [9,2,1]. More recently, we have used models to also generate efficient communication trees [7]. As an alternative, simpler broadcast algorithms can be devised to reflect e.g.…”
Section: Introduction and Related Workmentioning
confidence: 99%