Karakteristik Memori
Lokasi
Kapasitas
Unit transfer
Metode Akses
Kinerja
Jenis fisik
Sifat-sifat fisik
Organisasi
Lokasi
CPU (register)
Internal (main memori)
External (secondary memori)
Kapasitas
Ukuran Word
Satuan
Banyaknya words
atau
Bytes
Satuan Transfer
Internal
Jumlah
External
Dalam
Addressable unit
Lokasi
Metode Akses
Sekuensial
Direct
Metode Akses
Random
Associative
Performance
Access time
Waktu
Transfer Rate
Kecepatan
Jenis Fisik
Semiconductor
RAM
Magnetic
Disk
& Tape
Optical
CD
& DVD
Karakteristik
Volatil
Non Volatil
Erasable
Non Erasable
Organisasi
Kendala Rancangan
Berapa banyak?
Capacity
Seberapa cepat?
Time
is money
Berapa mahal?
Hirarki Memory
Hierarki
Registers
L1 Cache
L2 Cache
Main memory
Disk cache
Disk
Optical
Tape
Hirarki Memory
Cache Memory
CACHE MEMORY
Solusinya ?
Memory Stack
L2 Cache
COAST: Cache on a Stick
Jika tidak ada, maka blok memori utama yang terdir idari sejumlah word
tetap akan diletakkan di cache yang dikenal sebagai proses MISS dan
selanjutnya dikirim ke CPU
Jika cache tidak menyimpan data, maka akan terjadi cache miss dan
cache akan menyampaikan alamat ke system memori utama untuk
membaca.
Jika data yang datang dari memori utama, maka CPU atau cache
akan menyimpan kopinya dengan diberi tag alamat yang tepat.
Cache memory berisi copy dari sebagian isi dari main memory.
Processor akan mencari word pada cache memory terlebih
dahulu jika membutuhkan suatu word.
Jika word yang dicari ada pada cache, maka processor
langsung akan membacanya.
Jika word yang dicari tidak ada, maka beberapa blok dari main
memory akan di load ke cache, dan dedeliver ke processor.
Pemetaan Cache
Direct Mapping
Memetakan
Pemetaan Cache
Associative Mapping
Memetakan
Pemetaan Cache
Algoritma Penggantian
CUNM
Quis 20 Maret 2014