Back to Browse

Episode 4.5 - Parallel Loops, Private and Shared Variables, Scheduling

25.4K views
Jun 11, 2015
4:33

Table of Contents: 00:14 - Simple example of OpenMP for-loop 00:17 - Loop-Centric Parallelism 00:23 - Iterations distribution 00:56 - #pragma omp parallel for 01:04 - Work items distribution 01:17 - Iterations and number of threads 01:32 - OpenMP is not over-subscribing the system 01:41 - Memory model in OpenMP 01:48 - Shared variables 02:04 - Private variables 02:15 - Clauses: private() and shared() 02:39 - Implicit declaration of private variable 02:50 - Code example 03:24 - OpenMP scheduling 03:38 - Static, dynamic, and guided scheduling 04:07 - In the next episode: Fork-Join model

Download

1 formats

Video Formats

360pmp48.3 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Episode 4.5 - Parallel Loops, Private and Shared Variables, Scheduling | NatokHD