19th IEEE International Parallel and Distributed Processing Symposium
DOI: 10.1109/ipdps.2005.131
|View full text |Cite
|
Sign up to set email alerts
|

Broadcast Trees for Heterogeneous Platforms

Abstract: In this paper, we deal with broadcasting on heterogeneous platforms. Typically, the message to be broadcast is split into several slices, which are sent by the source processor in a pipeline fashion. A spanning tree is used to implement this operation, and the objective is to find the tree which maximizes the throughput, i.e. the average number of slices sent by the source processor every time-unit. We introduce several heuristics to solve this problem. The good news is that the best heuristics perform quite e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
30
0

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 20 publications
(30 citation statements)
references
References 32 publications
0
30
0
Order By: Relevance
“…The multiple tree approach in [3] uses linear programming to determine the maximum multicast throughput given the bandwidth of links between hosts, but requires a very complicated algorithm to derive the set of multicast trees that would achieve that throughput. Therefore, the linear programming solution is only used to optimize the throughput of a single multicast tree.…”
Section: Optimization Of Multicast Treesmentioning
confidence: 99%
See 1 more Smart Citation
“…The multiple tree approach in [3] uses linear programming to determine the maximum multicast throughput given the bandwidth of links between hosts, but requires a very complicated algorithm to derive the set of multicast trees that would achieve that throughput. Therefore, the linear programming solution is only used to optimize the throughput of a single multicast tree.…”
Section: Optimization Of Multicast Treesmentioning
confidence: 99%
“…Unlike with other approaches (e.g., [3]), it is not necessary to construct trees from the result of our linear program. This is because its input already consists of a set of trees, computed by the FPFR algorithm.…”
Section: Algorithmmentioning
confidence: 99%
“…Finding an efficient k-ary tree taking into account the topology of the NoC is a complex problem [4] and it is orthogonal to the design of OC-Bcast. It is outside the scope of this paper since our goal is to show the advantage of using RMA to implement broadcast.…”
Section: Principle Of the Broadcast Algorithmmentioning
confidence: 99%
“…In [1,2], heuristics for pipelined communication on heterogeneous clusters were devised. These heuristics focus on the heterogeneity of links and nodes, but not the network contention issue.…”
Section: Related Workmentioning
confidence: 99%