Bones: An Automatic Skeleton-Based C-to-CUDA Compiler for GPUs

@article{Nugteren2014BonesAA,
  title={Bones: An Automatic Skeleton-Based C-to-CUDA Compiler for GPUs},
  author={Cedric Nugteren and Henk Corporaal},
  journal={TACO},
  year={2014},
  volume={11},
  pages={35:1-35:25}
}
The shift toward parallel processor architectures has made programming and code generation increasingly challenging. To address this programmability challenge, this article presents a technique to fully automatically generate efficient and readable code for parallel processors (with a focus on GPUs). This is made possible by combining algorithmic skeletons, traditional compilation, and “algorithmic species,” a classification of program code. Compilation starts by automatically annotating C code… CONTINUE READING
Highly Cited
This paper has 19 citations. REVIEW CITATIONS

Citations

Publications citing this paper.
Showing 1-10 of 11 citations

References

Publications referenced by this paper.
Showing 1-10 of 15 references