Cache Memory Design, block, index, offset, Tag and Data array, MPKI, Block replacement