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

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

Doctor Fortran in "Source Form Just Wants to be Free"

In the beginning, there was only one source form for FORTRAN (as it was then known) programs. Each statement was exactly 72 characters long - no more, no less.

Authored by Last updated on 05/28/2018 - 18:28
Blog post

Detecting Buffer Overflow with Intel® Pointer Checker

Introduction
Authored by Nguyen, Khang T (Intel) Last updated on 07/04/2019 - 19:08
Blog post

Fun with Intel® Transactional Synchronization Extensions

By now, many of you have heard of Intel® Transactional Synchronization Extensions (Intel® TSX).

Authored by Last updated on 07/04/2019 - 17:00
Blog post

Applying Intel® Threading Building Blocks Observers for Thread Affinity on Intel® Xeon Phi™ Coprocessors

In spite of the fact that the Intel® Threading Building Blocks (Intel® TBB) library [1] [2] provides high-level task based parallelism intended to hide sof

Authored by Alex (Intel) Last updated on 08/01/2019 - 09:30