Computer Architecture

Material Type:

Course Materials for Instructor-Lead Course

ISN Logo

Technical Format:

Syllabus, Overview, Home Work, Exam and Solutions in PDF, and Word Docs.

Location :

Go to Materials

Date added:

September 28, 2009

Date Modified:

September 28, 2009
Author: Dr. Rich Brown, Dr. David Blauuw, Dr. Michael Flynn, and Dr. Dennis Sylvester, University of Michigan; Intel Higher Education

Course Description

This is an introductory graduate-level course in computer architecture. This course is intended to do two things: provide a solid, detailed understanding of how computers are designed and implemented, including the central processor and memory and I/O interfaces; and to present the numerous tradeoffs in design and implementation, system interaction, realization in both historical and state-of-the-art systems, and trends that will affect future systems. It covers instruction set architectures, pipelining (including basic pipelining, multiple-instruction-per-cycle machines, out-of-order instruction execution, and vector processing), memory systems (including caches and virtual memory), I/O interfaces, operating system issues, basic multiprocessor systems, and power reduction techniques.

This course is part of The VLSI Curriculum includes content for 16 undergraduate and graduate courses that were provided by the Electrical Engineering and Computer Science Department at the University of Michigan.

Recommended Audience

Graduate students in Electrical Engineering

Language:

English

 


Rate
 


Comments(0)