Are the Intel Fortran run-time libraries thread safe?
The purpose of this document is to help developers determine which FFT, Intel® MKL or Intel® IPP is best suited for their application.
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.
Which applications are most likely to benefit from recompilation for Intel® Advanced Vector Extensions (Intel® AVX)?Applications containing vectorizable, floating-point loops or calls to performance libraries are the most likely to see significant performance gains from rebuilding for the Intel® Advanced Vector Extensions (Intel® AVX)
When debugging OpenMP applications built with the Intel Compiler unhandled exceptions may occur.
The specific optimization and general support for the latest Intel® AVX2 instructions have been added in the Intel MKL v11.0. This article lists the specific functions that are optimized for Intel AVX2.
Cache Blocking Techniques Overview
Memory Layout Transformations Overview
This article is part of the Intel® Modern Code Developer Community documentation which supports developers in leveraging application performance in code through a systematic step-by-step optimization framework methodology. This article addresses: Thread level parallelization.