Main »

Syllabus

Main.Syllabus History

Hide minor edits - Show changes to output

September 05, 2016 by 24.240.38.4 -
Deleted lines 10-19:
!!!TA
Lena Olson

!!!Meeting
ENGR HALL 2540 09:30 PM - 10:45 PM, TR

!!!Class information
Web: http://www.cs.wisc.edu/~karu/courses/cs752/fall2010/wiki\\
Email list: You should already be subscribed to ece752-1-f10@lists.wisc.edu
Changed lines 12-15 from:
* John L. Hennessy and David A. Patterson, Computer Architecture: A Quantitative Approach Morgan Kaufmann Publishers, Fourth Edition, 2006.

* Mark D. Hill, Norman P. Jouppi, and Gurindar S. Sohi Readings in Computer Architecture Morgan Kaufmann Publishers, 2000.
to:
No required texts. We will use a set of papers and the Morgan Claypool Synthesis Lectures on Microarchitecture.
Changed lines 23-25 from:
This course will involve a large project component and a significant amount of paper reading. In the project you will undertake an analysis of processor microarchitecture and write up a conference style paper. You will need to submit a short paper review at the beginning of each class. Reviews will be submitted online at
[[http://www
.cs.wisc.edu/~karu/courses/cs752/fall2010/reviews/]]
to:
This course will involve a large project component and a significant amount of paper reading. In the project you will undertake an analysis of processor microarchitecture and write up a conference style paper. You will need to submit a short paper review at the beginning of each class. Reviews will be submitted by bringing to class a printed copy.
Changed lines 27-33 from:
Your performance in this class will be evaluated through class participation, homework assignments, two in-class exams, and a final project. Your performance in this class will be determined by you! It will require a strong dedication to learning the material and could require a substantial time commitment to complete the assignments and project. The weights of each of these components is listed below:


* 12.5% Homework
* 20% Reviews
* 32.5% Project
* 30% Exam 1 & 2
to:
Your performance in this class will be evaluated through class participation (reviews) and a semester-long project in which you will build a full-fledged out-of-order processor. Your performance in this class will be determined by you. There will be no exams.

* 10% Reviews
Changed lines 31-32 from:
to:
* 85% Class project
Changed lines 35-42 from:


There will be 2 exams. The first is scheduled for October 19th and the second exam is scheduled on the final exam date (December 17th)
and will cover all the material presented in the course.


Homework
assignments will be assigned approximately every other week and are due at the beginning of class. Submit clearly legible hand-written or machine-printed assignments. No late homeworks will be accepted.

The course schedule lists reading material for each lecture. You are responsible for reading this material prior to the lecture. The text will be supplemented by conference and journal papers available in a course reader listed on the course page. These reading assignments are required and the papers will be discussed in class. You should read these papers before class and submit a short review of each paper by midnight before class. The reviews will be evaluated. The class participation grade will be assigned based on students contributions in class during the paper discussions and lectures.
to:
The course schedule lists reading material for each lecture. You are responsible for reading this material prior to the lecture. The text will be supplemented by conference and journal papers available in a course reader listed on the course page. These reading assignments are required and the papers will be discussed in class. You should read these papers before class and bring to class a printed review. The reviews will be evaluated. The class participation grade will be assigned based on students contributions in class during the paper discussions and lectures.
Added lines 44-46:

* 12.5% Homework
* 20% Reviews
Changed lines 48-51 from:
* 17.5% Exam 1
* 20% Exam 2
* 15% Homework
* 10% Reviews
to:
* 30% Exam 1 & 2
Changed lines 37-38 from:
[[http://www.cs.wisc.edu/~karu/courses/cs752/fall2007/reviews/]]
to:
[[http://www.cs.wisc.edu/~karu/courses/cs752/fall2010/reviews/]]
Changed line 44 from:
* 35% Project
to:
* 32.5% Project
Changed line 46 from:
* 17.5% Exam 2
to:
* 20% Exam 2
Changed line 56 from:
There will be 2 exams. The first is scheduled for October 18th and the second exam is scheduled on the final exam date (December 17th) and will cover all the material presented in the course.
to:
There will be 2 exams. The first is scheduled for October 19th and the second exam is scheduled on the final exam date (December 17th) and will cover all the material presented in the course.
Changed lines 59-61 from:
Homework assignments will be assigned approximately every other week and are due at the beginning of class. Submit clearly legible hand-written or machine-printed assignments. You have a "late account" of 3 days for the semester which you can spend any way you choose. For example, you can turn in three homework assignments one day late each, or one homework assignment 3 days late, without penalty. Once you have exhausted your late account, no late assignments will be accepted. Late account days cannot be applied to the project.
to:
Homework assignments will be assigned approximately every other week and are due at the beginning of class. Submit clearly legible hand-written or machine-printed assignments. No late homeworks will be accepted.
August 31, 2010 by karu -
Added lines 1-68:
(:toc:)


!!!Course title
Advanced Computer Architecture 1\\
CS/ECE 752\\

!!!Instructor
Karu Sankaralingam

!!!TA
Lena Olson

!!!Meeting
ENGR HALL 2540 09:30 PM - 10:45 PM, TR

!!!Class information
Web: http://www.cs.wisc.edu/~karu/courses/cs752/fall2010/wiki\\
Email list: You should already be subscribed to ece752-1-f10@lists.wisc.edu

!!!Required Texts and References
* John L. Hennessy and David A. Patterson, Computer Architecture: A Quantitative Approach Morgan Kaufmann Publishers, Fourth Edition, 2006.

* Mark D. Hill, Norman P. Jouppi, and Gurindar S. Sohi Readings in Computer Architecture Morgan Kaufmann Publishers, 2000.


!!!Prerequisites
Students must have graduate standing and have successfully completed an undergraduate-level computer architecture course and be well-versed in how a basic computer works, assembly language programming, pipelining, caching, and virtual memory. Students lacking this knowledge may be able to catch up by reviewing the prior material during the first week of the semester. CS/ECE 552 as is taught is the important prerequisite. CS 537 is also a prerequisite, but it is less important.



!!!Course objective
Computer architecture is the science and art of selecting and interconnecting hardware components to create a computer that meets functional, performance and cost goals. This course qualitatively and quantitatively examines computer design tradeoffs. We will learn, for example, how uniprocessors execute many instructions concurrently and why state-of-the-art memory systems are nearly as complex as processors. We will also learn how VLSI technology has evolved and influenced the design of ISAs and the internal working of processors. At the end of this course you will be able to appreciate, the technical rationale behind the clock-speed race in the 90s, reason for its demise, and the reasons why industry is moving towards multi-core chips.


This course will involve a large project component and a significant amount of paper reading. In the project you will undertake an analysis of processor microarchitecture and write up a conference style paper. You will need to submit a short paper review at the beginning of each class. Reviews will be submitted online at
[[http://www.cs.wisc.edu/~karu/courses/cs752/fall2007/reviews/]]



!!!Evaluation
Your performance in this class will be evaluated through class participation, homework assignments, two in-class exams, and a final project. Your performance in this class will be determined by you! It will require a strong dedication to learning the material and could require a substantial time commitment to complete the assignments and project. The weights of each of these components is listed below:

* 35% Project
* 17.5% Exam 1
* 17.5% Exam 2
* 15% Homework
* 10% Reviews
* 5% Class Participation


A substantial component of this course is the project. The final project will be due at the end of the semester with a project proposal and a progress report required during the course of the semester. Dates are posted on the class schedule page and project page.



There will be 2 exams. The first is scheduled for October 18th and the second exam is scheduled on the final exam date (December 17th) and will cover all the material presented in the course.


Homework assignments will be assigned approximately every other week and are due at the beginning of class. Submit clearly legible hand-written or machine-printed assignments. You have a "late account" of 3 days for the semester which you can spend any way you choose. For example, you can turn in three homework assignments one day late each, or one homework assignment 3 days late, without penalty. Once you have exhausted your late account, no late assignments will be accepted. Late account days cannot be applied to the project.



The course schedule lists reading material for each lecture. You are responsible for reading this material prior to the lecture. The text will be supplemented by conference and journal papers available in a course reader listed on the course page. These reading assignments are required and the papers will be discussed in class. You should read these papers before class and submit a short review of each paper by midnight before class. The reviews will be evaluated. The class participation grade will be assigned based on students contributions in class during the paper discussions and lectures.



!!!Academic Misconduct Policy
All students should adhere to [[http://www.wisc.edu/students/saja/misconduct/misconduct.html|UW Student Code of Conduct]]. University and L&S Policies will be followed strictly in this course.

Page last modified on September 05, 2016, visited 77 times

Edit - History - Print - Recent Changes (All) - Search