Apart from main memory and disk drives, modern computers are equipped with multiple levels of cache, in order to bridge the gap between the CPU's processing speed and the access latency of main memory ...