- Course home
- News
- Mailing list
- Contact info
- Syllabus (print)
- Course calendar
- Texts and References
- Lectures and handouts
- Reader1
- Reader2
- Reviews
- Homework
- Tools
- Project
- Exams
- Miscellaneous
CS/ECE 752 Advanced Computer Architecture I
Instructor: Karu Sankaralingam; URL: http://www.cs.wisc.edu/~karu
Meeting time: MECH ENGR 1143, 01:00 PM - 02:15 PM, MWF
Office hours: Monday,Wednesday 3-4pm, Thursday: 11-12am
TA: Derek Hower
Course URL: http://www.cs.wisc.edu/~karu/courses/cs752/Spring2007/
Mailing list: compsci752-1-s07@lists.wisc.edu
Homework
Weight: 10%
There will be 4 homework assignments and they will not be weighted equally. The approximate weights of each homework will be specified when the homework is handed out. Homeworks are due in class. Submit clearly legible hand-written or machine-printed homeworks. 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.
Homework # | Assigned | Due |
HW #1 Substitute problem |
01/24 | 02/02 |
HW #2 random.c |
02/02 | 02/19 |
HW #3 downloads here Electronic submission instructions HW3 clarifications |
02/19 | 02/28 |
HW #4
|
03/12 | 03/28 |
HW #5 Not graded Solutions: part a, part b |
- | - |
HW1 Substitute problem
Problem 8) Memory alignment (10 points) You can do this problem instead of Problems 2, 3, or 6. Write a short C program that does atleast one unaligned memory access. Run this program on an x86 linux machine and Sun Solaris machine. Report your results and submit a printed copy of the source code for your program. (No electronic submissions required). If you need access to a Sun machine, I will soon make pinot.cs.wisc.edu available. You are welcome to use any Sun machine.