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