W | L | Date | Topic | Required Reading | Suggested Reading | Note |
---|---|---|---|---|---|---|
1 | 1 | 2010-01-11 | Course policies, recap of digital hardware | Slides | ||
2 | 2010-01-13 | Introduction to computer architecture | Chapter 1 | Slides | ||
2 | 2010-01-18 | Martin Luther King Jr. Day (no lecture) | ||||
3 | 2010-01-20 | Pipelining | Appendix A | Slides | ||
3 | 4 | 2010-01-25 | ||||
5 | 2010-01-27 | Assembly language programming | Slides | |||
4 | 6 | 2010-02-01 | Pipelining (contd) | Appendix A | Slides | |
7 | 2010-02-03 | |||||
5 | 8 | 2010-02-08 | ILP | Chapter 2 | Slides | |
9 | 2010-02-10 | |||||
6 | 10 | 2010-02-15 | ||||
11 | 2010-02-17 | |||||
7 | 12 | 2010-02-22 | VLIW and EPIC (by Gagan and Anindya) | Appendix G | Slides | |
13 | 2010-02-24 | Vector processors (by Sreesudhan and Kavitha) | Appendix F | Slides | ||
8 | 14 | 2010-03-01 | Limits to ILP | Chapter 3 | Slides | |
15 | 2010-03-03 | Multiprocessors and thread-level parallelism | Section C.1 and Chapter 4 | A view of parallel computing | Slides | |
9 | 16 | 2010-03-08 | ||||
17 | 2010-03-10 | |||||
10 | 2010-03-15 | Spring break (no lecture) | ||||
2010-03-17 | Spring break (no lecture) | |||||
11 | 18 | 2010-03-22 | Computer arithmetic (by Adarsh and Ajinkya) | Appendix I | Slides | |
19 | 2010-03-24 | Scientific applications (by Zhou and Chao) | Appendix H | Slides | ||
12 | 20 | 2010-03-29 | Interconnection networks (by Ali) | Appendix E | ||
21 | 2010-03-31 | Memory hierarchy basics | Appendix C | Slides | ||
13 | 22 | 2010-04-05 | ||||
23 | 2010-04-07 | Embedded systems (Abhijeet and Prashant) | Appendix D | Slides | ||
14 | 24 | 2010-04-12 | GPUs and GPGPUs (Thilna and Bimalee) | Slides | ||
25 | 2010-04-14 | CUDA and OpenCL (Rohith and Devarshi) | Slides | |||
15 | 26 | 2010-04-19 | Platform virtualization (Yuan and Fangzhou) | Slides | ||
27 | 2010-04-21 | Memory hierarchy design | Chapter 5 | Slides | ||
16 | 28 | 2010-04-26 | ||||
29 | 2010-04-28 | Recap | Slides | |||
17 | 2010-05-03 | Project presentations (10:15am-12:15pm, in regular lecture room) |
Unless noted otherwise, chapter and section numbers refer to the chapters and sections from the textbook.