Blog post

OpenMP and exceptions

We continue developing our static analyzer VivaMP and now we would like to speak about diagnosing errors relating to using C++ exceptions in parallel regions.

Authored by Andrey Karpov (Blackbelt) Last updated on 06/14/2017 - 16:49
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
Blog post

Introduction to OpenMP* on YouTube*

Tim Mattson (Intel) has authored an extensive series of excellent videos as in introduction to OpenMP*.

Authored by Mike P. (Intel) Last updated on 07/04/2019 - 19:51
Article

internal error: 0_1204 when openmp used with try-catch

internal error: 0_1204 when openmp used with exception handling
Authored by Last updated on 03/09/2019 - 12:30
Article

Code Sample: Exploring MPI for Python* on Intel® Xeon Phi™ Processor

Learn how to write an MPI program in Python*, and take advantage of Intel® multicore architectures using OpenMP threads and Intel® AVX512 instructions.
Authored by Nguyen, Loc Q (Intel) Last updated on 07/06/2019 - 16:30
Article

AE provided

These samples are from Intel® application engineers.

OpenMP and Win32 Threads Usage Exampleby Stanislav Bratanov

Authored by admin Last updated on 06/07/2017 - 10:42
Documentation

Intel® C++ Compiler Code Samples from Intel® C++ Compiler Code Samples

Intel® Cilk™ Plus has been deprecated in the Intel® C++ Compiler 18.0. Prefer to use OpenMP-based syntax for offloading to the processor graphics.

Last updated on 03/21/2019 - 09:08
Article

Demo: Advantage of Westmere Crypto Acceleration Engine

Purpose of this demo is to show an advantage of Westmere Crypto Acceleration Engine.
Authored by Last updated on 02/04/2019 - 15:08
Article

使用现代 C++ 技术增强多核优化

如今,多核处理器已经在 PC 中普及,内核数量不断增长,软件工程师必须适应这种情况。通过学习如何处理潜在的性能瓶颈和并发性问题,工程师可以使他们的代码适应未来,以无缝处理添加到消费者系统的额外内核。
Authored by Last updated on 08/02/2018 - 00:18
Article

Parallel Lint

The article describes a new direction in development of static code analyzers - verification of parallel programs. The article reviews several static analyzers which can claim to be called "Parallel Lint".
Authored by Andrey Karpov (Blackbelt) Last updated on 05/25/2018 - 15:30