http://rocky.colby.edu/cs357/code/hw2/cache.tarIt is a tar file, which means you will have to use the UNIX utility tar to unpack it. Read the documentation for tar to find out how.
Compile and run the program. It takes a while to run, but after a few lines you get a sense of what the output looks like. Take a look at the code and figure out what the units are for Size and Stride.
When you run the program, you will probably want to redirect the output into a file. For example,
./cache > datawill put the output in a file named data. The reason it says ./cache is to specify that the executable named cache is in this directory, which may not be in the current path.