Cache memory

13
CACHE MEMORY Oleh: Armanda Prastiyan Pratama (110533406961) Ahmad Khakim Amrullah (110533406961)

Transcript of Cache memory

Page 1: Cache memory

CACHE MEMORY

Oleh:

Armanda Prastiyan Pratama

(110533406961)

Ahmad Khakim Amrullah

(110533406961)

Page 2: Cache memory

Pengertian

O Cache memory adalah tempat data atau

informasi sementara yang sering

digunakan atau diakses oleh komputer.

Cache juga berarti suatu tempat untuk

menyimpan sesuatu secara sementara,

mekanisme untuk

mempercepat transfer data dengan cara

menyimpan data yang telah di akses di

suatu buffer, dengan harapan jika data

yang sama akan diakses, akses akan

menjadi lebih cepat.

Page 3: Cache memory

Contoh

O Contoh yang dapat dilihat misalnya

adalah pada CPU Pentium II terdapat 512

KiloByte cache, dan pada hard drive IBM

9LZX SCSI terdapat 4 MegaBytes cache.

Page 4: Cache memory

Klasifikasi

O Cache memori ini dapat diklasifikasikan

menjadi dua bagian, yaitu :

1. Cache Memory yang terdapat pada

internal Processor

2. Chace Memory yang terdapat diluar

Processor

Page 5: Cache memory

Pada internal prosesor

O Chace memory jenis ini kecepatan

aksesnya sangat tinggi, dan harganya

sangat mahal. Hal ini bisa terlihat pada

Processor yang berharga mahal seperti

P4,P3,AMD-Athlon dll, semakin tinggi

kapasitas L1,L2 Chace memori maka

semakin mahal dan semakin cepat

Processor.

Page 6: Cache memory

Pada eksternal prosesor

O Chace Memory yang terdapat diluarProcessor berada pada MotherBoard,memori jenis ini kecepatan aksesnyasangat tinggi, meskipun tidak secepatchache memori jenis pertama ( yang adapada internal Processor). Semakin besarkapasitasnya maka semakin mahal dancepat. Hal ini bisa kita lihat padaMotherboard dengan beraneka ragamkapasitas chace memory yaitu 256kb,512kb, 1Mb, 2Mb dll.

Page 7: Cache memory

Level Cache Memori

O Cache memori terdapat tiga level :

1. Cache Memori Level 1 (L1)

2. Cache Memori Level 2 (L2)

3. Cache Memori Level 3 (L3)

Page 8: Cache memory

L1

O Cache Memori Level 1 (L1) adalah cache

memori yang terletak dalam prosesor

(cache internal). Cache ini memiliki

kecepatan akses paling tinggi dan

harganya paling mahal. Ukuran memori

berkembang mulai dari 8Kb, 64Kb dan

128Kb.

Page 9: Cache memory

L2

O Cache Memori Level 2 (L2) memiliki

kapasitas yang lebih besar yaitu berkisar

antara 256Kb sampai dengan 2Mb.

Namun cache L2 ini memiliki kecepatan

yang lebih rendah dari cache L1. Cache

L2 terletak terpisah dengan prosesor atau

disebut dengan cache eksternal.

Page 10: Cache memory

L3

O Cache Memori Level 3 (L3) hanya dimiliki

oleh prosesor yang memiliki unit lebih dari

satu misalnya dualcore dan quadcore.

Fungsinya adalah untuk mengontrol data

yang masuk dari cache L2 dari masing-

masing inti prosesor.

Page 11: Cache memory

Cara kerja

O Jika prosesor membutuhkan suatu data,

pertama-tama ia akan mencarinya pada

cache. Jika data ditemukan, prosesor

akan langsung membacanya dengan

delay yang sangat kecil. Tetapi jika data

yang dicari tidak ditemukan,prosesor akan

mencarinya pada RAM yang

kecepatannya lebih rendah.

Page 12: Cache memory

lanjutan...

O Pada umumnya, cache dapat

menyediakan data yang dibutuhkan oleh

prosesor sehingga pengaruh kerja RAM

yang lambat dapat dikurangi. Dengan

cara ini maka memory bandwidth akan

naik dan kerja prosesor menjadi lebih

efisien. Selain itu kapasitas memori cache

yang semakin besar juga akan

meningkatkan kecepatan kerja komputer

secara keseluruhan.

Page 13: Cache memory

SEKIAN