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
|
- 1. Bölüm İç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
|
- 2. Bölüm İç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
|
- 3. Bölüm İç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
|
- 4. Bölüm İç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
|
- 5. Bölüm İç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
|
- 6. Bölüm İç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