Programme

Mon Tue Wed Thu Fri Sat Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Session 1: Profiling Feedback (Mary Lou Soffa) 10:00 am
Session 1: Profiling Feedback (Mary Lou Soffa)
Mar 14 @ 10:00 am – 11:15 am
Chair: Mary Lou Soffa (University of Virginia) #4: Tongping Liu and Xu Liu. Cheetah: Detecting False Sharing Efficiently and Effectively #27: Dehao Chen, Xinliang David Li and Tipp Moseley. AutoFDO: Automatic Feedback-directed Optimization for Warehouse-scale Applications[...]
Session 2: Data Layout and Vectorization (Dorit Nuzman) 11:35 am
Session 2: Data Layout and Vectorization (Dorit Nuzman)
Mar 14 @ 11:35 am – 12:50 pm
Chair: Dorit Nuzman (Intel) #53: Probir Roy and Xu Liu. MemTool: A Lightweight Profiler to Guide Structure Splitting #29: Linchuan Chen, Peng Jiang and Gagan Agrawal. Expoliting Recent SIMD Architectural Advances for Irregular Applications #59: Hao[...]
Session 3: GPU (Vijay Janapa Reddi) 2:20 pm
Session 3: GPU (Vijay Janapa Reddi)
Mar 14 @ 2:20 pm – 4:00 pm
Chair: Vijay Janapa Reddi (University of Texas) #52: Raj Barik, Naila Farooqui, Brian Lewis, Chunling Hu and Tatiana Shpeisman. A Black-box Approach to Energy-Aware Scheduling on Integrated CPU-GPU Systems #5: Christos Margiolas and Michael F.P. O’Boyle.[...]
Session 4: ACM Student Research Competition Presentations 4:20 pm
15
Session 5: Affine Programs (Louis-Noël Pouchet) 10:00 am
Session 5: Affine Programs (Louis-Noël Pouchet)
Mar 15 @ 10:00 am – 11:15 am
Chair: Louis-Noël Pouchet (Ohio State University) #91: Daniele G. Spampinato and Markus Püschel. A Basic Linear Algebra Compiler for Structured Matrices #38: Lénaïc Bagnères, Oleksandr Zinenko, Stéphane Huot and Cédric Bastoul. Opening Polyhedral Compiler’s Black Box[...]
Session 6: Static Analysis (Michael O’Boyle) 11:35 am
Session 6: Static Analysis (Michael O’Boyle)
Mar 15 @ 11:35 am – 12:50 pm
Chair: Michael O’Boyle (University of Edinburgh) #42: Mateus Tymburiba, Rubens Emílio and Fernando Pereira. Inference of Peak Density of Indirect Branches to Detect ROP Attacks #25: Yulei Sui, Peng Di and Jingling Xue. Sparse Flow-Sensitive Pointer[...]
Session 7: Programming Models (Mauricio Breternitz) 2:20 pm
Session 7: Programming Models (Mauricio Breternitz)
Mar 15 @ 2:20 pm – 3:35 pm
Chair: Mauricio Breternitz (AMD) #74: Vassilis Vassiliadis, Jan Riehme, Jens Deussen, Konstantinos Parasyris, Christos D. Antonopoulos, Nikolaos Bellas, Spyros Lalis and Uwe Naumann. Towards Automatic Significance Analysis for Approximate Computing #17: Kevin Brown, Hyoukjoong Lee, Tiark[...]
16
Session 8: Correctness (Aaron Smith) 10:00 am
Session 8: Correctness (Aaron Smith)
Mar 16 @ 10:00 am – 11:15 am
Chair: Aaron Smith (Microsoft) #45: Soham Chakraborty and Viktor Vafeiadis. Validating Optimizations of Concurrent C/C++ Programs #85: Ignacio Laguna, Martin Schulz, David F. Richards, Jon Calhoun and Luke Olson. IPAS: Intelligent Protection Against Silent Output Corruption[...]
Session 9: Binary/Virtualization (Soo-mook Moon) 11:35 am
Session 9: Binary/Virtualization (Soo-mook Moon)
Mar 16 @ 11:35 am – 12:50 pm
Chair: Soo-mook Moon (Seoul National University) #95: Daniele Cono D’Elia and Camil Demetrescu. Flexible On-Stack Replacement in LLVM #96: Byron Hawkins, Brian Demsky and Michael Taylor. BlackBox: Lightweight Security Monitoring for COTS Binaries #69: Toshihiko Koju,[...]
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31