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

arXiv: https://arxiv.org/abs/1302.5586 · HTML: https://mlsanity.com/paper/1302.5586/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 22 Feb 2013.

## Built on by (most cited first, 2 of 2)

- [A Deep Learning Based Cost Model for Automatic Code Optimization](https://mlsanity.com/paper/2104.04955/) (2021)
- [LOOPer: A Learned Automatic Code Optimizer For Polyhedral Compilers](https://mlsanity.com/paper/2403.11522/) (2024)

## Abstract (arXiv)

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