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

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
Article

Intel® Advisor Tutorials

Intel Advisor offers Vectorization Advisor, a vectorization optimization tool, and Threading Advisor, a threading design and prototyping tool, to help ensure your Fortran, C and C++ applications realize full performance potential on modern processors, such as Intel® Xeon Phi™ processors.
Authored by admin Last updated on 12/11/2018 - 21:37
Article

Tutorial: Vectorization Sample for Intel® Advisor XE 2016

Intel® Advisor XE 2016 offers a vectorization analysis tool and a threading design and prototyping tool to help ensure your Fortran and native/managed C++ applications take full performance advantage of today’s processors. These READMEs show how to use the vectorization analysis tool to improve the performance of a C++ sample application.
Authored by admin Last updated on 01/31/2019 - 08:37
Article

Implementing a Masked SVML-like Function Explicitly in User-Defined Way

The Intel® Compiler provides SIMD intrinsics APIs for short vector math library (SVML) and starting with Intel® Advanced Vector Extensions

Authored by Last updated on 07/16/2019 - 08:37
Article

Recognize and Measure Vectorization Performance

Get a background on vectorization and learn different techniques to evaluate its effectiveness.
Authored by David M. Last updated on 10/15/2019 - 15:30