Please check web-page frequently for any last minute updates. Check the reading-list web page for the readings corresponding to each lecture.
|
Lect. |
Discussion Topic |
Class Notes |
Presenter(s) |
Note Scriber(s) |
Due |
Tue 4/1 |
1 |
Introduction, technology & architecture background |
Christos |
--- |
|
|
Thu 4/3 |
2 |
Data-parallel architectures |
Suzy, Nuwan |
Paul, Wajahat |
|
|
Tue 4/8 |
3 |
Thread-parallel architectures |
Metha, Wajahat |
Rebecca, John Kim |
|
|
Thu 4/10 |
4 |
Speculative multithreading |
Amin, Brad |
Suzy, Ernesto |
|
|
Tue 4/15 |
5 |
Emerging applications |
|
ALL |
ALL |
|
Thu 4/17 |
6 |
Project brainstorming |
|
Christos |
Metha |
|
Tue 4/22 |
7 |
Polymorphic architectures (I) |
Honggo, Jing |
Chi, Rohit |
Project proposal |
|
Thu 4/24 |
8 |
Polymorphic architecture (II) |
John Kim, Joel |
Amin, David |
|
|
Tue 4/29 |
9 |
Programming models |
Varun, Paul, Rebecca |
Sorav, Brad |
|
|
Thu 5/1 |
10 |
Virtual Machines |
Jayanth, Garret |
Abhyudaya, Joel |
|
|
Tue 5/6 |
11 |
Profiling techniques |
David, Rohit, Shivnath |
Jayanth, John Whaley |
|
|
Thu 5/8 |
12 |
Project reviews (no lecture) |
|
|
|
|
Tue 5/13 |
13 |
Dynamic compilation (I) |
Sorav, Navneet |
Varun, Janani |
|
|
Thu 5/15 |
14 |
Dynamic compilation (II) |
John Whaley, Janani |
Jing, Shivnath |
|
|
Tue 5/20 |
15 |
Fault tolerance & reliability techniques |
Arjun, Ernesto |
Navneet, Honggo |
|
|
Thu 5/22 |
16 |
Applications of ML techniques to systems |
Ilya, Chi |
Arjun, Jean |
|
|
Tue 5/27 |
17 |
Discussion |
Abhyuday, Jean |
Ilya, Garret |
|
|
Thu 5/29 |
18 |
Project presentations (I) |
|
--- |
||
Tue 6/3 |
19 |
Project presentations (II) |
|
--- |
||
Fri 6/6 |
--- |
|
|
Paper Reviews |
||
|
|
|
|
|
|
|
6/6-11 |
- |
Exams Period |
|
|
|
|
6/8-11 |
- |
ISCA 2003 ( |
|
|
|
|
Thu 6/12 |
- |
Grades due for graduating students |
|
|
|
|
Tue 6/17 |
- |
Grades due |
|
|
|
|