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.