>

Bilgisayar Mimarilerinde Yenilikçi Yaklaşımlar

Bilişim Sistemleri Mühendisliği

Fen Bilimleri Enstitüsü
Yüksek lisans
Dersin Adı Dersin Kodu Dersin Türü Dersin Düzeyi Dersin Yılı Dersin Verildiği Dönem AKTS Kredisi
Bilgisayar Mimarilerinde Yenilikçi Yaklaşımlar BTM555 Seçmeli Yüksek lisans 1 Güz 10

Öğretim Elemanı Adı

Doç. Dr. Süleyman EKEN
Arş. Gör. Seda BALTA

Dersin Öğrenme Kazanımları

1) Bilgisayar mimari bileşenlerini anlar.
2) Flynn taksonomisindeki mimarileri ayırt eder.
3) Grafik işlemcileri ve hızlandırıcı yapıları öğrenir.
4) Yüksek başarımlı hesaplama gerçekler.
5) Süper bilgisayar ve kuantum hesaplama yapılarını öğrenir.

Program Yeterliliği İlişkisi

  Program Yeterlilikleri
1 2 3 4 5 6 7
Öğrenme Kazanımları
1 Orta Orta Orta Yüksek Orta Yüksek Düşük
2 Orta Orta Orta Yüksek Düşük Yüksek Orta
3 Orta Yüksek Düşük Yüksek Orta Düşük Düşük
4 Orta Yüksek Orta Düşük Orta Yüksek Orta
5 Orta Yüksek Düşük Orta Düşük Yüksek Orta

Eğitim Şekli

Yüz Yüze

Ön Koşullar, Diğer Koşullar

Yok

Önerilen Destekleyici Dersler

İstenmemekte

Dersin İçeriği

Bu ders bilgisayar mimarisinin temel bileşenlerinin, bilgisayar mimarileri için inovatif çalışmaların, çığır açan gelişmelerin öğrenilmesini, bilgisayar mimarilerinde uç-bulut hesaplama için farklılıklar ve birlikte çalışabilirliğin anlaşılmasını, yüksek başarımlı hesaplama bileşenlerinin incelenmesi, heterojen hesaplama ve yapay zekâ için hesaplama kavramlarının anlaşılmasını ve süper-bilgisayarlar hakkında temel bilgiler içermektedir.

Haftalık Ders İzlencesi

1) Dersin tanıtımı, genel kavramlar, bilgisayar mimarisinin temeli.
2) Bilgisayar mimari bileşenleri (işlemci, önbellek, yazmaç)
3) Bilgisayar mimari bileşenleri (bellek, disk, çevresel birimler)
4) Çok-çekirdekli işlemciler ve işlemci optimizasyonları
5) Bellek optimizasyonları ve vektör işleme mimarileri
6) Grafik işlemciler ve GPU hesaplama optimizasyonları
7) Grafik işlemciler ve GPU hesaplama optimizasyonları
8) Hızlandırıcı Mimarileri
9) Uç-Bulut Hesaplama
10) Heterojen ve Dağıtık Hesaplama Yaklaşımları
11) Yüksek Başarımlı Hesaplama ve Yapay Zekâ Uygulamaları
12) Süper-bilgisayarlar
13) Kuantum Hesaplamanın Temelleri
14) Nöromorfik Hesaplamanın Temelleri
15) Proje sunumları
16) Final sınavı

Önerilen/İstenen Ders Kaynakları

1- John L. Hennessy, David A. Patterson, Computer Architecture: A Quantitative Approach 5th Edition
2- Onur Mutlu, Computer Architecture Lecture Notes, Fall 2022, ETH Zurich, https://safari.ethz.ch/architecture/fall2022/doku.php?id=start.

Planlanan Öğrenim Faaliyetleri Ve Eğitim Yöntemi

1) Anlatım
2) Soru-Cevap
3) Tartışma
4) Alıştırma ve Uygulama
5) Grup Çalışması
6) Laboratuvar/Çalıştay
7) Bireysel Çalışma
8) Problem Çözme
9) Proje Temelli Öğrenme


Değerlendirme Yöntemi ve Ölçütleri

Yarıyıl İçi Çalışmalarının Başarıya Oranı

60%

 

Sayı

Yüzde

Yarıyıl İçi Çalışmaları

Ara Sınav

1

40%

Proje

1

60%

 

Yarıyıl Sonu Sınavının Başarıya Oranı

40%

Toplam

100%

Dersin Eğitim Dili

Türkçe

Mesleki Uygulama

İstenmemekte