default search action
CGO 2017: Austin, TX, USA
- Vijay Janapa Reddi, Aaron Smith, Lingjia Tang:
Proceedings of the 2017 International Symposium on Code Generation and Optimization, CGO 2017, Austin, TX, USA, February 4-8, 2017. ACM 2017, ISBN 978-1-5090-4931-8
Shared Memory
- Aritra Sengupta, Man Cao, Michael D. Bond, Milind Kulkarni:
Legato: end-to-end bounded region serializability using commodity hardware transactional memory. 1-13 - Alexandra Jimborean, Jonatan Waern, Per Ekemark, Stefanos Kaxiras, Alberto Ros:
Automatic detection of extended data-race-free regions. 14-26 - Feng Zhang, Bo Wu, Jidong Zhai, Bingsheng He, Wenguang Chen:
FinePar: irregularity-aware fine-grained workload partitioning on integrated architectures. 27-38
GPU Optimization
- Xiang Gong, Zhongliang Chen, Amir Kavyan Ziabari, Rafael Ubal, David R. Kaeli:
TwinKernels: an execution model to improve GPU hardware scheduling at compile time. 39-49 - Jayvant Anantpur, R. Govindarajan:
Taming warp divergence. 50-60 - Christopher Erb, Mike Collins, Joseph L. Greathouse:
Dynamic buffer overflow detection for GPGPUs. 61-73 - Michel Steuwer, Toomas Remmelg, Christophe Dubach:
Lift: a functional data-parallel IR for high-performance GPU code generation. 74-85
Best Paper Nominees
- Chris Cummins, Pavlos Petoumenos, Zheng Wang, Hugh Leather:
Synthesizing benchmarks for predictive modeling. 86-99 - Soham Chakraborty, Viktor Vafeiadis:
Formalizing the concurrency semantics of an LLVM fragment. 100-110 - Teresa Johnson, Mehdi Amini, Xinliang David Li:
ThinLTO: scalable and incremental LTO. 111-121 - Xing Su, Xiangke Liao, Jingling Xue:
Automatic generation of fast BLAS3-GEMM: a portable compiler approach. 122-133
Memory Dependencies
- Maroua Maalej, Vitor Paisante, Pedro Ramos, Laure Gonnord, Fernando Magno Quintão Pereira:
Pointer disambiguation via strict inequalities. 134-147 - Nick P. Johnson, Jordan Fix, Stephen R. Beard, Taewook Oh, Thomas B. Jablin, David I. August:
A collaborative dependence analysis framework. 148-159 - Apan Qasem, Ashwin M. Aji, Gregory Rodgers:
Characterizing data organization effects on heterogeneous memory architectures. 160-170
Accelerators and Binary Translation
- Kim-Anh Tran, Trevor E. Carlson, Konstantinos Koukos, Magnus Själander, Vasileios Spiliopoulos, Stefanos Kaxiras, Alexandra Jimborean:
Clairvoyance: look-ahead compile-time scheduling. 171-184 - Subrata Mitra, Manish K. Gupta, Sasa Misailovic, Saurabh Bagchi:
Phase-aware optimization in approximate computing. 185-196 - Bernhard Egger, Hochan Lee, Duseok Kang, Mansureh S. Moghaddam, Youngchul Cho, Yeonbok Lee, Sukjin Kim, Soonhoi Ha, Kiyoung Choi:
A space- and energy-efficient code Compression/Decompression technique for coarse-grained reconfigurable architectures. 197-209 - Emilio G. Cota, Paolo Bonzini, Alex Bennée, Luca P. Carloni:
Cross-ISA machine emulation for multicores. 210-220
Feedback Directed and Whole Program Optimization
- Patrick W. Sathyanathan, Wenlei He, Ten H. Tzen:
Incremental whole program optimization and compilation. 221-232 - Guilherme Ottoni, Bertrand Maher:
Optimizing function placement for large-scale data-center applications. 233-244 - William F. Ogilvie, Pavlos Petoumenos, Zheng Wang, Hugh Leather:
Minimizing the cost of iterative compilation with active learning. 245-256 - Gem Dot, Alejandro Martínez, Antonio González:
Removing checks in dynamically typed languages through efficient profiling. 257-268
Reductions and Loops
- Philip Ginsbach, Michael F. P. O'Boyle:
Discovery and exploitation of general reductions: a constraint based approach. 269-280 - Patricia Suriana, Andrew Adams, Shoaib Kamil:
Parallel associative reductions in halide. 281-291 - Johannes Doerfert, Tobias Grosser, Sebastian Hack:
Optimistic loop optimization. 292-304 - Sam Ainsworth, Timothy M. Jones:
Software prefetching for indirect memory accesses. 305-317
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.