Soyutlama ve Tasarım Fikirleri | Bilgisayar Mimarisi #02
Temel Bilgisayar Mimarisi ve KavramlarEğitmen: Dr. Süleyman Burak ÇELİK
Geçen derste bir görsel işleme görevini hesap ve giriş çıkış parçalarına ayırdık. Yalnız hesap kısmını iyileştirmek, bütün işi aynı oranda kısaltmadı. Bugün bu tek örnekten, bilgisayar tasarımında tekrar tekrar karşımıza çıkan temel fikirlere geçiyoruz. Ayrıntıyı yönet, yaygın işi iyileştir. Bilgisayar bileşenlerini ve bu derse özgü mekanizmayı gerçek konuşmayla eşleşen şemalar ve özgün örneklerle adım adım inceliyoruz. Bu derste: 1. Teknoloji eğilimine göre tasarım 2. Yaygın durumu önce ölç 3. Paralellik: bağımsız işleri birlikte yap 4. Boru hattı: aşamaları örtüştür 5. Dört işin bitişini adım adım bul 6. Tahmin: erken başla, yanlışsa düzelt 7. Bellek hiyerarşisi ve yedeklilik Bölümler: 0:00 Aynı hedefe farklı tasarım yolları 0:31 Soyutlama: ayrıntıyı bir arayüzün arkasına koy 1:19 Teknoloji eğilimine göre tasarım 2:09 Yaygın durumu önce ölç 2:55 Paralellik: bağımsız işleri birlikte yap 3:49 Boru hattı: aşamaları örtüştür 4:38 Dört işin bitişini adım adım bul 5:26 Tahmin: erken başla, yanlışsa düzelt 6:13 Bellek hiyerarşisi ve yedeklilik 7:05 Fikri, garantili sonuç gibi okuma 7:51 Sekiz fikir, tek yaklaşım Kaynak kitap: David A. Patterson, John L. Hennessy — Computer Organization and Design, RISC-V Edition, ilk baskı (2018), §1.2. Kavram ve konu sırası kaynak kitaptan izlenir; anlatım, şemalar ve sayısal örnekler özgündür. Ekrandaki sayılar açık varsayımlı öğretim modelleridir; gerçek cihaz ölçümü değildir. Hedef kitle: bilgisayar mühendisliği ve yazılım öğrencileri.