| |
Lecture Notes/Slides
|
|
|
Lecture Notes
| Supplementary materials protected by their own
individual copyrights. Please do not copy,
redistribute, etc. |
- Lecture 1: Intro and Performance
- Lecture 2: Other Metrics
- Lecture 3: Pipelining Review (S&L, 2)
- Lecture 4: Superscalar Review (S&L, 4)
- Lecture 5: Instruction Fetch (S&L, 4.3.1, 5.1)
- Lecture 6: Branch Prediction (S&L, 9.2-9.4)
- Lecture 7: Advanced Fetch (S&L, 9.5)
- Lecture 8: Advanced Fetch (S&L, 4.3.2)
- Lecture 9: Register Renaming (S&L, 5.2)
- Lecture 10: Instruction Scheduling (1) (S&L, 5.2)
- Lecture 11: Instruction Scheduling (2)
- Lecture 12: ALUs and Bypass (S&L 2.2.3.3-2.2.3.5)
- Lecture 13: Memory Scheduling (S&L 5.3,10.1,10.2,10.4)
- Lecture 14: Caches and Memory (S&L 3.3-3.4.3,3.6)
- Lecture 15: Commit
- Lecture 16: DRAM and Prefetching
- Lecture 17: Multi-This, Multi-That, ... (S&L 11)
Reading for Case Studies
- Pentium-Pro
- Shen and Lipasti: Chapter 7 "Intel's P6 Microarchitecture", Colwell et al.
- Tuning the Pentium Pro Microarchitecture, Papworth (Don't bother trying to read the grey section on the third page (pg. 10) since the poor scanning makes it pretty much illegible.)
- Alpha 21264
- Pentium 4
- AMD K7/K8
- Pentium-M
- Itanium 2 and Montecito
- Power4, Power5
- UltraSPARC, Niagara
- IBM/Sony Cell
Web Links
- WWW Computer Architecture Page: Listing of conferences,
people, other comp arch information.
- USENET comp.arch: Internet newsgroup,
unfortunately the signal-to-noise ratio has dropped over recent years.
- Real World Technologies: A more technical forum with
IMO higher quality discussions than comp.arch, but the posting activity is lower. Also has some
interesting articles.
- Tom's Hardware: More consumer and enthusiast oriented, but has some interesting high-level descriptions of
processor architectures and all of the latest benchmark results.
- At Random: Monthly column in the IEEE Computer Society
magazine from Bob Colwell (chief architect of multiple Pentiums). Not all articles are about
processors, but they're almost always entertaining to read.
- Intel Microprocessor Hall of Fame: Stroll down memory-lane starting from the original 4004. Die photos for most older CPUs. Only goes
up to the first P4.
|
|