Blog post

Parallel Universe Magazine #12: Advanced Vectorization

This blog contains additional content for the article "Advanced Vectorization" from Parallel Universe #12:

Authored by Last updated on 07/03/2019 - 20:08
Blog post

Optimized Pseudo Random Number Generators with AVX2

Intel® Math Kernel Library includes powerful and versatile random number generators that have been optimized to take full advantage of Intel

Authored by gaston-hillar (Blackbelt) Last updated on 07/06/2019 - 17:00
Blog post

Optimizing Big Data processing with Haswell 256-bit Integer SIMD instructions

Big Data requires processing huge amounts of data. Intel Advanced Vector Extensions 2 (aka AVX2) promoted most Intel AVX 128-bits integer SIMD instruction sets to 256-bits.

Authored by gaston-hillar (Blackbelt) Last updated on 07/06/2019 - 17:00
Article

Diagnostic 15319: loop was not vectorized: novector directive used

Product Version:  Intel® Fortran Compiler 15.0 and above

Authored by Devorah H. (Intel) Last updated on 05/25/2018 - 15:30
Article

Diagnostic 15414: Loop was not vectorized: loop body became empty after optimizations

Product Version: Intel® Fortran Compiler 15.0 and above

Authored by Devorah H. (Intel) Last updated on 12/28/2018 - 12:29
Article

Diagnostic 15521: loop was not vectorized: explicitly compute the iteration count before executing the loop.

Product Version: Intel® Fortran Compiler 15.0 and above

Authored by Devorah H. (Intel) Last updated on 05/30/2018 - 07:40
Article

Diagnostic 15523: Loop was not vectorized: cannot compute loop iteration count before executing the loop.

Product Version: Intel(R) Visual Fortran Compiler XE 15.0 or a later version

Authored by Devorah H. (Intel) Last updated on 05/25/2018 - 15:30
Article

Diagnostic 15522: Loop was not vectorized: loop control flow is too complex.

Product Version: Intel® Fortran Compiler 15.0 and above

Authored by Devorah H. (Intel) Last updated on 05/25/2018 - 15:30
Article

Diagnostic 15524: Loop was not vectorized: search loop cannot be vectorized unless all memory references can be aligned vector load.

Product Version: Intel(R) Visual Fortran Compiler XE 15.0 or a later version

Authored by Devorah H. (Intel) Last updated on 05/25/2018 - 15:30
Article

Diagnostic 15527: loop was not vectorized: function call to xxx cannot be vectorized

Product Version: Intel(R) Visual Fortran Compiler XE 15.0 or a later version

Authored by Devorah H. (Intel) Last updated on 05/25/2018 - 15:30