English

PENCIL: Towards a Platform-Neutral Compute Intermediate Language for DSLs

Programming Languages 2013-02-25 v1 Distributed, Parallel, and Cluster Computing

Abstract

We motivate the design and implementation of a platform-neutral compute intermediate language (PENCIL) for productive and performance-portable accelerator programming.

Keywords

Cite

@article{arxiv.1302.5586,
  title  = {PENCIL: Towards a Platform-Neutral Compute Intermediate Language for DSLs},
  author = {Riyadh Baghdadi and Albert Cohen and Serge Guelton and Sven Verdoolaege and Jun Inoue and Tobias Grosser and Georgia Kouveli and Alexey Kravets and Anton Lokhmotov and Cedric Nugteren and Fraser Waters and Alastair F. Donaldson},
  journal= {arXiv preprint arXiv:1302.5586},
  year   = {2013}
}
R2 v1 2026-06-21T23:30:54.934Z