2020
DOI: 10.1007/978-3-030-58144-2_16
|View full text |Cite
|
Sign up to set email alerts
|

ComPar: Optimized Multi-compiler for Automatic OpenMP S2S Parallelization

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(4 citation statements)
references
References 21 publications
0
4
0
Order By: Relevance
“…Cetus outperformed the other parallelizers in five out of the seven programs evaluated, with minimal user intervention. Similar experiments were performed by Mosseri et al [33] on a set of five benchmarks from the PolyBench benchmark [6] suite. The Cetus parallel code for each of the benchmarks could achieve substantial speedup over the serial versions, improving the performance by as much as 754%, on average.…”
Section: Evaluation Of Optimization Techniques In Cetusmentioning
confidence: 92%
See 1 more Smart Citation
“…Cetus outperformed the other parallelizers in five out of the seven programs evaluated, with minimal user intervention. Similar experiments were performed by Mosseri et al [33] on a set of five benchmarks from the PolyBench benchmark [6] suite. The Cetus parallel code for each of the benchmarks could achieve substantial speedup over the serial versions, improving the performance by as much as 754%, on average.…”
Section: Evaluation Of Optimization Techniques In Cetusmentioning
confidence: 92%
“…BT, SP, LU and two benchmarks for unstructured computation -UA, DC. We used serial 350 versions of the benchmarks written in C [33] for our experiments and measured the 351 performance of the applications for input Class B, having a problem size that is neither for Doitgen and (d) Performance results for Gramschmidt benchmarks from the PolyBench benchmark suite v4.2. The selected base case is the best tuned version (all on).…”
mentioning
confidence: 99%
“…The second system we evaluate against is the state-of-the-art S2S compiler named ComPar [12]. ComPar is the most suitable for this task, as it incorporates several S2S compilers under the hood -Par4All [14], AutoPar [59] and Cetus [60] -and combines their results to produce the best OpenMP directive.…”
Section: Parallel Work-sharing Loop Construct Classificationmentioning
confidence: 99%
“…More importantly, they open up the possibility of using any standard tool -a standard compiler, a vendor-specific tool -to subsequently compile the parallelized code. Some examples of S2S tools are ComPar [12], Par4all [13,14], and Cetus [15]. Although automatic parallelization tools provide a solution for code parallelization, they have many pitfalls.…”
Section: Introductionmentioning
confidence: 99%