我们将讨论软件线程，尤其是使用 OpenMP 库的多线程实施。
In the High Performance Computing (HPC) area, parallel computing techniques such as MPI, OpenMP*, one-sided communications, shmem, and Fortran coarray are widely utilized. This blog is part of a series that will introduce the use of these techniques, especially how to use them on the Intel® Xeon Phi™ coprocessor. This first blog discusses the main usage of the hybrid MPI/OpenMP model.
Tim Mattson (Intel) has authored an extensive series of excellent videos as in introduction to OpenMP*.
This page contains common questions and answers on multi-threading in the Intel IPP.
本文是对“面向 Linux* 的英特尔® Composer XE”文档的补充。 本文对在为英特尔集成众核 (Intel MIC) 架构编写卸载和本地程序时使用 C/C++ 和 Fortran 的 OpenMP* 扩展的最佳方法进行了概括。
OpenMP provides a powerful, portable, and simple means of threading applications. In some cases, however, developers should choose the flexibility of native threading APIs. The guidelines in this article help to identify whether OpenMP is an appropriate choice for a given situation.
Tips and tricks on how to get the optimal performance settings for your mixed Intel MPI/OpenMP applications.
How to configure OpenMP in the Intel IPP library to maximize multi-threaded performance of the Intel IPP primitives.