2005
DOI: 10.1007/978-3-540-31832-3_9
|View full text |Cite
|
Sign up to set email alerts
|

An Evaluation of Auto-Scoping in OpenMP

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2005
2005
2020
2020

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 9 publications
0
4
0
Order By: Relevance
“…There are several research work on auto-scoping of variables for OpenMP (Lin et al 2004;Royuela et al 2012;Voss et al 2005), the difference with the variable privatization analysis we proposed is the memory model oriented. The auto-scoping of variables for OpenMP is based on shared main memory, but our approach is based on both shared main memory and scratchpad memory.…”
Section: Static Analysismentioning
confidence: 99%
“…There are several research work on auto-scoping of variables for OpenMP (Lin et al 2004;Royuela et al 2012;Voss et al 2005), the difference with the variable privatization analysis we proposed is the memory model oriented. The auto-scoping of variables for OpenMP is based on shared main memory, but our approach is based on both shared main memory and scratchpad memory.…”
Section: Static Analysismentioning
confidence: 99%
“…They showed that automatic and user-defined clauses can obtain the same performance. Voss et al [25] evaluated the impact of the same clause for auto-parallelization purposes, concluding that several regions cannot be automatically parallelized because of the limitations of the technique: it only works for the OpenMP thread model, it offers limited inter-procedural analysis for arrays, and it lacks support for API functions calls. Later, Royuela et al [17] proposed an algorithm to automatically scope variables in OpenMP 3.1 task regions.…”
Section: Related Workmentioning
confidence: 99%
“…They proved that the performance obtained by the two versions is the same. Voss et al [9] presented an evaluation of auto-scoping in OpenMP based on the work of Lin et al In this context, they observed significant limitations in the usability of the auto-scoping method for automatic parallelization techniques. Implementing the same AUTO data-sharing attribute as Lin et al did, but in the Polaris parallelizing compiler, they evaluated their implementation with a subset of the SPEC benchmark suite.…”
Section: Motivation and Related Workmentioning
confidence: 99%