CS 105

Lab 7: Cache

In this lab you'll build a cache simulator to help you understand the impact that cache memory can have on the performance of your programs. The lab consists of two parts,

  1. Write a cache-memory simulator that reads a trace file containing a list of memory accesses and reports hits, misses, and evictions for that series of accesses.
  2. Optimize a matrix-transposition function with the goal of minimizing the number of cache misses.

xxx

Steps

Due Date

Due: Friday, May 1 at 11:59 PM

(When logged in, completion status appears here.)