All sessions are located in Crowne Plaza Union Square.
Index by paper number
| Monday, June 23 | |
| 8:45-9:00 | Opening Remarks |
| 9:00-10:00 | Keynote 1: Louis Christodoulides, Vodafone |
| 10:00-10:30 | Break |
| 10:30-12:00 | Session 1: Processor microarchitecture 1 |
| 12:00-13:30 | Lunch |
| 13:30-15:30 | Session 2: Compilers 1 |
| 15:30-16:00 | Break |
| 16:00-17:30 | Panel: Dynamic Data-driven Application Systems |
| Tuesday, June 24 | |
| 8:45-9:45 | Keynote 2: James E. Smith, University of Wisconsin |
| 9:45-10:15 | Break |
| 10:15-12:15 | Session 3: Power |
| 12:15-13:45 | Lunch |
| 13:45-15:45 | Session 4: Performance evaluation |
| 15:45-16:15 | Break |
| 16:15-17:45 | Session 5: Processor microarchitecture 2 |
| Wednesday, June 25 | |
| 8:30-10:00 | Session 6: Compilers 2 |
| 10:00-10:30 | Break |
| 10:30-11:30 | Session 7: Fault tolerance |
| 11:30-12:30 | Session 8: I/O |
| 12:30-14:00 | Lunch |
| 14:00-16:00 | Session 9: Parallel architectures |
| Thursday, June 26 | |
| 8:30-10:00 | Session 10: Speculative execution |
| 10:00-10:30 | Break |
| 10:30-12:30 | Session 11: Applications and problem solving environments |