CENG 442

Çok Çekirdekli Mimariler ve İşletim Sistemleri

Çok çekirdekli mimarilere evrimsel bir yaklaşım, çok çekirdekli mimarilerin işletim sistemleriyle entegrasyonu, çok çekirdek ve çoklu threadler için işletim sistemi kernel tasarımı, çoklu thread için işletim sistemi desteği, kullanıcı düzeyinde threadler, kernel seviyesinde threadler. Örnekler: Solaris threadleri, treadler ve kütüphaneler, tek işlemcili ve çok işlemcili platformlarda çoklu threadler için donanım desteği.

KONU
Giriş: İlgili kavramlar ve ders içeriğinin tanımlanması.
İşlemci Mimarisi: komut set tasarımı
İşlemci Uygulamaları
Interrupts, Traps ve Exceptions
İşlemci Verimliliği
Pipeline işlemci tasarımı ve performans
Ara sınav 1
Yeni Mimariler ve Çok çekirdekli Tasarımlar
İşlemci Yönetimi
Bellek Yönetim Teknikleri
Bellek Hiyerarşisi
Paralel İşlemciler
Girdi/Çıktı ve Dosya Sistemleri
Sonuç: Tüm Parçaları Biraraya Getirmek