The Cache Memory Simulator