You need to sign up in class for this list. Here
is the current list.
| Topic | Date | Name of student |
| TOPICS IN DESKTOP SYSTEMS | ||
| Object-oriented compiler optimizations | 3/17 | Mike Furr |
| SPRING BREAK | ||
| Instruction scheduling for VLIWs (Code motion) | 3/29 | Nick Rutar |
| Compiling multi-media applications | 3/31 | Jing Cheng |
| Software-exposed architectures: Memory disambiguation | 4/5 | Matt Simpson |
| Dynamic code generation and JIT compilers | 4/7 | Dion Blazakis |
| Instruction scheduling for VLIWs (Resource constraints) | 4/12 | Sankalita Saha |
|
Software speculative pre-computation |
4/14 | Bhuvan Middha |
| TOPICS IN EMBEDDED SYSTEMS | ||
| Memory allocation | 4/19 | Nghi Nguyen |
| Power measurement and optimizations | 4/21 | Nick Rutar |
| Code size minimization | 4/26 (1) | Dion Blazakis |
| Synchronous Dataflow | 4/26 (2) | Bhuvan Middha |
| Memory overflow protection | 4/28 | Nghi Nguyen |
| Ensuring code safety | 5/3 | Matt Simpson |
| Compiling for network processors | 5/5 | Jing Cheng |
| ASIP design | 5/10 | Mike Furr |
| Compiling applications into silicon | 5/12 | Sankalita Saha |