Homework Assignments
- Homework 1 --- Due Thurs April 13
Solution
Note that HW1 code example had an error and has been updated.
- Homework --- Due Tues May 2:
Select an area, and a partner (if you wish), for a paper presentation.
( list suggested areas).
Email me your choice(s). If you want to present in a different area
than one listed,
write a short description of what you are interested in and how it
relates to compilers.
- Homework --- Due Tues May 9:
Select paper(s) for your presentation (you can give me multiple choices
if you want). In case of tie, I will flip a coin and make a random
assignment. I will email confirmations.
- Homework 2 --- Due Thurs May 11
Solution
- Homework 3 --- Due Tues Jun 6
IMPORTANT: Make sure you are doing both strip mine AND interchange to
implement 1 dimensional tiling--if you only do strip mining, it just adds
an extra loop overhead, and has no change in the execution order.
( Slides
on timing programs).