cmput 429 - computer systems and architecture1 cmput429/cmpe382 winter 2001 computer systems and...
TRANSCRIPT
CMPUT 429 - Computer Systems and Architecture
1
CMPUT429/CMPE382 Winter 2001
Computer Systems and Architecture
José Nelson Amaral
CMPUT 429 - Computer Systems and Architecture
2
Course OutlineData Path and
Control LogicPipeliningPerformance
MeasurementMemory HierarchyStorage SystemsInterconnection
Networks
Software PipeliningDynamic PipeliningEPIC Architecture:
VLIW, Predication, and Speculation
MultithreadingCompiler Enhanced
PerformanceMultiprocessors:
Memory Consistency
CMPUT 429 - Computer Systems and Architecture
4
Instructor: Prof. José Nelson AmaralOffice: ATH 351Phone: 492-5411email: [email protected] Hours: 10:00-11:00 am (Wed.)
TA: Peng Zhaoemail: [email protected] Hours: TBALab: NO LABhttp://www.cs.ualberta.ca/~amaral/courses/429
Admin. Information
CMPUT 429 - Computer Systems and Architecture
5
Important DatesFebruary 26 (Tuesday) : mid-term examApril 19 (Friday) : final exam
Course work will carry the following weights towards your final grade:Midterm Exam: 35%
Homeworks: 25%Final Exam: 40%
CMPUT 429 - Computer Systems and Architecture
6
CMPUT429/CMPE382 Honor Code
By turning the solution of the homework for grading, I certify that Ihave worked all the solutions on my own, that I have not copied ortranscribed solutions from a classmate, someone outside the class,or from any other source. I also certify that I have not facilitated orallowed any of my classmates to copy my own solutions.
I am aware that the violation of this honor code constitutes a breach ofthe trust granted me by the teaching staff, compromises my reputation,and subjects me to the penalties prescribed in Section 26.1 of theUniversity of Alberta 2001/2002 Calendar.
I am aware that students are encouraged to discuss the material covered in the class and to work examples together. However, the joint solution of problems assigned as individual homework exercises is not allowed.
CMPUT 429 - Computer Systems and Architecture
7
Some Sad Statistics in Computing Science
# of Students
Length of Suspension
3 1 year 1 2 years 5 4 months 1 8 months
21 cases of plagiarism in the 2000/2001 Academic Year:
CMPUT 429 - Computer Systems and Architecture
8
Late Submission Policy Homeworks only can be turned in at the
begin of a lecture. There will be a penalty of 20% of the
grade per lecture of delay. This penalty is applied across the board and independent of justification.
Deferred exams will be different from the final given on the scheduled date.
CMPUT 429 - Computer Systems and Architecture
9
QuizesA portion of the homework grades will be based on in-classquizes based on reading material.
Quiz #1: January 15Sections 1.1 to 1.6 of Textbook(exercises 1.1 and 1.2 of Textbook)
Quiz #2: January 17Sections 1.7 to 1.10 of Textbook(exercises 1.5, 1.11, and 1.15 of Textbook)
CMPUT 429 - Computer Systems and Architecture
10
Textbook
Hennessy, John L., Patterson, David A. Computer Architecture: A Quantitative Approach, Morgan Kaufmann Pub., San Francisco, CA, ISBN 1-55860-372-7.
www.mkp.com
www.cs.berkeley.edu/~pattrsn/252S01/index.html
CMPUT 429 - Computer Systems and Architecture
11
Mailing List
Important announcements will be made throughthe class mailing list (some only in the list).
To subscribe send an email to
with no subject and the following line
subscribe cmput429