Filtros

Article

8 Simple Rules for Designing Threaded Applications

by Clay Breshears

Criado por Clay B. (Blackbelt) Última atualização em 12/12/2018 - 18:00
Article

MPI Parallelizes Work among Multiple Processors or Hosts

by John Sharp, Content Master Ltd

Criado por Última atualização em 12/12/2018 - 18:00
Article

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

by Clay P. Breshears Parallel Applications Engineer

Criado por Clay B. (Blackbelt) Última atualização em 12/12/2018 - 18:00
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.
Criado por Dmitry Vyukov Última atualização em 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
Criado por administrar Última atualização em 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
Criado por Última atualização em 12/12/2018 - 18:00
Article

Threading Fortran Applications for Parallel Performance on Multi-Core Systems

Advice and background information is given on typical issues that may arise when threading an application using the Intel Fortran Compiler and other software tools, whether using OpenMP, automatic parallelization or threaded libraries.
Criado por Martyn Corden (Intel) Última atualização em 12/12/2018 - 18:00
Article

OpenMP* and the Intel® IPP Library

How to configure OpenMP in the Intel IPP library to maximize multi-threaded performance of the Intel IPP primitives.
Criado por Última atualização em 31/07/2019 - 14:30
Article

Superscalar Programming 101 (Matrix Multiply) Part 1 of 5

Part one of a five-part series, this article teaches a methodology to interpret statistics gathered during test runs and use those interpretations to improve parallel code.
Criado por jimdempseyatthecove (Blackbelt) Última atualização em 04/07/2019 - 22:00
Article

The Importance of Vectorization for Intel Microarchitectures (Fortran Example)

Reference Link and Download

Intel Vectorization Tools

Criado por Martyn Corden (Intel) Última atualização em 03/07/2019 - 20:00