Top "Avx2" questions

AVX2 (Advanced Vector Extensions 2) is an instruction set extension for x86.

How to tell if a Linux machine supports AVX/AVX2 instructions?

I'm on SUSE Linux Enterprise 10/11 machines. I launch my regressions to a farm of machines running Intel processors. Some of …

linux unix avx suse avx2
how verify that operating system support avx2 instructions

I have configuration: Intel(R) Core(TM) i7-4702MQ CPU (with Haswell architecture), Windows 8, Intel C++ Compiller XE 13.0. I …

c vectorization intel instruction-set avx2
AVX2 what is the most efficient way to pack left based on a mask?

If you have an input array, and an output array, but you only want to write those elements which pass …

c++ vectorization sse simd avx2
AVX 512 vs AVX2 performance for simple array processing loops

I'm currently working on some optimizations and comparing vectorization possibilities for DSP applications, that seem ideal for AVX512, since these …

performance x86 micro-optimization avx2 avx512
Aligned and unaligned memory access with AVX/AVX2 intrinsics

According to Intel's Software Developer Manual (sec. 14.9), AVX relaxed the alignment requirements of memory accesses. If data is loaded directly …

gcc avx avx2
How to find the horizontal maximum in a 256-bit AVX vector

I have a __m256d vector packed with four 64-bit floating-point values. I need to find the horizontal maximum of …

x86 simd avx vector-processing avx2
Transpose an 8x8 float using AVX/AVX2

Transposing a 8x8 matrix can be achieved by making four 4x4 matrices, and transposing each of them. This is not …

simd avx avx2