CIS 775: Computer Architecture


Description

Level, Credits, Class Time Distribution

Prerequisites

Quarters Offered

General Information, Exclusions, etc.

Objectives

Texts

Relationship to ABET Criterion 3 Relationship to CSE Program Objectives
a b c d e f g h i j k
XX X X   XX X     X   XX
1a 1b 1c 2a 2b 3a 3b 3c 4a 4b
XXX XX XX         X XXX XXX

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