Computer Architecture Lectures for Fall 2007


Lecture

Date

Topics

Overheads

Handouts

31

12/13

Final Exam – Thursday 10-11:50 AM in ITT 322

30

12/6

Review for Final Exam

Final Exam Review Topics


29

12/4

Threads and Multi-core processors

Multi-core Processors (.ppt)


28

11/29

Network connected multiprocessors

Network Connected Mulitiprocessors (.ppt)

Network Connected Multiprocessor Questions

27

11/27

Multiprocessors - SMPs

Introduction to Mulitiprocessors (.ppt)

Multiprocessor Questions

26

11/15

Test 2



25

11/13

Test 2 Review

Test 2 Review Topics


24

11/8




23

11/6

Pentium Example: superscalar pipeline, and cache



22

11/1

Superscalar - Tomasula's algorithm


Tomasula's algorithm

21

10/30

Superpipeling, Superscalar, and VLIW Processors

Superpipelining, Superscalar, and VLIW slides

Superpipelining, Superscalar, and VLIW Questions

20

10/25

RAID Arrays

RAID Levels 0 to 2

RAID Levels 3 to 6


19

10/23

Magnetic Disk, RAID Introduction

Magnetic Disk Handout

Magnetic Disk and RAID Questions

18

10/18

Section 7.5: Bus

Bus Timing Diagrams

l/O Questions

17

10/16

Sections 7.1-7.4: Amdahl's law, I/O Control Methods



16

10/11

Hardware support for the operating system support

Operating System slides

OS support Questions

15

10/9

Section 6.6: Segmentation; Paging of segments; Examples


Segmentation Questions

14

10/4

Test 1



13

10/2

Test 1 Review

Test 1 Review Topics


10

9/20

Section 6.5 Virtual Memory

Virtual Memory

Virtual Memory Questions

9

9/18

Section 9.4.4: Shared Memory Multiprocessors



8

9/13

Section 6.4: Cache Memory



7

9/11

Section 6.1 – 6.3 Memory Hierarchy

Memory Hierarchy and Cache

Cache Questions

6

9/6




5

9/4




4

8/30

Section 11.5

Instruction Pipelining: Branch/Control Hazards

Branch Hazard Questions

3

8/28

Section 5.5

Instruction Pipelining

Instruction Pipelining Questions

2

8/23

Sections 5.1-5.4; 9.1-9.2

Instruction-Set Design Issue; RISC vs. CISC

Instruction-set Design Questions

1

8/21

Computer Organization Review


Computer Organization Questions