| 2017 | Clairvoyance: look-ahead compile-time scheduling. | Kim-Anh Tran, Trevor E. Carlson, Konstantinos Koukos, Magnus Sjlander, Vasileios Spiliopoulos, Stefanos Kaxiras, Alexandra Jimborean |
| 2017 | Parallel associative reductions in halide. | Patricia Suriana, Andrew Adams, Shoaib Kamil |
| 2017 | Automatic generation of fast BLAS3-GEMM: a portable compiler approach. | Xing Su, Xiangke Liao, Jingling Xue |
| 2017 | Lift: a functional data-parallel IR for high-performance GPU code generation. | Michel Steuwer, Toomas Remmelg, Christophe Dubach |
| 2017 | Legato: end-to-end bounded region serializability using commodity hardware transactional memory. | Aritra Sengupta, Man Cao, Michael D. Bond, Milind Kulkarni |
| 2017 | Incremental whole program optimization and compilation. | Patrick W. Sathyanathan, Wenlei He, Ten H. Tzen |
| 2017 | Characterizing data organization effects on heterogeneous memory architectures. | Apan Qasem, Ashwin M. Aji, Gregory Rodgers |
| 2017 | Optimizing function placement for large-scale data-center applications. | Guilherme Ottoni, Bertrand Maher |
| 2017 | Minimizing the cost of iterative compilation with active learning. | William F. Ogilvie, Pavlos Petoumenos, Zheng Wang, Hugh Leather |
| 2017 | Phase-aware optimization in approximate computing. | Subrata Mitra, Manish K. Gupta, Sasa Misailovic, Saurabh Bagchi |
| 2017 | Pointer disambiguation via strict inequalities. | Maroua Maalej, Vitor Paisante, Pedro Ramos, Laure Gonnord, Fernando Magno Quinto Pereira |
| 2017 | A collaborative dependence analysis framework. | Nick P. Johnson, Jordan Fix, Stephen R. Beard, Taewook Oh, Thomas B. Jablin, David I. August |
| 2017 | ThinLTO: scalable and incremental LTO. | Teresa Johnson, Mehdi Amini, Xinliang David Li |
| 2017 | Automatic detection of extended data-race-free regions. | Alexandra Jimborean, Jonatan Waern, Per Ekemark, Stefanos Kaxiras, Alberto Ros |
| 2017 | TwinKernels: an execution model to improve GPU hardware scheduling at compile time. | Xiang Gong, Zhongliang Chen, Amir Kavyan Ziabari, Rafael Ubal, David R. Kaeli |
| 2017 | Discovery and exploitation of general reductions: a constraint based approach. | Philip Ginsbach, Michael F. P. O'Boyle |
| 2017 | AFrame: A Domain Specific Language for Virtual Reality: Extended Abstract. | Andy Gill |
| 2017 | Evolution of a Stream Transformation DSL. | Ruediger Gad |
| 2017 | Dynamic buffer overflow detection for GPGPUs. | Christopher Erb, Mike Collins, Joseph L. Greathouse |
| 2017 | A space- and energy-efficient code Compression/Decompression technique for coarse-grained reconfigurable architectures. | Bernhard Egger, Hochan Lee, Duseok Kang, Mansureh S. Moghaddam, Youngchul Cho, Yeonbok Lee, Sukjin Kim, Soonhoi Ha, Kiyoung Choi |
| 2017 | Removing checks in dynamically typed languages through efficient profiling. | Gem Dot, Alejandro Martnez, Antonio Gonzlez |
| 2017 | Optimistic loop optimization. | Johannes Doerfert, Tobias Grosser, Sebastian Hack |
| 2017 | DEFIne: A Fluent Interface DSL for Deep Learning Applications. | Nina Dethlefs, Ken A. Hawick |
| 2017 | Synthesizing benchmarks for predictive modeling. | Chris Cummins, Pavlos Petoumenos, Zheng Wang, Hugh Leather |
| 2017 | Hansl: a DSL for econometrics. | Allin Cottrell |