EE329C Tentative Schedule

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

pdf

Christos

---

 

Thu 4/3

2

Data-parallel architectures

slides, notes

Suzy, Nuwan

Paul, Wajahat

 

Tue 4/8

3

Thread-parallel architectures

slides, notes

Metha, Wajahat

Rebecca, John Kim

 

Thu 4/10

4

Speculative multithreading

slides, notes

Amin, Brad

Suzy, Ernesto

 

Tue 4/15

5

Emerging applications

 

ALL

ALL

Apps Study

Thu 4/17

6

Project brainstorming

 

Christos

Metha

 

Tue 4/22

7

Polymorphic architectures (I)

slides, notes

Honggo, Jing

Chi, Rohit

Project proposal

Thu 4/24

8

Polymorphic architecture (II)

slides, notes

John Kim, Joel

Amin, David

 

Tue 4/29

9

Programming models

slides, notes

Varun, Paul, Rebecca

Sorav, Brad

 

Thu 5/1

10

Virtual Machines

slides, notes

Jayanth, Garret

Abhyudaya, Joel

 

Tue 5/6

11

Profiling techniques

slides, notes

David, Rohit, Shivnath

Jayanth, John Whaley

 

Thu 5/8

12

Project reviews (no lecture)

 

 

 

 

Tue 5/13

13

Dynamic compilation (I)

slides, notes

Sorav, Navneet

Varun, Janani

 

Thu 5/15

14

Dynamic compilation (II)

slides, notes

John Whaley, Janani

Jing, Shivnath

 

Tue 5/20

15

Fault tolerance & reliability techniques

slides, notes

Arjun, Ernesto

Navneet, Honggo

 

Thu 5/22

16

Applications of ML techniques to systems

slides, notes

Ilya, Chi

Arjun, Jean

 

Tue 5/27

17

Discussion

notes

Abhyuday, Jean

 Ilya, Garret

 

Thu 5/29

18

Project presentations (I)

presentations

 

---

Project paper

Tue 6/3

19

Project presentations (II)

 

---

Fri 6/6

---

Task of Referee

Review Form

 

 

Paper Reviews

 

 

 

 

 

 

 

6/6-11

-

Exams Period

 

 

 

 

6/8-11

-

ISCA 2003 (San Diego)

 

 

 

 

Thu 6/12

-

Grades due for graduating students

 

 

 

 

Tue 6/17

-

Grades due