Senin, 08 Mei 2017

Why do CPUs need cache

Ulasan ini diambil dari video youtube yang berjudul Why do CPUs needs Cache? dan berdurasi 6 menit dan 5 detik. Video ini dibuat oleh akun youtube yang bernama Computerphille pada tanggal 20 november 2015 dan dapat diakses melalui URL ini https://youtu.be/6JpLD3PUAZk

Pada video ini dijelaskan bahwa mula-mulanya DRAM jauh lebih cepat daripada CPU, sehingga CPU dapat mengambil data dengan cepat. Namun sekarang kecepatan CPU sudah sangat cepat namun kecepatan DRAM tidak bertambah banyak sehingga jika tetap menggunakan DRAM untuk mengakses data maka ketika CPU merequest data, CPU akan berhenti dan menunggu data yang dikirimkan oleh DRAM. Oleh karena itu diperlukan cache yang memiliki kecepatan yang sangat cepat sehingga CPU tidak menunggu.

Dalam prosesnya cache mengambil terlebih dahulu data-data yang diminta CPU lewat DRAM setelah itu disimpan didalam cache dan biasanya data-data sering diakses oleh CPU karena CPU lebih banyak hanya melakukan proses looping yang mengakses data yang sama dan hal ini menyebabkan meskipun ukuran cache kecil namun dapat membuat komputer bekerja jauh lebih cepat. Dalam video ini juga diberi ilustrasi DRAM sebagai lahan untuk menanam tanaman dan cache adalah lemari yang berisi tanaman yang diambil dari lahan. Untuk mengambil tanaman ini pasti akan jauh lebih cepat dengan mengambil dari laci daripada harus mencabutnya dari lahan terlebih dahulu.

Menurut saya video ini sangat bagus karena penjelasannya cukup jelas dan ada ilustrasi bagaimana cache dipakai dan bagaimana pengaksesan melalui cache juga sangat cepat. Video ini juga tidak menjelaskan sangat dalam dan masih dapat dimengerti oleh orang awam. Jadi bagi yang ingin mengetahui proses cache yang umumnya video ini cukup menjelaskan.


Github Account: willihogan97
URL Ulasan: http://willihogan.blogspot.co.id/2017/05/why-do-cpus-need-cache.html
URL Video: https://youtu.be/6JpLD3PUAZk (6 menit 5 detik)
Video Author: Computerphille
Pemetaan: week09
Revisi Pertama: 8 Mei 2017
Revisi Terakhir: 8 Mei 2017

Tidak ada komentar:

Posting Komentar