Intel® Compiler Options for Intel® SSE and Intel® AVX generation (SSE2, SSE3, SSSE3, ATOM_SSSE3, SSE4.1, SSE4.2, ATOM_SSE4.2, AVX, AVX2, AVX-512) and processor-specific optimizations

Explains which Intel® Compiler switches to use to target and optimize for a specific platform, microarchitecture, CPU or processor.
Authored by Martyn Corden (Intel) Last updated on 02/04/2016 - 13:25
Blog post

Programming using AVX2. Permutations.

As we all know AVX2 has extended (256 bit) comparing to SSE4.2 (128 bit) vector length.

Authored by Evgeny Stupachenko (Intel) Last updated on 07/22/2015 - 08:47
Blog post

Vector programming. SSE4.2 to AVX2 conversion examples.

In this blog I’ll try to show how to convert SSE4.2 assembly to AVX2 (using the schemes from the blog 

Authored by Evgeny Stupachenko (Intel) Last updated on 01/21/2015 - 04:46
For more complete information about compiler optimizations, see our Optimization Notice.