Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Doç.Dr. Ahmet ÖZMEN Sakarya Üniversitesi Bilgisayar Mühendisliği Bölümü Yararlanılan kaynaklar: D.A. Patterson, J.L. Hennessy sunumları.

Benzer bir sunumlar


... konulu sunumlar: "Doç.Dr. Ahmet ÖZMEN Sakarya Üniversitesi Bilgisayar Mühendisliği Bölümü Yararlanılan kaynaklar: D.A. Patterson, J.L. Hennessy sunumları."— Sunum transkripti:

1 Doç.Dr. Ahmet ÖZMEN Sakarya Üniversitesi Bilgisayar Mühendisliği Bölümü Yararlanılan kaynaklar: D.A. Patterson, J.L. Hennessy sunumları

2 Kaynaklar Computer Organization & Design The Hardware and Software Interface David A. Patterson, John L. Hennessy Computer Architecture: A Quantitative Approach David A. Patterson, John L. Hennessy Computer Architecture, Single and Parallel Systems Mehdi R. Zargham Computer System Architecture M. Morris Mano 2

3 Ders Planı Tarihçe Ölçme ve Değerlendirme Bilgisayar Mimarisi Konuları Dersle İlgili Alanlar Dersin çıktıları, Ders Planı Bilgisayar Mühendisliği Metodolojisi Ölçüm Araçları Performans (Başarım) Amdahl Kuralı CPU performansını etkileyen unsurlar 3

4 Tarihçe Bilgisayarları sınıflandırma: Mainframe, Süper bilgisayar, Mini-süper bilgisayar, Mini bilgisayar, İş istasyonu, Kişisel bilgisayar, Taşınabilir bilgisayarlar, Çok işlemcili sistemler. 4

5 Tarihçe (devam) Performans Bilgisayar performansı yaklaşık olarak 18 ayda 2 kat artıyor. Fiyat Yıllık fiyat-performans artışı yaklaşık %70. İşlevsellik Network ve yerel iletişim teknolojilerinin artışı 5 KapasiteHız (gecikme) Lojik Devreler3 yılda 2 kat DRAM3 yılda 4 kat10 yılda 2 kat Disk3 yılda 4 kat10 yılda 2 kat

6 Ölçme ve Değerlendirme Mimari çalışma iteratif bir süreçtir: Mümkün olan tüm tasarımlar ilgili alanlarda araştırılır Bilgisayar sistemlerinin tüm katmanlarında araştırmalar devam eder. 6

7 Bilgisayar Mimarisi Konuları 7

8 Geleceğin bilgisayarlarının nasıl olacağını belirleyen aşağıdaki unsurları anlamaktır: Bilgisayar tasarım teknikleri, Bilgisayar alt birimlerinin yapısal detayları, Teknoloji faktörü, Ölçme ve değerlendirme metotları Dersin Çıktıları 8

9 Dönem Ders Planı Bilgisayar mimarisine giriş, Bilgisayar bileşenleri Bellek hiyerarşisi Ön bellek kavramı ve tasarımı Ön bellek haritalama yöntemleri Sanal bellek Komut kümesi mimarileri Pipeline yapılar Paralel sistemler 9

10 Bilgisayar Mühendisliği Metodolojisi 10 Teknolojik Eğilimler Mevcut sistemlerin problemlerini analiz etme Yeni tasarım ve organizasyonların simüle edilmesi Sonraki jenerasyonun gerçeklenmesi Gerçekleme karmaşıklığı Benchmarklar İş yükleri

11 Ölçüm Araçları Benchmark’lar: İcra izleri ve komut dağılımları (trace and instr. mixes) Donanım: Fiyat, gecikme, kullanılan alan miktarı, güç tüketimi Simülasyonlar (benzetim): Komut kümesi seviyesi, saklayıcı seviyesi, kapı seviyesi, devre seviyesi Kuyruk teorileri Temel kurallar Tecrübeler 11

12 Performans (Başarım) Bir işi tamamlarken geçen süre: İcra süresi, cevap süresi, gecikme vs. Bir günde, saatte, dakikada, saniyede yapılan iş, Throughput, band genişliği vs. 12

13 Performans (Başarım) X makinesi Y makinesinde n defa daha hızlıdır derken: Concorde’a karşılık Boeing 747’nin hızı, Boeing 747’nin throughput’una karşılık Concorde’un throughput’u. 13

14 Amdahl Kuralı Bir sistemin E kısmında iyileştirmeden dolayı hızlanma: E iyileştirmesi, eski sistemi S kadar hızlandırsa ve tüm işin içinde F oranı kadar uygulanmış olsa: 14

15 Amdahl Kuralı (devam) Örnek: Kayar noktalı aritmetik birimi 2 kat hızlandırılsa, fakat tüm komutların ancak %10’u kayar noktalı aritmetik olsa toplam hızlanma ne kadar olur? 15

16 CPU Performansını Etkileyen Unsurlar 16

17 Komut Başına Saat Çevrimi Ortalama komut başına saat çevrimi (CPI: Clock cycle per instruction): Komut frekansı: 17

18 Örnek CPI hesabı 18 Ortalama CPI = 1.5


"Doç.Dr. Ahmet ÖZMEN Sakarya Üniversitesi Bilgisayar Mühendisliği Bölümü Yararlanılan kaynaklar: D.A. Patterson, J.L. Hennessy sunumları." indir ppt

Benzer bir sunumlar


Google Reklamları