Фильтры

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.
Автор: Dmitry Vyukov Последнее обновление: 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
Автор: админ Последнее обновление: 12.12.2018 - 18:00
Блоги

Tasks or Software Threads?

Most modern threading platforms are already offering task based programming models.

Автор: gaston-hillar (Blackbelt) Последнее обновление: 12.02.2019 - 13:53
Article

Designing the Framework of a Parallel Game Engine

How to Get the Most Out of a Multi-Core CPU with Your Game Engine
Автор: Последнее обновление: 12.12.2018 - 18:00
Article

Intel® MKL Threaded 1D FFTs

This document describes the cases for which the Intel MKL 10.2 and later 1D complex-to-complex FFTs are threaded.
Автор: Последнее обновление: 27.03.2019 - 10: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.
Автор: Martyn Corden (Intel) Последнее обновление: 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.
Автор: Последнее обновление: 31.07.2019 - 14:30
Article

Intel Guide for Developing Multithreaded Applications

Download this guide for developing multithreaded applications, which also includes general topics such as application threading and synchronization.
Автор: админ Последнее обновление: 06.07.2019 - 16:40
Блоги

Wellington and Austin: programming lots of cores

A couple of back-to-back opportunities to see great talks about harness lots of cores, and to give talks about programming options and why we do not need to give up on programmability in our quest

Автор: James R. (Blackbelt) Последнее обновление: 12.12.2018 - 18:08
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.
Автор: jimdempseyatthecove (Blackbelt) Последнее обновление: 04.07.2019 - 22:00