CS 451/551 & ECE 541: Advanced Computer Architecture

Fall 2013

Overview

Instructor: Gregory W. Donohoe

Office: Janssen Engineering Building, JEB 237

Email: gdonohoe@uidaho.edu

Phone: 208.885.6501

Office Hours: by appointment. I am usually in the office unless I am traveling.

Class Location: JEB 025

Class Day and Time: Tues & Thurs, 11:00 AM - 12:15 PM

Prerequisites:


Textbook: John Hennessy and David Patterson, Computer Architecture - A Quantitative Approach, 5th ed., Morgan Kaufmann, 2012.

Course Web materials: http://booksite.mkp.com/9780123838728

Schedule

Dowload schedule here (pdf)

Syllabus

Dowload syllabus here (pdf)

Homework

Homework #1(pdf)
Apple's 64-bit A7 chip

Term Projects

Project proposal assignment (pdf)

Project ideas (pdf)

Scientific paper guidelines (pdf)

Lecture Materials

Session 3
Session 4
Session 5
Session 6
Session 8
Session 9
Session 10
Session 11
Session 12
Session 13
Session 14
Session 15
Session 16
Session 17
Session 18
Session 19
Session 20
Session 21
Session 22
Session 23
Session 24
Session 25
Session 26

Instruction Signal Traces

ALU Instruction
Branch Instruction
Memory Instruction

Handouts

Multicore Challenge
Professional Writing Tips

Lead article, IEEE Computer, October 2013:
Toward a Coherent Memory Model

National Science Foundation Call for Proposals:
Exploiting Parallelism and Scalibiity (XPS)