2014
DOI: 10.1145/2629470
|View full text |Cite
|
Sign up to set email alerts
|

Benefits of Adding Hardware Support for Broadcast and Reduce Operations in MPSoC Applications

Abstract: MPI has been used as a parallel programming model for supercomputers and clusters and recently in MultiProcessor Systems-on-Chip (MPSoC). One component of MPI is collective communication and its performance is key for certain parallel applications to achieve good speedups. Previous work showed that, with synthetic communication-only benchmarks, communication improvements of up to 11.4-fold and 22-fold for broadcast and reduce operations, respectively, can be achieved by providing hardware support at the networ… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 10 publications
0
4
0
Order By: Relevance
“…A major application was Molecular Dynamic simulations. Arun et al instantiated soft processors on each FPGA and implemented a specialized MPI library called TMD-MPI to handle inter-FPGA communication (Peng et al, 2014). While soft cores have the potential for generality, they can cause high latency on critical paths.…”
Section: Tmdmentioning
confidence: 99%
See 2 more Smart Citations
“…A major application was Molecular Dynamic simulations. Arun et al instantiated soft processors on each FPGA and implemented a specialized MPI library called TMD-MPI to handle inter-FPGA communication (Peng et al, 2014). While soft cores have the potential for generality, they can cause high latency on critical paths.…”
Section: Tmdmentioning
confidence: 99%
“…TMD-MPI (Saldana and Chow, 2006) is a software-based communication library that facilitates inter-FPGA communication for TMD system. They released an improved version in 2014 (Peng et al, 2014) by offloading MPI Bcast and Reduce into FPGA logic. Andrew, et al made a similar effort in (Schmidt et al, 2012).…”
Section: Previous Work On Fpga System/user Interfacesmentioning
confidence: 99%
See 1 more Smart Citation
“…The difference is the estimated power of the circuit of interest. This approach is described in more detail in Peng et al [17]. Since the power estimation is a function of the toggle rate of the signals, a range of toggle rates is used to observe the sensitivity of the power to the toggle rate.…”
Section: ) Power Comparisonmentioning
confidence: 99%