Bilgi Paketi

Bilgisayar Mühendisliği Tezsiz Yüksek Lisans Programı

BİL549

KOŞUT ALGORİTMALAR

Ders Kodu
BİL549
Yarıyıl
-
Teori+Uygulama
3 + 0
AKTS
10
Dersin TürüSeçmeli
Dersin DüzeyiTezsiz Yüksek Lisans
Dersin Yılı-
Dersin Yarıyılı-
AKTS10
Öğretim Eleman(lar)ı -
Öğrenme Kazanımları

Bu dersin sonunda öğrenciler;

  1. Paralel programlamanın temel kavramlarını öğrenir.
  2. Paralelleştirmeyi, prensiplerini ve yapılarını öğrenir.
  3. Temel paralel makine yapılarını anlar.
  4. Paralel algoritma tasarımı, analizi ve uygulamasını öğrenir.
  5. Paralel işlemenin olası kısıtlarını anlar.
Veriliş BiçimiYüz Yüze
ÖnkoşullarYok
Önerilen DerslerYok
Ders TanımıParalel programlama teknikleri. Paralel işleme sistemlerinin sınıflandırılması. Paralel bilgisayar mimarileri. Paralel bilgisayar modelleri. İleti aktarımı ile işleme, ardışık düzenim ile işleme ve bellek paylaşımlı işleme gibi kapsamlı teknikler ve paralel işleme için algoritmalar ve uygulamalar.
Ders İçeriği
HAFTA KONULAR
1. Hafta Paralel programlama teknikleri.
2. Hafta Paralel programlama teknikleri.
3. Hafta Paralel programlama teknikleri.
4. Hafta Paralel programlama teknikleri.
5. Hafta Paralel işleme sistemlerinin sınıflandırılması.
6. Hafta Paralel işleme sistemlerinin sınıflandırılması.
7. Hafta Paralel işleme sistemlerinin sınıflandırılması.
8. Hafta Ara-sınav
9. Hafta Paralel bilgisayar mimarileri.
10. Hafta Paralel bilgisayar mimarileri.
11. Hafta Paralel bilgisayar mimarileri.
12. Hafta Paralel bilgisayar mimarileri.
13. Hafta Paralel bilgisayar modelleri, ileti aktarımı ile işleme, ardışık düzenim ile işleme, bellek paylaşımlı işleme, gibi kapsamlı teknikler ve paralel işleme için algoritmalar ve uygulamalar.
14. Hafta Paralel bilgisayar modelleri, ileti aktarımı ile işleme, ardışık düzenim ile işleme, bellek paylaşımlı işleme, gibi kapsamlı teknikler ve paralel işleme için algoritmalar ve uygulamalar.
Kaynaklar1. Introduction to Parallel Computing, V. Kumar, A. Grama, A. Gupta and G. Karypis, V. Kumar (second edition), 2003
2. Addison Wesley Parallel Programming with MPI, P. Pacheco, Morgan Kaufmann Publishers, Inc., 1997.
3. MPI Related Materials Scalable Parallel Computing, Kai Hwang and Zhiwei Xu, 2000
Öğretim Yöntemleri
  • Anlatım
  • Soru-Cevap
  • Sunum
  • Deney
  • Eğitim-Uygulama
  • Sorun/Problem Çözme
  • Proje
  • Rapor Hazırlama
Değerlendirme
Sayısı Toplam Katkısı (%)
Ara Sınav 1 30
Mini-Sınav 3 15
Proje 1 15
Toplam(%) 60
Yıl İçinin Başarıya Oranı(%) 60
Finalin Başarıya Oranı(%) 40
Toplam(%) 100
AKTS İş Yükü
Aktivite Sayı Süre (Saat) İş Yükü
Ara Sınav 1 2 2
Kısa Sınavlara hazırlık
Sınıf Dışı Ders Çalışma Süresi 14 11 154
Final Sınavına Hazırlık 1 69 69
Ders Saati 14 3 42
Ara Sınava Hazırlık 1 44 44
Laboratuvar
Final Sınavı 1 2 2
Ödevler
Toplam İş Yükü313
Toplam İş Yükü / 3010.43
Dersin AKTS Kredisi10
DilTürkçe
Staj / UygulamaYok
Ö1 Ö2 Ö3 Ö4 Ö5
P1 X X X X
P2 X X X
P3 X X
P4 X X X
P5 X X
P6 X X X X
P7 X X
P8 X X
P9 X X
P10 X X
P11 X X
P12 X X