DawnCC: Automatic Annotation for Data Parallelism and Offloading

  title={DawnCC: Automatic Annotation for Data Parallelism and Offloading},
  author={Gleison Souza Diniz Mendonca and Breno Campos Ferreira Guimar{\~a}es and P{\'e}ricles Rafael Oliveira Alves and Marcio Machado Pereira and Guido Araujo and Fernando Magno Quint{\~a}o Pereira},
Directive-based programming models, such as OpenACC and OpenMP, allow developers to convert a sequential program into a parallel one with minimum human intervention. However, inserting pragmas into production code is a difficult and error-prone task, often requiring familiarity with the target program. This difficulty restricts the ability of developers to annotate code that they have not written themselves. This article provides a suite of compiler-related methods to mitigate this problem… CONTINUE READING
Recent Discussions
This paper has been referenced on Twitter 1 time over the past 90 days. VIEW TWEETS


Publications referenced by this paper.

Similar Papers

Loading similar papers…