Filters

Article

An unsuccessful attempt to compare PVS-Studio (VivaMP) and Intel C/C++ ("Parallel Lint")

Absence of sufficient information about "Parallel Lint" restrained the author's abilities and the article turned out to be just a preliminary variant of the comparison.
Authored by Andrey Karpov (Blackbelt) Last updated on 06/14/2017 - 13:07
Blog post

CLRS III: Extension of the Threads

I've got a great wife. For my birthday she got me a copy of the newly updated Introduction to Algorithms, 3rd ed. by Cormen, Leiserson, Rivest, and Stein.

Authored by Clay B. (Blackbelt) Last updated on 02/12/2019 - 13:54
Article

Threading Fortran Applications for Parallel Performance on Multi-Core Systems

Advice and background information is given on typical issues that may arise when threading an application using the Intel Fortran Compiler and other software tools, whether using OpenMP, automatic parallelization or threaded libraries.
Authored by Martyn Corden (Intel) Last updated on 12/12/2018 - 18:00
Article

借助 OpenMP* 实现更多工作共享

 

Authored by admin Last updated on 06/07/2017 - 10:29
Article

Эффективное распределение нагрузки между потоками с помощью OpenMP*

Вторая часть цикла технической документации, предназначенной для опытных программистов С/С++, которые начинают работать с OpenMP. Вы узнаете, как эффективно организовывать потоки в своих приложениях, синхронизировать и завершать их.
Authored by Last updated on 03/09/2019 - 12:30
Article

Beginning Hybrid MPI/OpenMP Development

A guide for getting started combining MPI and OpenMP in one program. Code samples are included.
Authored by James T. (Intel) Last updated on 08/02/2018 - 06:21
Article

OpenMP loop does not parallelize with continue statement in the catch block

The compiler does not parallelize OpenMP loops that contain a "continue" statement in a C++ catch block inside the parallel region.
Authored by Last updated on 05/25/2018 - 15:30
Article

Unhandled Exceptions when Debugging OpenMP applications

When debugging OpenMP applications built with the Intel Compiler unhandled exceptions may occur.
Authored by Hubert H. (Intel) Last updated on 05/25/2018 - 15:30
Article

使用 OpenMP* 在现有串行代码中寻找重要的并行化机会

作者:Erik Niemeyer(英特尔公司)和 Ken Strandberg(Catlow Communications*)

当您识别不到并行化机会时,您应怎样做?您如何找到这些机会?在您当前的代码中,使用什么方法能够最好地实施并行性?本文介绍了如何识别现有串行代码中的重要并行化机会,以及如何将它们转化为性能优化的并行代码。

 

Authored by Erik Niemeyer (Intel) Last updated on 06/07/2017 - 10:42
Article

高性能计算的线程模型:Pthreads 还是 OpenMP?

作者:Andrew Binstock

Authored by Last updated on 12/31/2018 - 15:00