DawnCC: Automatic Annotation for Data Parallelism and Offloading

@article{Mendonca2017DawnCCAA,
  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},
  journal={TACO},
  year={2017},
  volume={14},
  pages={13:1-13:25}
}
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

References

Publications referenced by this paper.

Similar Papers

Loading similar papers…