Ders Öğretim Planı
Dersin Kodu |
Dersin Adı |
Dersin Türü |
Yıl |
Yarıyıl |
AKTS |
9105056011998 |
İleri Bilgisayar Sistem Yapısı |
Ders |
1 |
1 |
8,00 |
Doktora
1 |
MIPS komut seti ile makine dili seviyesinde programlar yazabilme ve bu dilde yazılmış programları okuyabilme. |
2 |
SPIM simülatörünü kullanabilme. |
3 |
Interrupt’ları, ISA ve performansı kavrayabilme. |
4 |
Tek döngülü veri yolu ve pipeline’ın işleyişini kavrayabilme. |
5 |
Pipeline edilmiş veri yolunu çizebilme ve Forwarding’i kavrayabilme. |
6 |
Pipeline stallings ve Intel Asm’i kavrayabilme. |
7 |
SSE, MMX ve önbellekleri kavrayabilme. |
8 |
Sanal belleklerin çalışma prensiplerini ve yapılarını, paralel programları ve OpenMP’yi kavrayabilme. |
9 |
Girdi/Çıktı birimlerini ve paylaşımlı bellekleri kavrayabilme. |
10 |
Komut seviyesi paralelliği kavrayabilme ve bunu kendi yazdığı programlarda kullanabilme. |
11 |
Komut işletim planlamayı (Scheduling) kavrayabilme. |
[Yok]
Hafta |
Konular (Teorik) |
Öğretim Yöntem ve Teknikleri |
Ön Hazırlık |
1 |
Giriş |
|
|
2 |
Fonksiyonlar ve Programlama |
|
|
3 |
Interrupt’lar, ISA ve Performans |
|
|
4 |
Tek Döngülü Veri Yolu ve Pipeline |
|
|
5 |
Pipeline Edilmiş Veri Yolu ve Forwarding |
|
|
6 |
Pipeline Stallings ve Intel Asm |
|
|
7 |
SSE, MMX ve Önbellekler |
|
|
8 |
Önbellekler (Devam) |
|
|
9 |
Sanal Bellekler, Paralel Programlar ve OpenMP |
|
|
10 |
IO ve Paylaşımlı Bellek |
|
|
11 |
Paylaşımlı Bellek (Devam) ve Komut Seviyesi Paralellik |
|
|
12 |
Arasınav |
|
|
13 |
Planlama (Scheduling) |
|
|
14 |
Özet ve final sınavı için hazırlık |
|
|
Yarıyıl (Yıl) İçi Etkinlikleri |
Adet |
Değer |
Ara Sınav |
1 |
100 |
Toplam
|
100
|
Yarıyıl (Yıl) Sonu Etkinlikleri |
Adet |
Değer |
Final Sınavı |
1 |
100 |
Toplam
|
100
|
Yarıyıl (Yıl) İçi Etkinlikleri |
40
|
Yarıyıl (Yıl) Sonu Etkinlikleri |
60
|
Etkinlikler |
Sayısı |
Süresi (saat) |
Toplam İş Yükü (saat) |
Ara Sınav |
1 |
2 |
2 |
Final Sınavı |
1 |
2 |
2 |
Derse Katılım |
13 |
3 |
39 |
Uygulama/Pratik |
1 |
5 |
5 |
Proje Hazırlama |
1 |
20 |
20 |
Proje Sunma |
1 |
5 |
5 |
Ödev Problemleri için Bireysel Çalışma |
3 |
15 |
45 |
Ara Sınav İçin Bireysel Çalışma |
1 |
20 |
20 |
Final Sınavı içiin Bireysel Çalışma |
1 |
30 |
30 |
Okuma |
10 |
7 |
70 |
Toplam İş Yükü (saat)
|
238
|
|
PÇ 1 |
PÇ 2 |
PÇ 3 |
PÇ 4 |
PÇ 5 |
PÇ 6 |
PÇ 7 |
ÖÇ 1 |
|
|
|
|
|
|
|
ÖÇ 2 |
|
|
|
|
|
|
|
ÖÇ 3 |
|
|
|
|
|
|
|
ÖÇ 4 |
|
|
|
|
|
|
|
ÖÇ 5 |
|
|
|
|
|
|
|
ÖÇ 6 |
|
|
|
|
|
|
|
ÖÇ 7 |
|
|
|
|
|
|
|
ÖÇ 8 |
|
|
|
|
|
|
|
ÖÇ 9 |
|
|
|
|
|
|
|
ÖÇ 10 |
|
|
|
|
|
|
|
ÖÇ 11 |
|
|
|
|
|
|
|
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek