15-740 Fall '00
Class Handouts Available On-Line
All handouts identified as ``PDF'' are in Adobe Acrobat format. You, can
view and print these files using the publicly available Adobe Acrobat
Reader. On most campus Unix machines this is installed as the program
acroread. You can also download free copies of the reader from
Adobe
Systems.
Handouts identified as ``PPT'' are in Microsoft Powerpoint format. These
were prepared using the Office 2000 version of Powerpoint under Windows.
Lecture Notes
- Lecture 1: Performance and Technology (Sept. 13)
PDF,
PPT
- Lecture 2: Alpha Programming (Sept. 15)
PDF,
PPT
- Lecture 3: Instruction Set Comparisons (Sept. 18)
PDF,
PPT
- Lecture 4: Basic Pipelining (Sept. 20)
PDF,
PPT
- Lecture 5: Advanced Pipelining (Sept. 22)
PDF,
PPT
- Lectures 6-7: Superscalar Processing (Sept. 25-27)
PDF,
PPT
- Lecture 8: The Memory Hierarchy (Sept. 29)
PDF,
PPT
- Lecture 9: Virtual Memory (Oct. 2)
PDF,
PPT
- Lecture 10: Programming for Performance (Oct. 4)
PDF,
PPT, matmult.c
- Lecture 11: Parallel Architecture Fundamentals (Oct. 13)
PDF,
PPT
- Lecture 12-13: Parallel Programming (Oct. 16-18)
PDF,
PPT
- Lecture 14: Cache Coherence: Part 1 (Oct. 25)
PDF,
PPT
- Lecture 15: Cache Coherence: Part 2 (Oct. 27)
PDF,
PPT
- Lecture 16: Memory Consistency Models (Oct. 30)
PS
- Lecture 17: Synchronization (Nov. 1)
PDF,
PPT
- Lecture 18: Multiprocessor Interconnection Networks (Nov. 3)
PDF,
PPT
Supplementary Information
- A good
source of information on microprocessors is Microprocessor
Report. The subscription price is high, but you get lots of
information for your money. The CMU E&S Library has a subscription.
Back to CS740 home page.