15-745 Spring 2023
Class Projects
Here are the class projects for 2023:
Compiler Optimizations for Security and Robustness:
Minimizing the impact of loop hardening on runtime performance
, Luke Dramko and Cooper Pierce
Compiler-based Transformations for Mitigating Timing Side Channel Vulnerabilities
, Chanhee Cho and Henry Jung
Improving Instruction Scheduling:
Efficient Instruction Scheduling and Placement for Fully Homomorphic Encryption
, Edward Chen and Siddharth Jayashankar
Instruction Scheduling and Token Allocations for Modular Time-Multiplexing on CGRAs
, Mitchell Fream and Xuesi Chen
SLP Vectorization in the Presence of Control Flow
, Josh Clune and Thomas Talbot
Compiler Optimizations for Machine Learning:
Compiling Neural Networks with Dynamic Resource Adaptation
, Patrick Coppock and Yuttapichai (Guide) Kerdcharoen
ML Computation Graph Operator Fission and Fusion
, Ashwin Venkatram and Gabriele Oliaro
Automatic Tensorization and Data Movement Planning for End to End Machine Learning Compilation
, Bohan Hou and Hongyi Jin
Optimizing the Lifetime and Location of Arrays to Reduce the Memory Usage of Neural Networks
, Yonghao Zhuang and Zikun Li
Pointer Analysis:
Shape Analysis
, Kunming Jiang and Andrew Haberlandt
Back to
CS745 home page
.