HOMEWORKS

This course will have two required homeworks, all hands-on type. The first two homeworks will require access to a SUN4/Solaris machine. Binary is known to work on sisko.ecs.umass.edu and terry.ecs.umass.edu. For additional machines consult/email the TA.

Homework1 will use a shared memory cache simulator and evaluate/study cache coherence schemes. Description to the homework can be downloaded from here in postscript format. Click here for needed binary Sun4/Solaris executable dirsim and other supporting files for execution on ECS machines such as sisko, odo, and terry.ecs.umass.edu. To get the files type "gunzip hw1-ecs.tar.gz; tar xvf hw1-ecs.tar" in your personal directory after downloading file. Note that this file will consume about 125 KB of disk space, but you will need to create a link from your local directory to the common trace file brief64.ref in /ecs/ece669 (brief64.ref is empty in this version in the tar file). Click here for needed binary Sun4/Solaris executable dirsim and other supporting files for execution on non-ECS machines. To get the files type "gunzip hw1-nonecs.tar.gz; tar xvf hw1-nonecs.tar" in your personal directory after downloading file. Note that this will consume about 11 MB of disk space, most of it from brief64.ref. Related readings are Chapter 6-8 from the textbook and research papers listed for the cache coherence lecture.

Homework2 will use a multiprocessor network simulator to evaluate communication performance issues. Simulation results will need to be compared with analytical results. The description of the homework can be downloaded in postscript  from here. The simulator can be downloaded in compressed tar format from here. Related readings include the LoGPC papers and the Agarwal KnC paper from the schedule page.

Solutions to these problems are required to be handed in on due dates. Off-campus students should understand the due date shown on the class web page PLUS count an additional week extension.

Additional problem sets may be distributed during class but will not be required to be handed in with solutions. Problem sets from the textbook are recommended/encouraged to be looked at, well written solutions in HTML or pdf formats for interesting problems, that are e-mailed to me, will be put up on the class webpage and will be counted towards a total of  10% extra credit.  

{back to main page}


 andras@ecs.umass.edu, 01/05/2002