Computer Architecture Lectures for Fall 2006

Lecture

Date

Topics

Overheads, Power Point, etc.

Handouts

Final

12/12

(Tuesday)

Final at 8 - 9:50 AM in ITT 322

(our normal classroom)



31

12/7

Review for Final

Review Topics for the Final since last test


30

12/5

Chip Multiprocessors and SMT

Chip Multiprocessing and SMT


29

11/30

Network Connected Multiprocessors

Network Connected Multiprocessors PowerPoint

Network Connected Multiprocessor Questions

28

11/28

Bus Connected Multiprocessors

Bus Connected Multiprocessors PowerPoint

Bus connected Multiprocessor Questions

27

11/21

Ch 9: Intro. To Multiprocessors

Chapter 9 of Text

Multiprocessor Introduction PowerPoint

Intro. to Multiprocessors Questions

26

11/16

Ch. USB, Memory-mapped vs. Special I/O instructions, programmed-I/O, interrupt-driven, vs. DMA



25

11/14

No class



24

11/9

Take Test 2



23

11/7

Review for Test 2

Review Topics for Test 2


22

11/2

Ch 8: PCI, USB Bus Protocols

PCI, USB Bus Protocols

PCI Questions

21

10/31

Ch 8: I/O Performance and I/O Bus

I/O Buses PowerPoint


19

10/24

Ch 8: Disk and RAID

Magnetic Disk Physical to Logical mapping

Disk and RAID Questions

18

10/19

Segmentation;


More Paging Questions

17

10/17

Implementation of Paging: Page and frame allocation algorithms


Paging Questions

16

10/12

Virtual Memory and Paging

Virtual Memory Slides

Virtual Memory Questions

14

10/5

Cache Memory

Cache Memory Slides

Cache Questions

13

10/3

TEST 1



12

9/28

Memory Review

Review of Register File Implementation Review of RAM Memory


11

9/26

Test 1 Review

Test 1 Review Topics


10

9/21

Ch 6: Static- vs. Dynamic-multiple issue; Itanium(VLIW) example

Itanium Processor

Static-Multiple Issue and Itanium Questions

8

9/14

Ch 6: Superpipeline & Superscalar

Superpiping & Superscalar PowerPoint


6

9/7

Ch 6: Pipeline Control Hazards

Control Hazard Slides

Control Questions

5

9/5

Ch 6: Pipelining

Pipelining Slides

Pipelining Questions

4

8/31

Ch. 5: MIPS Datapath and Control

Datapath and Control PowerPoint Slides


3

8/29

MIPS Assembly and Machine Language


MIPS AL and ML Questions

2

8/24

Computer Performance

Performance PowerPoint Slides

Performance Questions

1

8/22

Computer Organization Review


Computer Organization Review Questions