CSCE432/832 High Performance Processor
Architectures
|
Instrutor: Hong Jiang
jiang@cse.unl.edu
472-6747
Office: 103 Schorr
Center, Office Hours (tentative): 10:30-11:30 AM, M.W. (Contact me to
setup appointments at other times, if this does not work for you)
TA: T.B.A.
Pre-requisites: CSCE 430, MATH 314, and MATH 380 or ELEC 410; or permission.
Required Text:
John P. Shen and Mikko H. Lipasti, Modern Processor Design - Fundamentals of
Superscalar Processors, McGraw-Hill Higher Education, 2005.
Reference Text
& Materials:
John L. Hennessy and David A. Patterson, Computer
Architecture -- A Quantitative Approach, 4th Edition, Morgan Kaufmann
Publishers Inc., 2007; and
Latest literature from premier
research publication venues in the area.
Electronic
Communication:
Class web page:
http://cse.unl.edu/~jiang/cse432/
Class email list: csce432 (to be confirmed)
Course Coverage:
An overview and tentative coverage of the course is
listed below:
|
Main Topics to Be Covered |
Readings Required |
Lecture Time |
|
Scalar Processor Design |
Chapters 1 & 2 |
2 weeks |
|
Superscalar Organization |
Chapter 3 |
1-2 weeks |
|
Superscalar Techniques & Cases |
Chapter 4-7 |
3-4 weeks |
|
Multicore Processors |
References provided |
4-5 weeks (possible presentations of latest
literature by student teams) |
|
Advanced Techniques for Multicore |
Chapters 8-9 + Ref. book + Ref. papers |
4-5 weeks (possible presentations of latest
literature by student teams) |
Grading Policy:
• Pre-requisite exam will be given on the
Monday of the second week.
• One Exam will be given during the course.
• Course Project dealing with aspects of design
and analysis of multicore processor architectures
• 3-4 homework assignments will be given. Each
is due in class on its specified due date. Late work is penalized 20% per day.
Once solutions are published, late work cannot be accepted for credit.
• While collaboration on homework is permitted,
blatant copying will not be tolerated. Violators, if caught, will subject to
penalties ranging from a zero for the homework assignment in question to an F
grade for the course, depending on the severity of the violation.
• Final Grade will be generated according to
the weight associated with each component listed below:
1. Pre-requisite Test: 6%;
2. Homework
Assignment: 24%;
3. Exam: 35%;
4. Course Project: 35%;
Course Homepage: Please check the course homepage regularly for homework assignments, lecture schedule and notes, and other announcements.