Filters

Article

Intel® Threading Building Blocks, OpenMP*, or native threads?

Which API do you choose to introduce threading to your software application, if you have a choice? Is there one answer that always works?

Authored by Michael V. (Intel) Last updated on 07/05/2019 - 09:20
Article

Basic OpenMP Threading Overhead

Introduction

You have existing code and you want to thread it so it runs best on a multicore system. What do you need to know to get started?

Authored by Last updated on 06/14/2017 - 13:12
Article

Performance Obstacles for Threading: How do they affect OpenMP code?

by Paul Lindberg

Authored by Last updated on 06/14/2017 - 13:09
Article

OMP: Error #15: Initializing libguide.lib, but found libguide40.dll already initialized.

Linker error generated when different parts of a program try to link both the static and dynamic versions of the OpenMP runtime. The solution is to expilcitly call out either a dynamic or static link.
Authored by Last updated on 12/26/2018 - 11:33
Article

OpenMP und inkrementelle Parallelisierung - (article in german)

In diesem Artikel wird der inkrementelle OpenMP Ansatz zur Parallelisierung von sequentiellen Programmen vorgestellt. Der Schwerpunkt liegt auf der praktischen Darstellung von einfachen Programmbeispielen und nicht auf der Vollständigkeit der Beschreibung
Authored by admin Last updated on 12/12/2018 - 18:00
Article

Intel® Professional Edition Compilers 11.1 Fixes List

This page lists fixes that have been made in Intel Professional Edition Compilers 11.1.
Authored by Elizabeth S (Intel) Last updated on 05/25/2018 - 15:30
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
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

Automatic Parallelization with Intel® Compilers

With automatic parallelization, the compiler detects loops that can be safely and efficiently executed in parallel and generates multithreaded code.
Authored by admin Last updated on 07/04/2019 - 21:33
Article

OpenMP* and the Intel® IPP Library

How to configure OpenMP in the Intel IPP library to maximize multi-threaded performance of the Intel IPP primitives.
Authored by Last updated on 07/31/2019 - 14:30