Lecture / Date |
Lecture Topic |
1 / 26-Sep |
Diagnostic test, introductions, what is a computer, what is
computer architecture, forces driving architecture: applications,
technology, and software |
2 / 1-Oct |
Discuss Feynman, basic computer organization. |
3 / 3-Oct |
History and evolution of computing. What are the driving forces.
What is the inertia. |
4 / 8-Oct |
Complete discussion of computer organization. Technology evolution.
|
5 / 10-Oct |
The role of technology in the evolution of computers. Technology generations, the wheel of reincarnation. |
BBQ / 14-Oct |
Barbecue at Bill's house - 5PM |
6 / 15-Oct |
What can we do with today's technology, how close are we coming |
7 / 17-Oct |
The contemporary microprocessor |
8 / 22-Oct |
The contemporary microprocessor (continued) |
9 / 24-Oct |
The relationship between software and architecture. Compilers. |
10 / 29-Oct |
Operating systems |
11 / 31-Oct |
Graphics and graphics architecture |
12 / 5-Nov |
Commercial and scientific applications |
13 / 7-Nov |
John Hennessy guest lecture |
14 / 12-Nov |
Discussion - is the time right for a revolution in architecture now? Driving forces vs. inertia. |
15 / 14-Nov |
Parallelism |
16 / 19-Nov |
Locality |
17 / 21-Nov |
Reconfigurable computing |
18 / 26-Nov |
Vectors and data flow |
19 / 28-Nov |
Streams |
20 / 3-Dec |
Student presentations |
21 / 5-Dec |
Student presentations |