QCEV99
Newsletter Try Vector Inspector
Newsletter

Research

Processor architecture becomes easier to understand when individual mechanisms are connected to the larger problem they are trying to solve.

ARM NEON explained

The 128-bit ARM SIMD baseline: registers, intrinsics and what it does and does not provide.

AVX-512 explained

Wider registers, mask registers, embedded rounding, and the subset and deployment complications.

AVX2 explained

256-bit registers, the integer instructions AVX lacked, gather, and where AVX2 still sits as a safe x86 baseline.

Understand the code behind the architecture

QCEV Vector Inspector helps you reason about vectorization opportunities, memory access and dependencies in performance critical loops.

Try Vector Inspector