Work needed for paper
Tasks for the next 6 weeks (aka winter break projects)
-
Redo back ends (CPU + GPU) + sub-edits and hyperedge late partitioning - Russel -
Outlining -
Sub-edits + late partitioning -
CPU backend -
Rust backend -
GPU Backend
-
-
Scheduling language + pm rewrite (#5 (closed)), core calculus + syntax sugar and macros - Aaron -
Fork optimizations (#9 (closed)), forkify with induction variable analysis + reduction predication (remove phis from reduction cycles, #10 (closed)) - Xavier -
ML Front end + stressing the compiler - Ryan -
Fix optimizations to use editor (#12 (closed)) -
Fork guard elim - Aaron -
Predication - Russel -
Forkify - Xavier
-
Spring semester projects before March
-
Rodinia and edge detection benchmarks -
Safe Rust interface -
Performance optimization -
Write the paper!
Edited by Aaron Councilman