| 2016 | A basic linear algebra compiler for structured matrices. Daniele G. Spampinato, Markus Püschel |
| 2016 | A black-box approach to energy-aware scheduling on integrated CPU-GPU systems. Rajkishore Barik, Naila Farooqui, Brian T. Lewis, Chunling Hu, Tatiana Shpeisman |
| 2016 | Atomicity violation checker for task parallel programs. Adarsh Yoga, Santosh Nagarakatte |
| 2016 | AutoFDO: automatic feedback-directed optimization for warehouse-scale applications. Dehao Chen, Xinliang David Li, Tipp Moseley |
| 2016 | BlackBox: lightweight security monitoring for COTS binaries. Byron Hawkins, Brian Demsky, Michael B. Taylor |
| 2016 | Cheetah: detecting false sharing efficiently and effectively. Tongping Liu, Xu Liu |
| 2016 | Communication-aware mapping of stream graphs for multi-GPU platforms. Dong Nguyen, Jongeun Lee |
| 2016 | Exploiting mixed SIMD parallelism by reducing data reorganization overhead. Hao Zhou, Jingling Xue |
| 2016 | Exploiting recent SIMD architectural advances for irregular applications. Linchuan Chen, Peng Jiang, Gagan Agrawal |
| 2016 | Flexible on-stack replacement in LLVM. Daniele Cono D'Elia, Camil Demetrescu |
| 2016 | Have abstraction and eat performance, too: optimized heterogeneous computing with parallel patterns. Kevin J. Brown, HyoukJoong Lee, Tiark Rompf, Arvind K. Sujeeth, Christopher De Sa, Christopher R. Aberger, Kunle Olukotun |
| 2016 | IPAS: intelligent protection against silent output corruption in scientific applications. Ignacio Laguna, Martin Schulz, David F. Richards, Jon Calhoun, Luke N. Olson |
| 2016 | Inference of peak density of indirect branches to detect ROP attacks. Mateus Tymburibá, Rubens E. A. Moreira, Fernando Magno Quintão Pereira |
| 2016 | NRG-loops: adjusting power from within applications. Melanie Kambadur, Martha A. Kim |
| 2016 | Opening polyhedral compiler's black box. Lénaïc Bagnères, Oleksandr Zinenko, Stéphane Huot, Cédric Bastoul |
| 2016 | Portable and transparent software managed scheduling on accelerators for fair resource sharing. Christos Margiolas, Michael F. P. O'Boyle |
| 2016 | Portable performance on asymmetric multicore processors. Ivan Jibaja, Ting Cao, Stephen M. Blackburn, Kathryn S. McKinley |
| 2016 | Proceedings of the 2016 International Symposium on Code Generation and Optimization, CGO 2016, Barcelona, Spain, March 12-18, 2016 Björn Franke, Youfeng Wu, Fabrice Rastello |
| 2016 | Re-constructing high-level information for language-specific binary re-optimization. Toshihiko Koju, Reid Copeland, Motohiro Kawahito, Moriyoshi Ohara |
| 2016 | Sparse flow-sensitive pointer analysis for multithreaded programs. Yulei Sui, Peng Di, Jingling Xue |
| 2016 | StructSlim: a lightweight profiler to guide structure splitting. Probir Roy, Xu Liu |
| 2016 | Symbolic range analysis of pointers. Vitor Paisante, Maroua Maalej, Leonardo Barbosa e Oliveira, Laure Gonnord, Fernando Magno Quintão Pereira |
| 2016 | Towards automatic significance analysis for approximate computing. Vassilis Vassiliadis, Jan Riehme, Jens Deussen, Konstantinos Parasyris, Christos D. Antonopoulos, Nikolaos Bellas, Spyros Lalis, Uwe Naumann |
| 2016 | Trace-based affine reconstruction of codes. Gabriel Rodríguez, José M. Andión, Mahmut T. Kandemir, Juan Touriño |
| 2016 | Validating optimizations of concurrent C/C++ programs. Soham Chakraborty, Viktor Vafeiadis |
| 2016 | gpucc: an open-source GPGPU compiler. Jingyue Wu, Artem Belevich, Eli Bendersky, Mark Heffernan, Chris Leary, Jacques A. Pienaar, Bjarke Roune, Rob Springer, Xuetian Weng, Robert Hundt |