Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / OpenMP

OpenMP

OpenMP

Great Reads

by Arthur V. Ratz
This tip/trick introduces the basic ideas on how to avoid memory mismatched allocation/deallocation issues detected by Intel® Inspector XE for Visual Studio 2015
by Intel
This is the first in a series of articles where I will talk about parallel programming and various ways to enable it on modern accelerators.
by Elmira Volkova, Alexander Bobyr, Igor Ermolaev
In this article, we divide the computation between the host CPU and a discrete Intel® GPU such that both processors are kept busy.
by Intel
Making Parallel Programming Accessible to C/C++ and Fortran Programmers―and Providing a Software Path to Exascale Computation

Latest Articles

by Arthur V. Ratz
This tip/trick introduces the basic ideas on how to avoid memory mismatched allocation/deallocation issues detected by Intel® Inspector XE for Visual Studio 2015
by Intel
This is the first in a series of articles where I will talk about parallel programming and various ways to enable it on modern accelerators.
by Elmira Volkova, Alexander Bobyr, Igor Ermolaev
In this article, we divide the computation between the host CPU and a discrete Intel® GPU such that both processors are kept busy.
by Intel
Making Parallel Programming Accessible to C/C++ and Fortran Programmers―and Providing a Software Path to Exascale Computation

All Articles

Sort by Score

OpenMP 

by Intel
This is the first in a series of articles where I will talk about parallel programming and various ways to enable it on modern accelerators.
by Elmira Volkova, Alexander Bobyr, Igor Ermolaev
In this article, we divide the computation between the host CPU and a discrete Intel® GPU such that both processors are kept busy.
by Intel
Making Parallel Programming Accessible to C/C++ and Fortran Programmers―and Providing a Software Path to Exascale Computation
by Intel
This article introduces the beta release of the oneAPI product to facilitate heterogeneous programming.
by Intel
Let’s take a look at benchmarking the Louvain algorithm.
by Intel
Making Parallel Programming Accessible to C/C++ and Fortran Programmers
by Abhay_Rawat, Dr. Amarpal S Kapoor
This article focuses on tuning and scaling a deep-learning-based algorithm on a cluster of compute nodes.
by Arthur V. Ratz
This article is a practical guide on using Intel® Threading Building Blocks (TBB) and OpenMP libraries for C++ based on the example of delivering parallel scalable code that implements Burrows-Wheeler Transformation (BWT) algorithm.
by Shiquan Su PhD, Ron_Green, Barbara Perz, Pamela Harrison
Expressing Heterogeneous Parallelism Using Open, Standard Programming Languages
by Henry A Gabb, Nawal Copty
Accelerate Linear Algebra Computations with Standard, Open Approaches
by headmyshoulder, Denis Demidov
This article shows how ordinary differential equations can be solved with OpenCL. In detail it shows how odeint - a C++ library for ordinary differential equations - can be adapted to work with VexCL - a library for OpenCL. The resulting performance is studied on two examples.
by Intel
This article will take a closer look at the advantages and disadvantages of the Fortran DO CONCURRENT statement and the OpenMP target constructs with respect to accelerator offload.
by Alasdair Craig
A C++ implementation of a published algorithm for computing the concave hull using a k-nearest neighbour approach.
by Intel
How the Gold Standard Parallel Programming Language Has Improved with Each New Version
by Intel
The purpose of this article is to assess its strengths and weaknesses for heterogeneous parallelism.