EE 463 Computer Systems Architecture II

1996-97 Catalog Data: 3 credits

Quantitative techniques in computer architecture including Amdahl's Law, trace-driven simulation, and Amdahl-Case rules. Price-performance tradeoffs, instruction set design and analysis, vector processing, analysis of memory hierarchies and I/O architectures, introduction to multiprocessor architectures. Prerequisite: CS 363 or EE 363.

Textbooks:

Computer Architecture, A Quantitative Approach, by Hennessey & Patterson

Reference:

A packet of supplemental papers.

Coordinator:

Eric Johnson, Associate Professor of Electrical and Computer Engineering.

Goals:

After completion of EE463 Computer Systems Architecture II, students will understand the fundamental components of modern computer architecture, including pipelining and memory hierarchies. During the course, students will perform a number of simulation experiments to discover the pitfalls and successful approaches to designing high-performance computer systems, and will explore and evaluate alternatives for multiprocessor architectures.

Topics:
  1. Fundamentals and quantitative techniques (Ch. 1-2), 2 weeks
  2. Instruction sets and implementation (Ch. 3-5), 4 weeks
  3. Pipelining and vector processing (Ch. 6-6), 3 weeks
  4. Memory hierarchies (Ch. 8), 2 weeks
  5. Input/Output (Ch. 9), 1 week
  6. Multiprocessor architectures (Ch. 10 and papers), 4 weeks
Computer Usage:

Simulation exercises will use the dinero III and tycho trace simulation packages on Unix workstations. Students are encourages to write C-language programs in solving homework problems. Electronic mail is used for communication between students and the instructor

ABET Category Content:

Engineering science: 2 credits or 67%
Engineering design: 1 credit or 33%

Prepared by:

Eric Johmson
Date: September 14, 1994

Maintained by eeoffice@nmsu.edu Last update 12-12-96
>Input/Output (Ch. 9), 1 week
  • Multiprocessor architectures (Ch. 10 and papers), 4 weeks
  • Computer Usage:

     

    Simulation exercises will use the dinero III and tycho trace simulation packages on Unix workstations. Students are encourages to write C-language programs in solving homework problems. Electronic mail is used for communication between students and the instructor

     

    ABET Category Content:

     

    Engineering science: 2 credits or 67%
    Engineering design: 1 credit or 33%

     

    Prepared by:

     

    Eric Johmson
    Date: September 14, 1994

    | ECE Home | What's New | General Information | Academics | Faculty | Staff | Alumni | Research | Student Organizations | Seminar Series |
    | Paul W. Klipsch | Related Links |

    This page is maintained by ECE Webmaster | Last update 03-21-2001