Resume Cache Memory - Gani Nur Pramudyo
News Update
Loading...

Kamis, 25 Mei 2017

Resume Cache Memory

4.1 Overview sistem memori computer
4.1.1 Karakteristik Memori Sistem
clip_image002
Tabel 4.1 mengacu pada apakah memori internal dan eksternal
ke komputer
.
Cache memory merupakan sebuah bentuk lain dari memori internal. Memori eksternal terdiri dari perangkat penyimpanan peripheral yang dapat diakses prosesor melalui I/O controller. Karakteristik dari memori ini adalah besarnya kapasitas. Memori internal biasanya dinyatakan dalam bytes (1 bytes = 8 bits) seperti 8, 16, dan 32 bit.
Beberapa karakteristik fisik penyimpanan
· Volatile dan Non-volatile.Pada memory volatile informasi akan hilang bila listrik dimatikan. Pada memory Non-volatile informasi akan tetap ada tanpa mengalami kerusakan sebelum dilakukan perubahan, daya listrik tidak diperlukan untuk mempertahankan informasi tersebut.
· Erasable dan Non Erasable. Erasable artinya isi memori dapat dihapus dan diganti dengan informasi lain sedangkan Non Erasable sebaliknya.
4.2 Prinsip Cache Memory
Memori cache bertujuan untuk memberikan kecepatan memori yang mendekati memori paling cepat yang bisa diperoleh, pada saat yang sama memberikan kapasitas memori yang lebih besar dengan harga murah dari jenis memori semikonduktor. Terdapat memori utama yang relatif lebih besar dan lebih lambat bersama-sama dengan memori cache lebih kecil, dan lebih cepat. Cache berisi suatu salinan bagian dari memori utama. Ketika prosesor mencoba untuk membaca memori word, pemeriksaan dilakukan untuk menentukan jika word terdapat pada cache.
clip_image004
4.3 Elemen Desain Cache
Bagian ini memberikan gambaran tentang parameter desain cache dan melaporkan beberapa hasil . Penggunaan cache biasa digunakan dalam komputasi kinerja tinggi (HPC). HPC berkaitan dengan superkomputer dan software superkomputer, terutama untuk aplikasi ilmiah yang melibatkan sejumlah besar data, vektor dan matriks perhitungan, dan penggunaan algoritma paralel. Desain cache untuk HPC sangat berbeda dibandingkan platform perangkat keras lainnya dan aplikasi. Memang, banyak peneliti
telah menemukan bahwa aplikasi HPC berkinerja buruk pada arsitektur komputer yang
mempekerjakan cache [BAIL93].
clip_image005

4.3.1 Cache address
Memori virtual merupakan fasilitas yang memungkinkan program untuk mengatasi memori dari sudut pandang logika. Ketika memori virtual digunakan, bidang alamat instruksi mesin berisi alamat virtual. Untuk membaca dan menulis dari memori utama, unit manajemen memori hardware (MMU) menerjemahkan setiap alamat virtual ke alamat fisik di memori utama. Ketika alamat virtual yang digunakan, perancang sistem dapat memilih untuk menempatkan cache antara prosesor dan MMU atau antara MMU dan memori utama. Logical Cache juga dikenal sebagai cache virtual, menyimpan data menggunakan alamat virtual. Prosesor mengakses cache secara langsung, tanpa melalui MMU.
clip_image007

4.3.2 Ukuran Cache
clip_image009

4.3.3 Mapping Function
Karena ada baris cache lebih sedikit daripada blok memori utama, algoritma adalah dibutuhkan untuk pemetaan blok memori utama ke baris cache.
clip_image011

4.4 ORGANISASI CACHE PENTIUM 4
Sebuah evolusi organisasi cache dapat dilihat di dalam evolusi mikroprosesor intel. 80386 tidak mencakup suatu cache on-chip. 80486 meliputi cache on-chip tunggal 8 kbyte, menggunakan ukuran baris 16 byte dan suatu organisasi asosiatif set empat arah. Semua prosesor pentium termasuk dua on-chip L1 cache, satu untuk data dan satu untuk instruksi. Untuk Pentium 4, data L1 cache 16 KByte, menggunakan ukuran garis 64 byte dan empat arah organisasi set-asosiatif.
Pentium 4 cache instruksi dijelaskan selanjutnya. Pentium II
juga termasuk cache L2 yang feed kedua cache L1. L2 cache eightway
set asosiatif dengan ukuran 512 KB dan ukuran garis 128 byte. Cache L3
ditambahkan untuk untuk Pentium III dan menjadi on-chip dengan versi high-end dari
Pentium 4.
Gambar 4.18 memberikan pandangan sederhana dari Pentium 4 organisasi, menyoroti
penempatan tiga caches.
clip_image013

4.5 Organisasi ARM Cache
Organisasi ARM Cache telah berkembang dengan keseluruhan arsitektur ARM yang
keluarga, yang mencerminkan tanpa henti mengejar kinerja yang adalah kekuatan pendorong untuksemua desainer mikroprosesor.
clip_image015
clip_image016
Deskripsi
Matakuliah : Praktikum Arsitektur dan Sistem Operasi
Dosen Pengampu : Supriyono, S.Kom., M.Kom. AK
Judul :
Resume cache memory
Disusun oleh : Gani Nur Pramudyo 145030700111006
Dibuat pada : 27 Maret 2015
Direvisi pada : -
Diposting pada : 25 Mei 2017
Dimuat juga pada : -
Download : -

Share with your friends

Add your opinion
Disqus comments
Notification
Gani Nur Pramudyo merupakan Awardee LPDP dan saat ini akan menempuh studi Magister Ilmu Perpustakaan FIB Universitas Indonesia 2019. Apabila Anda berminat untuk mengundang saya sebagai narasumber, pemateri, atau pembicara di institusi Anda, dengan senang hati saya akan berusaha menyanggupinya. Silakan kontak via email ke gani_nurp@yahoo.com atau DM via Instagram gani_igan. Untuk informasi lebih lengkap, silakan klik halaman berikut ini.
Done