PENCIL: A Platform-Neutral Compute Intermediate Language for Accelerator Programming

Riyadh Baghdadi, Ulysse Beaugnon, Albert Cohen 0001, Tobias Grosser, Michael Kruse, Chandan Reddy, Sven Verdoolaege, Adam Betts, Alastair F. Donaldson, Jeroen Ketema, Javed Absar, Sven van Haastregt, Alexey Kravets, Anton Lokhmotov, Robert David, Elnar Hajiyev. PENCIL: A Platform-Neutral Compute Intermediate Language for Accelerator Programming. In 2015 International Conference on Parallel Architecture and Compilation, PACT 2015, San Francisco, CA, USA, October 18-21, 2015. pages 138-149, IEEE, 2015. [doi]

@inproceedings{BaghdadiB0GKRVB15,
  title = {PENCIL: A Platform-Neutral Compute Intermediate Language for Accelerator Programming},
  author = {Riyadh Baghdadi and Ulysse Beaugnon and Albert Cohen 0001 and Tobias Grosser and Michael Kruse and Chandan Reddy and Sven Verdoolaege and Adam Betts and Alastair F. Donaldson and Jeroen Ketema and Javed Absar and Sven van Haastregt and Alexey Kravets and Anton Lokhmotov and Robert David and Elnar Hajiyev},
  year = {2015},
  doi = {10.1109/PACT.2015.17},
  url = {http://dx.doi.org/10.1109/PACT.2015.17},
  researchr = {https://researchr.org/publication/BaghdadiB0GKRVB15},
  cites = {0},
  citedby = {0},
  pages = {138-149},
  booktitle = {2015 International Conference on Parallel Architecture and Compilation, PACT 2015, San Francisco, CA, USA, October 18-21, 2015},
  publisher = {IEEE},
  isbn = {978-1-4673-9524-3},
}