Introductions:
- 1/20/99 Introduction
Smith ("Taking Moore's Law...")
[Robert Walker]
ps
pdf
- 1/22/99 Superscalar Processors
Johnson Chapters 1-2
[Robert Walker]
Student Presentations, Round 1:
- 1/25/99 Designing a Microprocessor, Part I
Shriver pp. 1-13, Murray ("Testing ICs...")
[Michael Collard]
- 1/27/99 Designing a Microprocessor, Part II
Shriver pp. 13-26, Gupta ("Using a...")
[Dale Haverstock]
- 1/29/99 Designing a 3D Graphics Platform
Shriver pp. 35-53
[Jim Jerkofsky]
- 2/1/99 K63D Overview
Shriver pp. 63-72, Favor ("AMD-K6... Roadmap")
[Eric Stranger]
- 2/3/99 Superscalar Design
Shriver pp. 72-77, Tomasulo ("An Efficient...") first part
[LiYing Chen]
- 2/5/99 Execution Units
Shriver pp. 77-91, Smith ("Microarchitectural...")
[Dawn Hines]
- 2/8/99 Registers and Renaming
Shriver pp. 91-105, Tomasulo ("An Efficient...") second part
[Tista Kapoor]
Student Presentations, Round 2:
- 2/10/99 Branch Prediction, Part I
Shriver pp. 105-108, Smith ("A Study of...")
[Jim Jerkofsky]
- 2/12/99 Branch Prediction, Part II
Patt ("HPS..."), Patt ("Critical Issues..."),
Yeh ("Two-Level..."), Kaeli ("Improving...")
[Michael Collard]
- 2/15/99 Caches
Shriver pp. 108-112, Smith ("Cache Memory..."),
VanderWeil ("When..."), Burger ("Limited...")
[LiYing Chen]
- 2/17/99 Instruction Buffer & Decoding
Shriver pp. 113-128
[Eric Stranger]
- 2/19/99 Scheduling
Shriver pp. 128-137, Smith ("Implementation...")
[Tista Kapoor]
- 2/22/99 Execution Pipelines
Shriver pp. 158-175
[Dawn Hines]
- 2/24/99 Handling Traps & System Interface
Shriver pp. 175-182, Walker ("Interrupt...")
[Dale Haverstock]
Student Presentations, Round 3:
- 2/26/99 Platform-Level Technology (Highlights)
Shriver pp. 315-367
[Dawn Hines]
- 3/1/99 Component-Level Technology (Highlights)
Shriver pp. 367-425
[Jim Jerkofsky]
- 3/3/99 Memory Technologies
Shriver 427-443
[LiYing Chen]
- 3/5/99 No Class
|
Student Presentations, Round 3 (continued):
- 3/8/99 Pentium
[Tista Kapoor]
- 3/10/99 Pentium MMX
[Michael Collard]
- 3/12/99 Pentium Pro
[Dale Haverstock]
- 3/15/99 Pentium II
[Eric Stranger]
Student Presentations, Round 4:
Includes an "interlude" by Prof. Walker on recent trends...
- 3/17/99 AMD K5 & K7
[Jim Jerkofsky]
- 3/19/99 Recent Trends in CISC Processors
[Robert Walker]
- 3/22/99 Recent Trends in RISC Processors
[Robert Walker]
- 3/24/99 HP PA-7100 & PA-7200
[Dawn Hines]
- 3/26/99 No Class
- 3/29/99 - 4/2/99 Spring Break
- 4/5/99 HP PA-7300
[LiYing Chen]
- 4/7/99 HP PA-8000
[Eric Stranger]
- 4/9/99 HP PA-8200 & PA-8500
[Tista Kapoor]
- 4/12/99 Intel / HP IA-64 [Merced]
[Taped presentation by John Crawford (Intel) and
Jerry Huck (HP) at 1997 Microprocessor Forum]
- 4/14/99 Alpha 21164
[Michael Collard]
- 4/16/99 Alpha 21264 & 21364
[Dale Haverstock]
Tentative Student Presentations, Round 5:
- 4/19/99 Motorola PowerPC 740 & 750
[Tista Kapoor]
- 4/21/99 Sun UltraSPARC IIi & III
[Michael Collard]
- 4/23/99 New Processor Directions
[Robert Walker]
- 4/26/99 Advanced Superscalar Processors
Patt ("One Billion Transistors...")
[Dawn Hines]
- 4/28/99 Superspeculative Processors
Liptasti ("Superspeculative...")
[Jim Jerkofsky]
- 4/30/99 SMT Processors
Eggers ("Simultaneous...") (not on CDROM)
[Dale Haverstock]
- 5/3/99 Trace Processors
Smith ("Trace Processors...")
[Eric Stranger]
- 5/5/99 Single-Chip Multiprocessors
Hammond ("A Single-Chip...") (not on CDROM)
[LiYing Chen]
- 5/7/99 Summary, Class Evaluations
|