Cache Memory History At very beginning 3 levels Registers, main memory, disk storage 10 years later, 4 levels Register, SRAM cache, main DRAM memory, disk storage Modern processor, 4-5 levels Registers, SRAM L1, L2(, L3)cache, main DRAM memory, disk storage Cache memories are small fast SRAM-based memories are managed by hardware automatically can be on-chip, on-die, off-chi4 Cache Memory • History – At very beginning, 3 levels • Registers, main memory, disk storage – 10 years later, 4 levels • Register, SRAM cache, main DRAM memory, disk storage – Modern processor, 4~5 levels • Registers, SRAM L1, L2(,L3) cache, main DRAM memory, disk storage – Cache memories • are small, fast SRAM-based memories • are managed by hardware automatically • can be on-chip, on-die, off-chip