Eli Mellen09/13/2023, 12:08 PM
It covers universal compilers topics like intermediate representations, data flow, and “classic” optimizations as well as more research-flavored topics such as parallelization, just-in-time compilation, and garbage collection. The work consists of reading papers and open-source hacking tasks, which use LLVM and an educational IR invented just for this class.
Walker Griggs09/13/2023, 9:11 PM
Beni Cherniavsky-Paskin09/14/2023, 6:45 PM