15-447 Lectures, Fall 2008

Files identified as ``ppt'' are in Microsoft Powerpoint format. These were prepared using Microsoft Office on a Windows-based PC.

  • Class 01 - Introduction (Aug 18):
    • Course Overview & Organization (ppt)
  • Class 02 - Digital Logic (Aug 20):
    • Introduction to Logic Design (ppt)
  • Class 03 - Computer Arithmetic (1) (Aug 25):
    • Fixed Point Representation & Arithmetic (ppt)
  • Class 04 - Computer Arithmetic (2) (Aug 27):
    • Floating Point Representation & Arithmetic (ppt)
  • Class 05 - Instruction Set Architecture (Sep 1):
    • Instruction Encoding and Design (ppt)
  • Class 06 - Instruction Set Architecture (Sep 3):
    • Addressing Modes (ppt)
  • Class 07 - Performance (Sep 8):
    • Measuring Performance (ppt)
  • Class 08 - Review Topics (Sep 10):
  • Class 09 - Exam 1 (Sep 15):
  • Class 10 - Datapath & Control (Sep 17):
    • Design of Datapath and Control (ppt)
  • Class 11 - Single Cycle Machine (Sep 22):
    • Single Cycle Implementation (ppt)
  • Class 12 - Multiple Cycle Machine (Sep 24):
    • Multicycle Implementation (ppt)
  • Class 13 - Pipelining 1 (Oct 6):
    • Pipelining Overview (ppt)
  • Class 14 - Pipelining 2 (Oct 8):
    • Pipelining Review, Hazards & Performance (ppt)
  • Class 15 - Modern Processors (Oct 13):
    • Superscalars (ppt)
  • Class 16 - Compiler (Oct 13):
    • Optimizations
  • Class 17 - Review (Oct 20):
  • Class 18 - Exam 2 (Oct 22):
    • Exam 2
  • Class 19 - Memory Hierarchy (Oct 27):
    • Proc-Mem Gap, Locality, Latency Hiding (ppt)
  • Class 20 - Cache Memories (Oct 29):
    • Direct-Mapped Cache (ppt)
  • Class 21 - Cache Memories (Nov 3):
    • Set Associative Caches (ppt)
  • Class 22 - Virtual Memory (Nov 5):
  • Class 23 - Virtual Memory (Nov 10):
  • Class 24 - Disks (Nov 12):
    • Disk IO & RAID (ppt)
  • Class 25 - Busses (Nov 17):
    • Busses & IO (ppt)
  • Class 26 - Emerging Architectures (Nov 19):
    • Emerging Architectures (ppt)
  • Class 27 - Power Aware Architectures (Nov 24):
    • Power Aware Architectures (ppt)
  • Class 28 - Review (Nov 26):
    • New Material (ppt)
  • Final Exam (Nov 30):
    • Comprehensive - 1pm-4pm in room 1030.

Last modified: Mon Nov 24 18:18:30 AST 2008