AVX2: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
Content deleted Content added
No edit summary |
|||
Line 2: | Line 2: | ||
== Advanced Vector Extensions == |
== 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, |
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. |
Revision as of 22:51, 19 September 2022
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.