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

8 Simple Rules for Designing Threaded Applications

by Clay Breshears

Authored by Clay B. (Blackbelt) Last updated on 12/12/2018 - 18:00
Article

Getting Started with OpenMP*

Abstract
Authored by Last updated on 07/08/2019 - 15:10
Article

MPI Parallelizes Work among Multiple Processors or Hosts

by John Sharp, Content Master Ltd

Authored by Last updated on 12/12/2018 - 18:00
Article

Using Intel® Thread Profiler for Win32* Threads: Philosophy and Theory

by Clay P. Breshears Parallel Applications Engineer

Authored by Clay B. (Blackbelt) Last updated on 12/12/2018 - 18:00
Article

Intel® 64 Architecture Processor Topology Enumeration

Download Code Package: 20160519-cpuid_topo.tar.gz
Authored by Last updated on 07/05/2019 - 20:39
Article

Single-Producer/Single-Consumer Queue

Unbounded single-producer/single-consumer queue. Internal non-reducible cache of nodes is used. Dequeue operation is always wait-free. Enqueue operation is wait-free in common case. No atomic RMW operations nor heavy memory fences are used.
Authored by Dmitry Vyukov Last updated on 12/12/2018 - 18:00
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

Designing the Framework of a Parallel Game Engine

How to Get the Most Out of a Multi-Core CPU with Your Game Engine
Authored by Last updated on 12/12/2018 - 18:00
Article

The Three Stages of Preparation for Optimizing Parallel Software

Improving software performance on parallel software requires a structured approach that makes good use of development resources, obtaining good results quickly.

Authored by aaron-tersteeg (Intel) Last updated on 07/05/2019 - 10:15