AVX2

From OSDev.wiki
Jump to navigation Jump to search

Devc1, unfinished.

Advanced Vector Extensions

AVX or (Advanced Vector Extensions) are extensions to the x86 architecture introduced by Intel with the SandyBridge micro-architecture. AVX adds 86 instructions to the CPU instruction set, it extends the XMM register to 256 Bit YMM registers as lower-upper halves, thus adds the speed of memory transfers and increases the size of parallel computations. Effective usage of these extensions may vastly increase the performance of your program.