File Wrapper

Parallel Universe Magazine - Issue 16, November 2013

Authored by admin Last updated on 12/12/2018 - 18:08
Video

Part 7: Race Conditions and Mutexes

We will talk about race conditions, synchronization between OpenMP threads, using critical and atomic pragmas.

Videos Within This Chapter:

Authored by admin Last updated on 03/21/2019 - 12:00
File Wrapper

Parallel Universe Magazine - Issue 22, September 2015

Authored by admin Last updated on 12/12/2018 - 18:08
Video

Part 5: Parallel Loops, Private and Shared Variables, Scheduling

We will introduce private and shared variables, parallel loops, and their scheduling.

Videos Within This Chapter:

Authored by admin Last updated on 03/21/2019 - 12:00
Video

第 18 集:其他主题 - 异构系统中的负载平衡

在本视频中,我们将介绍异构系统中的负载平衡。

Authored by Last updated on 04/26/2019 - 04:01
Video

Part 8: Parallel Reduction

We will talk about parallel reduction in OpenMP* for-loops.

Videos Within This Chapter:

Authored by admin Last updated on 03/21/2019 - 12:00
Video

第 7 集:竞态条件和互斥体

我们将讨论使用关键和原子编译时 OpenMP 线程之间的竞态条件和同步。

Authored by Last updated on 04/26/2019 - 04:06
Video

Part 3: Vector Dependence, Pointer Disambiguation, and SIMD-Enabled Functions

In this episode, we will talk about some of the problems you might get while using automatic vectorization feature of Intel® Professional Edition Compilers.

Authored by admin Last updated on 03/21/2019 - 12:00
Video

Part 9: Distributed-Memory Parallelism and MPI

In the previous episodes of this chapter, we learned how to use vectorization to parallelize calculations across vector lanes in each core.

Authored by admin Last updated on 03/21/2019 - 12:00
Video

Part 1: SIMD Parallelism and Intrinsics

In the previous lectures, we already discussed the purpose and the architecture of Intel® Xeon Phi™ coprocessors.

Authored by admin Last updated on 03/21/2019 - 12:00