Sistem Programlama (İçerik: Paralel Hesaplama)

Eğitmen
Dr. Cengiz Güngör
Ders no
BM3010
Dönemi
Bahar
Seviyesi
Lisans

Dersimizde Windows veya Linux işletim sistemi üzerinde paralel programlama konuları işlenecektir.

Dersin amacı öğrencilerin işletim sistemlerini tanımaları, paralel sistem ve algoritmaların teorik altyapısını kavramalarını ve mevcut problemler için paralel program geliştirebilmelerini sağlamaktır. Dersin önkoşulu: C/C++ dili giriş seviyesi ve bilgisayar sistem yapısı bilgisidir. İçeriği: Paralel bilgisayarlar, mesaj geçişli hesaplama, doğal paralel hesaplamalar, parçalama ve böl-yönet stratejiler, iş hattı hesaplamalar, eşzamanlı hesaplamalar, yük dengeleme ve sonlandırma tespiti, paylaşımlı bellek ile algılama programlama, dağıtık paylaşımlı bellek sistemleri ve programlaması. sıralama algoritmaları.

Dersimiz için genel C++ ve Visual Studio bilgisi gereklidir.

Dersin notlandırılması %40 arasınav ve %60 final notu ile yapılır. Final notunu final sınavı ve ödevlerin etkisi oluşturur.



Haftalık program
01. Giriş, Paralel Hesaplama tanıtım
İlk derste kanalıma abone olunuz, böylece eklenen slaytlardan haberdar olursunuz. Diğer derslerimin slaytları da sizlere açık olacaktır.
03. MPI Dili
07. İş-hattı tekniği ile problemlerin paralel çözümü
13. Matris çarpımı, lineer denklem çözümü ve yinelemeli metotlar

© 2021 Cengiz Güngör.