Video

OpenMP 和英特尔编译器

本课程描述了您可以用英特尔编译器开展哪些无法使用 OpenMP 完成的工作,包括一些即将消失的差距,以及其他一些短期内仍会存在的差距等。

同时课程还将重点介绍英特尔编译器和 OpenMP 标准的语言界面支持的不同处理方式。本课程适合于希望将现有代码迁移至 OpenMP 标准的人士和 OpenMP 标准新手。

Authored by IDZSupport K. Last updated on 03/09/2019 - 12:30
Video

第 4 集:线程并行化和 OpenMP*

我们将讨论软件线程,尤其是使用 OpenMP 库的多线程实施。

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

第 6 集:Fork-Join 模型 OpenMP* 任务

现在我们来介绍 Fork-Join 并行化。

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

第 5 集:并行循环、私有和共享变量、调度

我们将介绍私有和共享变量、并行循环及其调度。

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

第 8 集:并行规约

我们将讨论 OpenMP for 循环中的并行规约。

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

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

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

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

第 2 集:本机协处理器应用

在本视频中,我们将通过运行 Hello World 应用进一步介绍本机执行。 我们将通过三种方法来实现:使用安全的 shell 连接、名为 micnativeloadex 的特定 MPSS 工具、消息传送接口 (MPI) (在下一集中介绍)。

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

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

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

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

第 1 集:编程选项概述

在本章中,我们将介绍与英特尔至强融核协处理器进行交互的基本原则。 在本集视频中,我们将简要概述可用于 MIC 架构的编程模型。

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

第 9 集:分布式内存并行化和 MPI

在本章上一集中,我们学习了如何使用矢量在每个内核的矢量平面间并行化计算。 然后,我们讨论了如何使用 OpenMP 在每颗处理器或协处理器的内核间扩展应用。 接下来,在本章最后一集 4.9 集中,我们将研究下一级别的并行化:在多台计算设备和集群环境的多个计算节点间扩展。

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