OpenMP ile Paralel Programlamaya Giriş Eğitimi

UHeM sitesinden
Atla: kullan, ara

Openmp.jpg


OpenMP, birden çok işlemci (yani güncel mimaride çekirdek[core]) içeren bir bilgisayarın işlemcilerini birlikte kullanacak, thread tabanlı bir uygulama programlama arayüzü (API)'dir.


Eğitimin dili Türkçe, Sunum Dosyası ingilizcedir.


Eğitim Videoları

OpenMP ile Paralel Programlamaya Giriş Eğitimi, 12 Şubat 2016,Bölüm 1.mp4


Video İçeriği:
  • Outline
  • Shared Memory Systems
    • Threaded Programming Model
    • Thread Communication
    • Synchronisation


OpenMP ile Paralel Programlamaya Giriş Eğitimi, 12 Şubat 2016,Bölüm 2.mp4


Video İçeriği:
  • Shared Memory Systems
    • Parallel Loops
    • Reductions
  • OpenMP Fundamentals
    • Basic Concepts in OpenMP
    • History of OpenMP


OpenMP ile Paralel Programlamaya Giriş Eğitimi, 12 Şubat 2016,Bölüm 3.mp4


Video İçeriği:
  • OpenMP Fundamentals
    • Compiling and Running OpenMP Programs
    • HelloWorld Example
  • Parallel Regions
    • Parallel region directive
    • Some useful functions
    • Shared and Private variables


OpenMP ile Paralel Programlamaya Giriş Eğitimi, 12 Şubat 2016,Bölüm 4.mp4


Video İçeriği:
  • Parallel Regions
    • Shared and Private variables
    • Reductions
  • Exercise


OpenMP ile Paralel Programlamaya Giriş Eğitimi, 12 Şubat 2016,Bölüm 5.mp4



Video İçeriği:
  • Work sharing
    • Parallel for/DO loops
    • Scheduling for loops
    • Single directive
    • Master directive


OpenMP ile Paralel Programlamaya Giriş Eğitimi, 12 Şubat 2016,Bölüm 6.mp4



Video İçeriği:
  • Synchronisation
  • Questions






12 Şubat 2016 tarihli ilk eğitimin Sunum Dosyaları

Sadece Sunum Dosyası:

Dosya:UHeM OpenMP.pdf


Sunum Dosyası ve Sunumdaki Örnek Kodlar Birlikte:

Dosya:Openmp sunum ve kodlar.zip


29 Nisan 2016 tarihinde yapılan eğitimin dosyaları

Sunum Dosyası:

Dosya:OpenMP 29Nisan.pdf


Sunumdaki Örnek Kodlar:

Dosya:Omp code 29Nisan.zip