Article

Vectorization Essentials

Vectorization essentials to effectively use feature in the Intel® Xeon product family
Authored by admin Last updated on 10/02/2019 - 15:11
Article

Parallelization Using Intel® Threading Building Blocks (Intel® TBB)

Compiler Methodology for Intel® MIC Architecture

Authored by admin Last updated on 10/15/2019 - 21:13
Article

Explicit Vector Programming in Fortran

No longer does Moore’s Law result in higher frequencies and improved scalar application performance; instead, higher transistor counts lead to increased parallelism, both through more cores and thr

Authored by Martyn Corden (Intel) Last updated on 10/15/2019 - 15:30
Article

Requirements for Vectorizable Loops

Vectorization is one of many optimizations that are enabled by default in the latest Intel compilers. In order to be vectorized, loops must obey certain conditions, listed below. Some additional ways to help the compiler to vectorize loops are described.
Authored by Martyn Corden (Intel) Last updated on 03/27/2019 - 14:36
Article

Programming and Compiling for Intel® Many Integrated Core Architecture

This article discussions parallelization and provides links that will help you understand your programming environment and evaluate the suitability of your app.
Authored by AmandaS (Intel) Last updated on 09/30/2019 - 17:28
Article

Getting the Most out of your Intel® Compiler with the New Optimization Reports

Intel compiler optimization reports guide the developer to performance improvements
Authored by Martyn Corden (Intel) Last updated on 09/30/2019 - 17:28
Article

Cache Blocking Techniques

Cache Blocking Techniques Overview

Authored by AmandaS (Intel) Last updated on 09/30/2019 - 17:28
Article

Memory Layout Transformations

Memory Layout Transformations Overview
Authored by AmandaS (Intel) Last updated on 09/30/2019 - 17:28