Komut Sayısı ve CPI | Bilgisayar Mimarisi #08

Performans Ölçütleri ve Terimleri

Eğitmen: Dr. Süleyman Burak ÇELİK

Geçen derste CPU süresini çevrim sayısını frekansa bölerek bulduk. Frekans tek başına yeterli değildi; programın kaç çevrim kullandığını da bilmemiz gerekiyordu. Bugün bu çevrim toplamının nasıl oluştuğuna bakacağız. Komut karışımından CPU süresine. 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. CPI, komut başına ortalama çevrimdir 2. İki sınıflı özgün bir model kuralım 3. Önce her sınıfın çevrim katkısını bul 4. Ortalama, komut sayısıyla ağırlıklı olmalı 5. Çevrim toplamını CPU süresine dönüştür 6. Komut sayısı aynıyken karışım değişirse? 7. Yeni CPI ve yeni süreyi birlikte hesapla Bölümler: 0:00 Toplam çevrim sayısının içine bakalım 0:30 Dosyadaki satır ile çalışan komut sayısı farklıdır 1:13 CPI, komut başına ortalama çevrimdir 1:56 İki sınıflı özgün bir model kuralım 2:32 Önce her sınıfın çevrim katkısını bul 3:13 Ortalama, komut sayısıyla ağırlıklı olmalı 3:57 Çevrim toplamını CPU süresine dönüştür 4:40 Komut sayısı aynıyken karışım değişirse? 5:19 Yeni CPI ve yeni süreyi birlikte hesapla 6:03 Daha az komut her zaman daha hızlı değildir 6:44 Komut karışımı, ortalamayı ve süreyi değiştirir Kaynak kitap: David A. Patterson, John L. Hennessy — Computer Organization and Design, RISC-V Edition, ilk baskı (2018), §1.6 komut performansı. 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.

Bu videoyu izlemek için Premium üyelik gerekir.