Slide background
Mersin Üniversitesi

Ders Bilgileri

PARALLEL AND DISTRIBUTED SYSTEMS
Kodu Dönemi Teori Uygulama Ulusal Kredisi AKTS Kredisi
Saat / Hafta
CE409 Bahar 3 1 4
Ön Koşulu Olan Ders( ler ) Yok
Dili tr
Türü Seçmeli
Seviyesi Lisans
Öğretim Elemanı( ları ) Dr.Öğr.Üyesi Çiğdem ACI
Öğretim Sistemi Yüz Yüze
Önerilen Hususlar Yok
Staj Durumu Yok
Amacı Bu dersin amacı, paralel bilgisayar mimarisi prensipleri ve paralel algoritma tasarımı dahil olmak üzere, paralel hesaplamanın temellerini öğrencilere tanıtmaktır.
İçeriği Paralel Mimariler, Interkoneksiyon Ağları, Flynn Taksonomisi, Paralel Algoritma Tasarımı, Mesaj-Geçişi Programlama, Mesaj-Geçişi AraYüzü, Amdahl Kanunu

Dersin Öğrenim Çıktıları

# Öğrenim Çıktıları
1 Paralel hesaplama mimarisi ve donanım kavramlarını anlar
2 Temel paralel programlama modellerini bilir.
3 Tipik paralel algoritmaları geliştirir ve MPI kullanarak uygulama yapar.
4 Paralel programların başarımını analiz eder.

Haftalık Ayrıntılı Ders İçeriği

# Konular Öğretim Yöntem ve Teknikleri
1 Derse Giriş Anlatım, tartışma
2 Modern Paralel Bilgisayarlar Paralel Bilgisayarları Programlama Anlatım, tartışma
3 Interkoneksiyon Ağları Anlatım, tartışma
4 Interkoneksiyon Ağları Anlatım, tartışma
5 Paralel Algoritma Tasarımı Anlatım, tartışma
6 Paralel Algoritma Tasarımı Anlatım, tartışma
7 Ara Sınav Ölçme ve Değerlendirme
8 Mesaj-Geçişi Programlamaya giriş Anlatım, tartışma
9 Mesaj-Geçiş Modeli Anlatım, tartışma
10 Mesaj-Geçiş Modeli Anlatım, tartışma
11 Mesaj-Geçişi AraYüzü Anlatım, tartışma
12 Paralel Başarım Kıyaslaması Anlatım, tartışma
13 Hızlanma ve Verimlilik Anlatım, tartışma
14 Amdahl Kanunu Anlatım, tartışma
15 Amdahl Kanunu Anlatım, tartışma
16 DÖNEM SONU SINAVI Ölçme ve Değerlendirme

Resources

# Malzeme / Kaynak Adı Kaynak Hakkında Bilgi Referans / Önerilen Kaynak
1 Parallel Programming in C with MPI and OpenMP, Michael J, Quinn

Ölçme ve Değerlendirme Sistemi

# Ağırlık Çalışma Türü Çalışma Adı
1 0.4 1 1. Ara Sınav
2 0.6 5 Son Sınav

Dersin Öğrenim Çıktıları ve Program Yeterlilikleri ile İlişkileri

# Öğrenim Çıktıları Program Çıktıları Ölçme ve Değerlendirme
1 Paralel hesaplama mimarisi ve donanım kavramlarını anlar 3͵4͵5͵7͵8͵9͵13 1͵2
2 Temel paralel programlama modellerini bilir. 3͵4͵5͵7͵8͵9͵13 1͵2
3 Tipik paralel algoritmaları geliştirir ve MPI kullanarak uygulama yapar. 3͵4͵5͵7͵8͵9͵13 1͵2
4 Paralel programların başarımını analiz eder. 3͵4͵5͵7͵8͵9͵13 1͵2

Not: Ölçme ve Değerlendirme sütununda belirtilen sayılar, bir üstte bulunan Ölçme ve Değerlerndirme Sistemi başlıklı tabloda belirtilen çalışmaları işaret etmektedir.

İş Yükü Detayları

# Etkinlik Adet Süre (Saat) İş Yükü
0 Ders Süresi 14 4 56
1 Sınıf Dışı Ders Süresi (Ön çalışma, pekiştirme) 14 2 28
2 Sunum ve Seminer Hazırlama 0 0 0
3 İnternette tarama, kütüphane ve arşiv çalışması 0 0 0
4 Belge/Bilgi listeleri oluşturma 0 0 0
5 Atölye 0 0 0
6 Ara Sınav için Hazırlık 1 0 0
7 Ara Sınav 1 20 20
8 Kısa Sınav 0 0 0
9 Ödev 0 0 0
10 Ara Proje 0 0 0
11 Ara Uygulama 14 1 14
12 Son Proje 1 0 0
13 Son Uygulama 0 0 0
14 Son Sınav için Hazırlık 1 0 0
15 Son Sınav 1 20 20
138