Overview Cache Memory


Cache memory ditujukan untuk memperoleh kecepatan memori yang mendekati kecepatan memori tercepat yang bisa diperoleh.

Cache adalah memori kecil yang berkecepatan tinggi 
Cache dapat kita lihat sebagai suatu memori buffer bagi memori utama.

Pada umumnya, waktu akses memori cache berkisar antara 50-100 nanodetik (lebih cepat 5-10 kali lebih cepat dari memori utama)

Cache and Main Memory


Cache berisi data dari yang dikirim dari main memory
Ketika processor mencoba untuk membaca word dari memory, pengecekan dilakukan untuk menentukan apakah word ada di cache. Jika ya maka word yang dicari akan dikirim ke processor.
Jika tidak, sebuah block dari main memory yang berisi beberapa word akan di-read ke cache dan selanjutnya word akan dikirim ke processor.

Cache Read Operation - Flowchart


Cache Design
Addressing
Size
Mapping Function
Replacement Algorithm
Write Policy
Block Size
Number of Caches









Click Me!
Previous
Next Post »