Program 06 November 2019
Session 1: | Chair: J. Nelson Amaral - University of Alberta | |
10:45 - 10:50 | Welcome by Clark Verbrugge | |
10:50-11:20 | Improving Database Query Performance with Automatic Fusion Hanfeng Chen, Alexander Krolik, Bettina Kemme, Clark Verbrugge and Laurie Hendren | |
11:20-11:50 | Regret-Free Compilation: An Optimization Framework for Recompiling SQL Queries on the Fly Prashanth Menon, Todd Mowry and Andrew Pavlo | |
11:50-12:15 | Sorting on GPUs Jason Pizzuco, Alexander Krolik and Clark Verbrugge | |
12:15 - 13:00 | Lunch | |
Session 2: | Chair: Clark Verbrugge - McGill University | |
13:00-13:30 | OMPSan: Static Verification of OpenMP's Data Mapping Constructs Prithayan Barua, Jun Shirako and Whitney Tsang | |
13:30-14:00 | Accelerating Task Parallelism using a RISC-V Engine Lucas Morais, Vitor Silva, Alfredo Goldman, Carlos Álvarez, Jaume Bosch, Michael Frank, Guido Araujo | |
14:00-14:30 | A detailed multilevel look at PHP compilation performance Naser Ezzati-Jivan, Wahab Hamou-Lhadj and Michel Dagenais | |
14:30 - 15:15 | Nutrition Break | |
Session 3: | Chair: Whitney T Tsang - IBM Canada | |
15:15-15:45 | A structure-driven performance analysis of sparse matrix-vector multiplication Prabhjot Sandhu, Clark Verbrugge and Laurie Hendren | |
15:45-16:15 | Exploiting the z15: Compute Digital Signature Authentication instruction in the Go language system Bill O'Farrell |