Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
İleri Bilgisayar MimarisiBLM611237.5300
ÖnkoşullarYok
YarıyılGüz, Bahar
Dersin DiliTürkçe
Dersin SeviyesiDoktora
Dersin TürüSeçmeli @ Bilgisayar Mühendisliği ABD Bilgisayar Mühendisliği Doktora Programı
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimBilgisayar Mühendisliği Bölümü
Dersin KoordinatörüSongül Varlı
Dersi Veren(ler)Songül Varlı, Erkan Uslu
Asistan(lar)ı
Dersin AmacıBu dersin amacı bilgisayar mimarisinde sistem performansını arttırmak için kullanılan teknolojiler, çeşitli mimari özellikleri hakkında kapsamlı bilgi vermektir.
Dersin İçeriğiBilgisayar Bileşenleri, Bilgisayar Gelişimi ve Performans, Merkezi İşlem Birimi Tasarımı, Önbellek, Önbellek Optimizasyonu, Sanal Bellek, Komut Seviyesinde Paralelleştirme, Boruhattı, Veri Seviyesinde Paralelleştirme, GPU Mimarileri, Thread Seviyesinde Paralelleştirme, Çok İşlemcili Sistemler
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Computer Architecture: A Quantitative Approach, 6th Edition, John L. Hennessy, David A. Patterson
  • Computer Organization and Architecture: Designing for Performance, 9th Edition, William Stallings
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Bilgisayar mimarisi ve yüksek performanslı hesaplama konusunda yetkinlik kazanmak
  2. Modern ve yüksek performanslı bilgisayarların çalışma biçimlerini kavrama
  3. Modern ve yüksek performanslı bilgisayarların performans karşılaştırmalarını yapabilmek
  4. Modern ve yüksek performanslı bilgisayarların üzerinde çalışan uygulamalarda daha yüksek bir performans elde etmek
  5. Önbellek performans arttırımı için ileri optimizasyon yöntemlerinin kavranması

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Giriş, Bilgisayar Bileşenleri
2Bilgisayar Gelişimi ve Performans
3Merkezi İşlem Birimi Tasarımı
4Önbellek
5Önbellek Optimizasyonu
6Sanal Bellek
7Komut Seviyesinde Paralelleştirme
8Ara Sınav 1
9
10Veri Seviyesinde Paralelleştirme
11GPU Mimarileri
12Thread Seviyesinde Paralelleştirme
13Çok İşlemcili Sistemler
14Sunumlar
15Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev420
Sunum/Jüri120
Projeler
Seminer/Workshop
Ara Sınavlar120
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati133
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması134
Derse Özgü Staj
Ödev410
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer120
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)130
Final (Sınav Süresi + Sınav Hazırlık Süresi)140
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok