Lecture notes are available in PDF, and the original
Powerpoint formats. Its best to print these out and bring them to class, so you can
take notes on them.
Abhishek Kumar, Christian Smith, Thomas Oliver, "Predicting Unroll Factors Using Supervised Classification" - Powerpoint
Class 21 (Wednesday, Nov 28, 2018): Research paper presentations III
Changfeng Liu, Jiachen Sun, and Shengtuo Hu, "KLEE: Unassisted and Automatic Generation of High-Coverage Tests for Complex Systems Programs" - PDF
Zhehao Li, Jian Guo, Tiancheng Jin, and Zhaoheng Zheng, "Look-Ahead SLP: Auto-vectorization in the Presence of Commutative Operations" - Powerpoint
Jiaqing Ni, Parth Oak, and Joseph Sorenson, "Clairvoyance: Look-Ahead Compile-Time Scheduling" - PDF
Class 22 (Monday, Dec 3, 2018): Research paper presentations IV
Colton Holoday, Andrew McCrabb, Lauren Biernacki, and Yirui Liu, "Optimizing Array Bound Checks Using Flow Analysis" - PDF
C Jones and James Perretta, "Trace-based Just-in-Time Type Specialization for Dynamic Languages" - Powerpoint
Kevin Matthews, Lara Khamisy, and Christopher Pratt, "CETS: Compiler-Enforced Temporal Safety for C" - Powerpoint
Drew Davis, Matthew Furlong, Ayush Goel, and Umang Lathia, "Bringing the Web up to Speed with WebAssembly" - PDF
Class 23 (Wednesday, Dec 5, 2018): Research paper presentations V
Project Deliverables, HW2 Contest Winners: Powerpoint or PDF
Harisankar Sadasivan, Hasan Al Maruf, Fan Lai, and Sheng Chong, "LegUp: High-Level Synthesis for FPGA-Based Processor/Accelerator Systems" - Powerpoint
Shengpu Tang, Yanqi Wang, Yiting Shen, and Qi Zhang, "Machine Learning in Compiler Optimisation" - PDF