2019
DOI: 10.1007/s10766-019-00640-3
|View full text |Cite
|
Sign up to set email alerts
|

Source-to-Source Parallelization Compilers for Scientific Shared-Memory Multi-core and Accelerated Multiprocessing: Analysis, Pitfalls, Enhancement and Potential

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
17
0
1

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 18 publications
(18 citation statements)
references
References 20 publications
0
17
0
1
Order By: Relevance
“…The automatic parallelization of serial programs has achieved some good results, but these have been mainly targeted at certain research directions or fields, 17 and they are unable to be applied to automatic parallelization in other fields. However, the emergence of the open‐source Par4All automatic parallelization platform has improved the practicality of automatic parallelization to a new level 18‐20 . Although Par4All implements the automatic parallelization of an algorithm, it has been found through experiments that Par4All's automatic conversion process takes a long time; meanwhile, according to our experiments in this study, some generated RS image‐enhancement automatic parallel algorithms were only minimally accelerated.…”
Section: Introductionmentioning
confidence: 69%
See 1 more Smart Citation
“…The automatic parallelization of serial programs has achieved some good results, but these have been mainly targeted at certain research directions or fields, 17 and they are unable to be applied to automatic parallelization in other fields. However, the emergence of the open‐source Par4All automatic parallelization platform has improved the practicality of automatic parallelization to a new level 18‐20 . Although Par4All implements the automatic parallelization of an algorithm, it has been found through experiments that Par4All's automatic conversion process takes a long time; meanwhile, according to our experiments in this study, some generated RS image‐enhancement automatic parallel algorithms were only minimally accelerated.…”
Section: Introductionmentioning
confidence: 69%
“…However, the emergence of the open-source Par4All automatic parallelization platform has improved the practicality of automatic parallelization to a new level. [18][19][20] Although Par4All implements the automatic parallelization of an algorithm, it has been found through experiments that Par4All's automatic conversion process takes a long time; meanwhile, according to our experiments in this study, some generated RS image-enhancement automatic parallel algorithms were only minimally accelerated. In order to resolve these problems, it is particularly important to study automatic parallel optimization models.…”
mentioning
confidence: 78%
“…Compiladores paralelizadores ignoram reduções cuja paralelização exigiria refatoração significativa do código. Eles geralmente operam exigindo nenhuma ou mínima intervenção manual do programador [Harel et al 2020]. Também existem ferramentas que apenas detectam reduções, sem fazer esforço para paralelizá-las.…”
Section: Estado Da Arteunclassified
“…They observed that Par4All requires no manual intervention, while Cetus and AutoPar require minimal manual intervention, thus allowing us to consider them for this work. Harel et al [1] focused on Cetus, Par4All, and AutoPar [20] while eliminating the need for the rest of the S2S automatic parallelization compilers. [1] briefly discussed these compilers (regarding both history and work fashion) and presented each compiler's strengths and weaknesses.…”
Section: Related Workmentioning
confidence: 99%
“…Harel et al [1] focused on Cetus, Par4All, and AutoPar [20] while eliminating the need for the rest of the S2S automatic parallelization compilers. [1] briefly discussed these compilers (regarding both history and work fashion) and presented each compiler's strengths and weaknesses. Moreover, [1] tested the performance of these compilers in the Matrix Multiplication kernel and the NAS benchmark [18].…”
Section: Related Workmentioning
confidence: 99%