2019
DOI: 10.1007/s11227-019-02820-x
|View full text |Cite
|
Sign up to set email alerts
|

Transforming powerlist-based divide-and-conquer programs for an improved execution model

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
1
1

Relationship

2
0

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 15 publications
0
3
0
Order By: Relevance
“…The JPLF framework offers the possibility to develop efficient implementations based on some templates that facilitate a simple and robust implementation. Using it, we proved that this can lead to efficient implementations on shared and distributed memory platforms of many divide-and-conquer algorithms [45,[48][49][50]. The templates based on PowerList allow decompositions of degree two (decomposition into two subproblems), while the variants based on PList allow decomposition with different arities [51].…”
Section: Discussionmentioning
confidence: 99%
“…The JPLF framework offers the possibility to develop efficient implementations based on some templates that facilitate a simple and robust implementation. Using it, we proved that this can lead to efficient implementations on shared and distributed memory platforms of many divide-and-conquer algorithms [45,[48][49][50]. The templates based on PowerList allow decompositions of degree two (decomposition into two subproblems), while the variants based on PList allow decomposition with different arities [51].…”
Section: Discussionmentioning
confidence: 99%
“…For example, if we need to compute extended PowerList operators < +, * , −, / > on the same pair of input arguments, they could be combined and computed in a single computation stream. This has been used for the FFT computation case [28].…”
Section: Powerlist Data Structuresmentioning
confidence: 99%
“…For some of these cases it is possible to apply some function transformation -as tupling -in order to reduce the additional computations. This had been investigated in [28]. Fig.…”
Section: Mpirun -N 20 Testpowerlistreduce_mpimentioning
confidence: 99%