2016 28th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD) 2016
DOI: 10.1109/sbac-pad.2016.13
|View full text |Cite
|
Sign up to set email alerts
|

Automatic Insertion of Copy Annotation in Data-Parallel Programs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(3 citation statements)
references
References 11 publications
0
3
0
Order By: Relevance
“…Compile-time setting of accesses: Many research efforts target automatic compile-time parallelization, e.g., Cetus [24], DawnCC [25], [26], AutoPar [27], Pluto [28] and TaskMiner [29]. These primarily target data parallelism, and only TaskMiner is specific to tasks.…”
Section: Related Workmentioning
confidence: 99%
“…Compile-time setting of accesses: Many research efforts target automatic compile-time parallelization, e.g., Cetus [24], DawnCC [25], [26], AutoPar [27], Pluto [28] and TaskMiner [29]. These primarily target data parallelism, and only TaskMiner is specific to tasks.…”
Section: Related Workmentioning
confidence: 99%
“…All these are written in standard C, without any adaptations for a Graphics Processing Unit (GPU). To compile these programs to the Tegra's GPU, we have used DawnCC [Mendonca et al (2016)] 4 to annotate them with OpenACC directives. Each benchmark has only one core loop, which implements the bulk of the processing.…”
Section: Static Scheduling Of Code On Heterogeneous Devices -Manual Amentioning
confidence: 99%
“…In the previous discussion, we have manually annotated a series of simple benchmarks with OpenACC directives, and have compared them when running on the CPU, or on the GPU. This time we repeat this experiment, but now using an automatic parallelizer, dawn-cc [Mendonca et al (2016)]. This tool is available through an on-line server 5 which reads C sources, and produces C sources annotated with either OpenACC or OpenMP directives.…”
Section: Static Scheduling Of Code On Heterogeneous Devices -Manual Amentioning
confidence: 99%