pcdiy_dev
pcdiy_dev
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息
操作
页面
讨论
查看源代码
历史
查看“AVX指令集”的源代码
←
AVX指令集
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:editor
您可以查看和复制此页面的源代码。
'''高级向量扩展指令集'''(英语:Advanced Vector Extensions,简称'''AVX''')是x86架构微处理器中的指令集,由英特尔在2008年3月提出,并在2011年第一季度发布的Sandy Bridge系列处理器中首次支持。AMD在随后的2011年第三季度发布的Bulldozer系列处理器中开始支持AVX。AVX指令集提供了新的特性、指令和编码方案。 AVX是X86指令集的SSE延伸架构,如IA16至IA32般的把寄存器XMM 128bit提升至YMM 256bit,以增加一倍的运算效率。此架构支持了三运算指令(3-Operand Instructions),减少在编码上需要先复制才能运算的动作。在微码部分使用了LES LDS这两少用的指令作为延伸指令Prefix。<sup>[查证请求]</sup> AVX2指令集将大多数整数命令操作扩展到256位,并引入了熔合乘法累积(FMA)运算。AVX-512则使用新的EVEX前缀编码将AVX指令进一步扩展到512位。Intel Xeon Scalable处理器支持AVX-512。 目前Apple OS X 10.6.8(雪豹的更新版本)及更高,Linux 2.6.30 内核以后,以及Windows 7 SP1(Service Pack 1) KB976932,Windows Server 2008 R2 SP1、Windows 8、Windows 10支持AVX。<sup>[来源请求]</sup>
返回至“
AVX指令集
”。