|
|
ECE 4100/6100
|
Prerequisites: ECE 3055
Catalog Description: Comprehensive coverage of the architecture and system issues that confront the design of high performance workstation/PC computer architectures with emphasis on quantitative evaluation. Credit is not allowed for both ECE 6100 and any of the following courses: ECE 4100, CS 4290, and CS 6290.
Course Syllabus: http://www.ece.gatech.edu/academics/courses/course_outline.php?prmCourse=ECE6100
|
Instructor: |
Sudhakar Yalamanchili |
Teaching Assistant: Contact Information: Office Hours: |
Dean Lewis Email: dean@gatech.edu TR 1:30 PM – 3:30 PM |
|
|
|
||
|
Contact Information: |
Technology Square Research Building (TSRB) 438 |
||
|
|
|
||
|
Office Hours: |
MWF 11:00 AM – 12:55 PM |
||
|
|
|
||
|
|
|
||
|
|
|
||
|
Class: |
MWF 1:05 PM – 1:55 PM |
||
|
|
|
||
|
Grading: |
Exam I – 15% |
||
|
|
|
||
|
Exam Schedule: |
Exam I – Friday,
September 22nd, 2006 |
||
|
|
|
||
|
Assignment Schedule: |
Assignment 1 (Updated 9/22/06) |
||
|
|
Assignment 2 (Posted 10/13/06) |
||
|
|
Assignment 3 (Updated 11/13/06) |
||
|
|
Assignment 4 (Posted 11/30/06) |
||
|
|
|
||
|
Laboratory: |
|||
|
|
|||
|
|
|
||
|
|
|
||
|
|
|
||
Lectures:
Note that PDF
versions of papers may be provided as a convenience for private
educational use and are subject to copyright restrictions noted on
the documents.
|
Module |
Topic |
Reading Assignment |
Notes |
|---|---|---|---|
|
1 |
|
||
|
2 |
|
|
|
|
3 |
|||
|
4 |
|||
|
5 |
|||
|
6 |
|
|
|
|
7 |
|||
|
8 |
|
|
|
|
9 |
"Shared
Memory Consistency Models: A Tutorial" |
||
|
10 |
|
|
|
|
11 |
Register Allocation |
|
|
|
12 |
|
|
|
|
13 |
|
Janet:
A Flit-Level Multiprocessor Network Simulator |
|
|
14 |
Multi-core and Other Case Studies |
Multicore
Computing – Evolution |
|
|
* |
Extra – PCI Express |
|
|
*Reference the Tomasulo Example in lecture notes for CS 252, Department of EECS, University of California, Berkeley, taught by Professor David Patterson and available at http://www.cs.berkeley.edu/~pattrsn/252S01/. |