17th Workshop on Compiler-Driven Performance

Wednesday October 31, 2018

Hilton Toronto / Markham Suites Conference Center and Spa
Conf Center 1
Associated with CASCON 2018
(https://www-01.ibm.com/ibm/cas/cascon/)


Session 1 (session chair: Michael L. Scott)
8:30-8:35Welcome
8:35-9:00 Zwift: A Programming Framework for High Performance Text Analytics on Compressed Data
Feng Zhang, Jidong Zhai, Xipeng Shen, Onur Mutlu and Wenguan Chen
9:05-9:30 Memory-access-aware safety and profitability analysis for transformation of accelerator-bound OpenMP loops
Artem Chikin, Taylor Lloyd, Jose Nelson Amaral and Ettore Tiotto

9:30-9:45Coffee Break

Session 2 (session chair: Xipeng Shen)
9:45-10:10 ParSy: Inspection and Transformation of Sparse Matrix Computations for Parallelism
Kazem Cheshmi , Shoaib Kamil, Michelle Mills Strout and Maryam Mehri Dehnavi
10:15-10:40 Recent Trend in Machine Learning Compilers: A Survey
Bojian Zheng, Shang Wang and Gennady Pekhimenko

10:45-14:15Break and Lunch

Session 3 (session chair: Maryam Mehri Dehnavi)
14:15-14:40 The Case for Cloud-based Task Parallelism information on submission
Hervé Yviquel, Marcio Pereira and Guido Araujo
14:40-15:05 Guiding Inlining Decisions by Identifying Post-Inlining Transformations
Erick Ochoa, Andrew Craik, Jose Nelson Amaral and Karim Ali
15:05-15:30 Static Dataflow Analysis for OpenMP Code Sanitization
Prithayan Barua, Jun Shirako, Whitney Tsang, Vivek Sarkar, Jeeva Paudel and Wang Chen

15:30-15:45Nutrition Break

Session 4 (session chair: Jose Nelson Amaral)
15:45-16:10 Stochastic Algorithms for Instruction Scheduling and Rapid Prototyping In Coconut
Curtis D'Alves, Robert Enenkel, Bill O'Farrell, Christopher Anand, Wolfram Kahl and James You
16:15-16:40 Low overhead value profiler in Eclipse OpenJ9
Rahil Shah, Andrew Craik, Devin Papineau, Nicholas Coughlin and Ben Thomas
16:45-17:10 iOD: Compiler-Directed Failure Atomicity for Nonvolatile Memory
Qingrui Liu, Joseph Izraelevitz, Se Kwon Lee, Michael L. Scott, Sam H. Noh and Changhee Jung

Gennady Pekhimenko