Blog post

Graduate Intern at Intel - Parallel Ray-Tracing

Ray-tracing is a classic example of an embarrassingly parallel algorithm; since each pixel is typically independent of the rest, theoretically every pixel can be done in parallel (given enough core

Authored by Last updated on 06/14/2017 - 15:37
Article

90 errors in open-source projects

There are actually 91 errors described in the article, but number 90 looks nicer in the title. The article is intended for C/C++ programmers, but developers working with other languages may also find it interesting.
Authored by Andrey Karpov (Blackbelt) Last updated on 06/20/2019 - 22:51
Blog post

Optimization of Data Read/Write in a Parallel Application

(This work was done by Vivek Lingegowda during his internship at Intel.)

Authored by Last updated on 07/04/2019 - 17:40
Forum topic

Effeciently parallelizing the code in fortran

Hi,

I am trying to parallelize a certain section of my code which is written in fortran. The code snippet looks as below:

Authored by Last updated on 06/01/2018 - 10:30
Forum topic

__kmpc_push_num_threads bug?

I use __kmpc_push_num_threads for support num_threads clause. But it is segmentation fault when call __kmp_push_num_threads.

Authored by Last updated on 06/01/2018 - 10:30
Forum topic

Open cores using openmp

Is there any way I can summon nCores with OpenMP?

Authored by Last updated on 06/01/2018 - 10:30
Forum topic

Compiler flags

Dear all,

I am looking for flag option that used to generate intermediate representation of OpenMP* on icc, such as explain in (1.7.1 Work Sharing Example).

Authored by Last updated on 06/01/2018 - 10:30
Forum topic

how to enable work-stealing

Dear all,

Authored by Last updated on 06/01/2018 - 10:30
Forum topic

How do I know in which core my thread is running

Hello guys.

I'm trying to scale a for loop but I'm getting even worse results.

My serial code runs in 30s but my openmp version completed in 200s.

This is my pragma.

Authored by Last updated on 06/01/2018 - 10:30
Forum topic

Building on Mac OS X 10.9

I'm trying to build the openmprtl on Mac OS X 10.9, to be used with OpenMP/Clang project. Is this supposed to be possible?

Authored by Last updated on 06/01/2018 - 10:30