CIS 775: Computer Architecture


Description

Level, Credits, Class Time Distribution

Prerequisites

Quarters Offered

General Information, Exclusions, etc.

Objectives

Texts

Topics

No. of Wks. Topics
1 Introduction; Course overview; Technology trends; Cost and performance; Quantitative principles of computer design.
1 Classifying Instruction Set ARchitectures; Features of an Instruction Set; DLX Architecture.
1 Basic pipilining and hazards.
1 Data hazards, Control hazards.
1 Interrupts and Exceptions; Multicycle operations; crosscutting issues in Pipelining;.
1 Instruction level parallelism; Dynamic scheduling
1 Memory-Hierarchy Design and Caches; Reducing Cache misses.
1 Reducing Cache miss penalty and Hit time; Main memory design issues; Crosscutting issues
1 Vector Processors
1 Vector Processor performance; Overview of Interconnection Networks; Overview of Multiprocessors. Course Review.

Homeworks and Lab Assignments (Representative)

Grading Plan

Homeworks 20%
Labs20%
Midterm 25%
Final 35%

Prepared By