Presentation is loading. Please wait.

Presentation is loading. Please wait.

CMPUT 429 - Computer Systems and Architecture1 CMPUT429/CMPE382 Winter 2001 Computer Systems and Architecture José Nelson Amaral.

Similar presentations


Presentation on theme: "CMPUT 429 - Computer Systems and Architecture1 CMPUT429/CMPE382 Winter 2001 Computer Systems and Architecture José Nelson Amaral."— Presentation transcript:

1 CMPUT 429 - Computer Systems and Architecture1 CMPUT429/CMPE382 Winter 2001 Computer Systems and Architecture José Nelson Amaral

2 CMPUT 429 - Computer Systems and Architecture2 Course Outline zData Path and Control Logic zPipelining zPerformance Measurement zMemory Hierarchy zStorage Systems zInterconnection Networks zSoftware Pipelining zDynamic Pipelining zEPIC Architecture: VLIW, Predication, and Speculation zMultithreading zCompiler Enhanced Performance zMultiprocessors: Memory Consistency

3 1980 1988 1990 1994 1998 2000

4 CMPUT 429 - Computer Systems and Architecture4 Instructor:Prof. José Nelson Amaral Office:ATH 351 Phone: 492-5411 email:amaral@cs.ualberta.ca Office Hours:10:00-11:00 am (Wed.) TA:Peng Zhao email:pengzhao@cs.ualberta.ca Office Hours:TBA Lab: NO LAB http://www.cs.ualberta.ca/~amaral/courses/429 Admin. Information

5 CMPUT 429 - Computer Systems and Architecture5 Important Dates February 26 (Tuesday): mid-term exam April 19 (Friday): final exam Course work will carry the following weights towards your final grade: Midterm Exam: 35% Homeworks:25% Final Exam:40%

6 CMPUT 429 - Computer Systems and Architecture6 CMPUT429/CMPE382 Honor Code By turning the solution of the homework for grading, I certify that I have worked all the solutions on my own, that I have not copied or transcribed solutions from a classmate, someone outside the class, or from any other source. I also certify that I have not facilitated or allowed any of my classmates to copy my own solutions. I am aware that the violation of this honor code constitutes a breach of the trust granted me by the teaching staff, compromises my reputation, and subjects me to the penalties prescribed in Section 26.1 of the University 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.

7 CMPUT 429 - Computer Systems and Architecture7 Some Sad Statistics in Computing Science 21 cases of plagiarism in the 2000/2001 Academic Year:

8 CMPUT 429 - Computer Systems and Architecture8 Late Submission Policy yHomeworks only can be turned in at the begin of a lecture. yThere will be a penalty of 20% of the grade per lecture of delay. This penalty is applied across the board and independent of justification. yDeferred exams will be different from the final given on the scheduled date.

9 CMPUT 429 - Computer Systems and Architecture9 Quizes A portion of the homework grades will be based on in-class quizes based on reading material. Quiz #1: January 15 Sections 1.1 to 1.6 of Textbook (exercises 1.1 and 1.2 of Textbook) Quiz #2:January 17 Sections 1.7 to 1.10 of Textbook (exercises 1.5, 1.11, and 1.15 of Textbook)

10 CMPUT 429 - Computer Systems and Architecture10 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

11 CMPUT 429 - Computer Systems and Architecture11 Mailing List Important announcements will be made through the class mailing list (some only in the list). To subscribe send an email to Majordomo@cs.ualberta.ca with no subject and the following line subscribe cmput429


Download ppt "CMPUT 429 - Computer Systems and Architecture1 CMPUT429/CMPE382 Winter 2001 Computer Systems and Architecture José Nelson Amaral."

Similar presentations


Ads by Google