| Dersin Türü | Seçmeli |
| Dersin Düzeyi | Tezsiz Yüksek Lisans |
| Dersin Yılı | - |
| Dersin Yarıyılı | - |
| AKTS | 10 |
| Öğretim Eleman(lar)ı |
- |
| Öğrenme Kazanımları |
Bu dersin sonunda öğrenciler;
- Paralel programlamanın temel kavramlarını öğrenir.
- Paralelleştirmeyi, prensiplerini ve yapılarını öğrenir.
- Temel paralel makine yapılarını anlar.
- Paralel algoritma tasarımı, analizi ve uygulamasını öğrenir.
- Paralel işlemenin olası kısıtlarını anlar.
|
| Veriliş Biçimi | Yüz Yüze |
| Önkoşullar | Yok |
| Önerilen Dersler | Yok |
| 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. |
|
| Kaynaklar | 1. 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ü / 30 | 10.43 |
| Dersin AKTS Kredisi | 10 |
|
| Dil | Türkçe |
| Staj / Uygulama | Yok |