Blog post

OPEN CASCADE introduced parallelism into SALOME SMESH Module (using Intel tools)

OPEN CASCADE S.A.S and Intel Corporation software teams decided to join their efforts to introduce parallel calculations into Salome SMESH Module.

Authored by James R. (Blackbelt) Last updated on 06/14/2017 - 16:04
Blog post

Using the new concurrent priority queue in Intel® Threading Building Blocks

We have added a new example that illustrates the use of the concurrent priority queue in Intel® Threading Building Blocks (Intel® TBB).
Authored by Terry Wilmarth (Intel) Last updated on 08/01/2019 - 09:30
Blog post

Generic Parallel Algorithms for Intel® TBB - "They're Already in There" Part 2

A high-level overview of general algorithms included in Intel® TBB to let you know what's possible: parallel_reduce, parallel_do, parallel_for_each: parallel_invoke, parallel_pipeline, parallel_sort and parallel_scan
Authored by Noah Clemons (Blackbelt) Last updated on 08/01/2019 - 09:30
Blog post

Generic Parallel Algorithms for Intel ® TBB - "They're Already in There" Part 1

A high-level overview of some generic parallel algorithms included in Intel® TBB to let you know what's possible: parallel_reduce, parallel_do, parallel_for_each
Authored by Noah Clemons (Blackbelt) Last updated on 08/01/2019 - 09:30
Blog post

Understanding the Internals of tbb::graph : Balancing Push and Pull

This article describes the hybrid push-pull protocol used by Intel® Threading Building Blocks graph Feature
Authored by Michael V. (Intel) Last updated on 08/01/2019 - 09:30
Blog post

Shake Rattle and Roll Testing: Jinx* 1.2 from Corensic

There is an interesting software test system with very interesting technology and people, that is worth taking a look at IMHO.

Authored by James R. (Blackbelt) Last updated on 06/14/2017 - 16:00
Blog post

Quick Quiz: Which of these parallelism technical terms did I just make up?

A. agglomeration B. static partitioning C. livelock D. statistical exclusivity E. syncronization object

Authored by Shannon Cepeda (Blackbelt) Last updated on 06/14/2017 - 15:54
Blog post

Parallel Universe Magazine #12: Advanced Vectorization

This blog contains additional content for the article "Advanced Vectorization" from Parallel Universe #12:

Authored by Last updated on 07/03/2019 - 20:08
Blog post

OpenMP* 4.0 may offer important solutions for targeting and vectorization

The upcoming OpenMP 4.0 will be discussed at SC12, and there wil

Authored by James R. (Blackbelt) Last updated on 05/28/2018 - 18:28
Blog post

Benign Data Races: What Could Possibly Go Wrong?

The peril of data races. Shows how even the most innocent ones can break badly.
Authored by Dmitry Vyukov Last updated on 07/04/2019 - 17:06