You need to sign up in class for this list. Here
is the current list.
| Topic | Date | Name of student |
| TOPICS IN DESKTOP SYSTEMS | ||
| Instruction scheduling for VLIWs (Resource constraints) | 3/4 | |
| Instruction scheduling for VLIWs (Code motion) | 3/6 | Wanli Liu |
| Compilers for vector machines | 3/11 | |
| Software-exposed architectures: Memory disambiguation | 3/13 | Ashish Pokharel |
| Compiling multi-media applications | 3/18 | Wanli Liu |
| Dynamic code generation and JIT compilers | 3/20 | Surupa Biswas |
| SPRING BREAK | ||
| Compiling applications into silicon | 4/1 | Ashish Saxena |
| Object-oriented compiler optimizations | 4/3 | Ankush Varma |
|
Software speculative pre-computation |
4/8 | Sumesh Udayakumaran |
| SUIF OVERVIEW (LECTURE) | 4/10 | INSTRUCTOR |
| TOPICS IN EMBEDDED SYSTEMS | ||
| Memory allocation | 4/15 | Nitin Madnani |
| Code size minimization | 4/17 | Xuanhua Li |
| Power measurement and optimizations | 4/22 | Guang Han |
| Ensuring code safety | 4/24 | Himabindu K. |
| Compiling for network processors | 4/29 | Hai Bui |
| Synthesis-assistance software | 5/1 | Pushkin Pari |
| Synchronous dataflow | 5/3 | Shahrooz Shahparnia |
|
TIPS ON PRESENTATION (LECTURE) |
5/5 | INSTRUCTOR |