Article

A Library Based Approach to Threading for Performance

Download PDF

Download "A Library Based Approach to Threading for Performance" [PDF 78KB]

Authored by Last updated on 03/20/2019 - 13:20
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

Parallel Lint

The article describes a new direction in development of static code analyzers - verification of parallel programs. The article reviews several static analyzers which can claim to be called "Parallel Lint".
Authored by Andrey Karpov (Blackbelt) Last updated on 05/25/2018 - 15:30
Article

Consistency of Floating-Point Results using the Intel® Compiler

Tradeoffs between floating-point accuracy, reproducibility and performance. Updated for Intel® Compiler version 19.
Authored by Martyn Corden (Intel) Last updated on 12/19/2018 - 11:49
Article

Image Processing Acceleration Techniques using Intel® Streaming SIMD Extensions and Intel® Advanced Vector Extensions

This article details optimized implementations of data transformations and algorithms together with analysis comparing performance and providing speedup measurements for Intel® SSE optimized code and estimates for Intel® AVX optimized code.
Authored by Larsson, Petter (Blackbelt) Last updated on 05/25/2018 - 15:30
Article

Using Intel® MKL in GROMACS

This application note will explains how to use Intel MKL with GROMACS
Authored by Last updated on 03/25/2019 - 09:50
Article

Using Intel® MKL in GNU Octave

This application note will describe how to use Intel MKL with Octave.
Authored by Last updated on 03/27/2019 - 12:20
Article

Don't optimize when using -ftrapuv for uninitialized variable detection

The switch /Qtrapuv (-ftrapuv) for detecting certain uninitialized variables is designed to work with optimization disabled
Authored by Martyn Corden (Intel) Last updated on 08/27/2018 - 14:30
Article

Using Intel® AVX without Writing AVX

Intel® AVX is a new 256-bit instruction set extension to Intel® Streaming SIMD Extensions and is designed for applications that are floating point intensive. This paper discusses options to integrate Intel® AVX into an application via use of intrinsics.
Authored by richard-hubbard (Intel) Last updated on 03/05/2019 - 22: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