TWiki> ECE Web>Courses>ECE466 (revision 1)EditAttach

ECE 466 - Advanced Computer Architecture


Description: Credit 3U/4G. Design and analysis of high performance uniprocessors. topics include arithmetic: multiplication, division, shifting; processor: pipelining, multiple function units. instructure sets; memory: caches, modules; virtual machines.Same as CS 466.

Prerequisite: CS 366 or ECE 366

Textbooks: "Computer Architecture: A Quantitative Approach," Hennessy and Patterson, 1996.

Topics:

1. Arithmetic
a. CSA multipliers
b. Division using reciprocal approximation
c. Shifting
d. Floating point

2. Processor
a. Pipelining
b. Multiple function units
c. Instruction set design
d. Instruction buffers

3. Memory
a. Multiple memory modules
b. Caches
c. Purity,technology

4. I/O
a. Disk technology
b. Alternatives to hard drives
c. Busses
d. Recent advances

5. Multiprocessors
a. Networks
b. Design options

Edit | Attach | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r1 - 2010-06-30 - 19:56:58 - Main.tmatthes
 
Copyright 2016 The Board of Trustees
of the University of Illinois.webmaster@cs.uic.edu
WISEST
Helping Women Faculty Advance
Funded by NSF