CS352: Final Project



Project Assignment (due May 4, 2007 5:00 pm).

Source code to get started: A perl script to check the formatting of your program's output: Sample input and output file to help you test your program: File containing input traces for test cases #1-#4: smalltraces.txt

File containing main address trace: cs352.trace
File containing main address trace, with smaller data values, suitable for Java folks: new-cs352.trace

Note:

Java does not seem to support unsigned integers. cs352.trace contains integers that are larger than the Java limit, and as a result, the sample Java I/O code does not read them. If you decide to use Java's signed numbers, you should use new-cs352.trace which is an identical stream of requests, with the exception that all large data values have been replaced by a smaller ones. It should have identical hit and miss patterns, but should have different final data than the cs352.trace output.

C++ programs should still use unsigned integers for the data, and should have no trouble in this regard.
Last Modified : 4/5/07
by Bill Mark