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.
Authored by Last updated on 07/31/2019 - 14:30

Vectorization Toolkit

A toolkit that gives 6 Steps to Increase Performance Through Vectorization in Your Application
Authored by AmandaS (Intel) Last updated on 03/27/2019 - 13:34

Fortran Array Data and Arguments and Vectorization

Examples of vectorizing Fortran applications
Authored by admin Last updated on 07/04/2019 - 10:00

Outer Loop Vectorization

Vectorization Essentials: Vectorizing the outer loop can be profitable
Authored by admin Last updated on 03/27/2019 - 16:10

Utilizing Full Vectors and Use of Option -qopt-assume-safe-padding

Vectorization Essentials: Efficient vectorization involves making full use of the vector-hardware in the kernel-vector loop.
Authored by admin Last updated on 03/06/2019 - 11:41

Random Number Function Vectorization

Random number function auto-vectorization supported
Authored by admin Last updated on 03/08/2019 - 10:46

Avoid Manual Loop Unrolling

Generate efficient vectorized code when a loop structure is not manually unrolled
Authored by admin Last updated on 03/08/2019 - 10:45

Common Vectorization Tips

Get tips for common vectorization functions, such as handling user-defined function calls inside vector loops.
Authored by AmandaS (Intel) Last updated on 03/26/2019 - 14:35

The Importance of Vectorization for Intel Microarchitectures (Fortran Example)

Reference Link and Download

Intel Vectorization Tools

Authored by Martyn Corden (Intel) Last updated on 07/03/2019 - 20:00

Improving Averaging Filter Performance Using Intel® Cilk™ Plus

Intel® Cilk™ Plus is an extension to the C and C++ languages to support data and task parallelism.  It provides three new keywords to i

Authored by Anoop M. (Intel) Last updated on 12/12/2018 - 18:00