ImpressWatch中文站
天极网
impress@staff.chinabyte.com
  • 后藤弘茂:处理器革命 英特尔AVX指令集解析
    • 作者:后藤弘茂  出处:Impress Watch  责任编辑:严弢  [ 2008-04-22 08:00 ]
    • Intel的微架构也进入了全速发展的时期,在刚刚结束的IDF峰会上Intel公司就发布……

      Intel全新的发展战略也表明,从2010年开始软件和新指令也将有更好的兼容,而SIMD浮点运算并非决定因素,所以CPU的性能就变得更加困难。而性能增强的同时,SIMD浮点运算在已有编码的基础上也必须会有更大的提升空间,特别是scalar整数运算部分。目前单线程整数运算性能的提升也遇到了瓶颈,本次IDF展会上,确定了这一CPU开发方向的同时也表明了技术的进化趋势。

      点击放大

      2008年之后的Intel指令集

      点击放大

      Intel指令集进化图

      Intel AVX指令集,在SIMD计算性能增强的同时也沿用了的MMX/SSE指令集。不过和的MMX/SSE的不同点在于增强的AVX指令,从指令的格式上就发生了很大的变化。x86(IA-32/Intel 64)架构的基础上增加了prefix(Prefix),所以实现了新的命令,也实现了更加复杂的指令得以实现,从而提升了x86 CPU的性能。

      AVX并不是x86 CPU的扩展指令集,而是可以实现更高的效率,同时也和CPU硬件兼容性也更好,并且也有着足够的扩展空间,这都和其全新的命令格式系统有关。更加流畅的架构就是AVX发展的方向,换言之,就是摆脱传统x86的不足,在SSE指令的基础上AVX也使SSE指令接口更加易用。

      针对AVX的最新的命令编码系统,Intel也给出了更加详细的介绍,其中包括了大幅度扩充指令集的可能性。比如Sandy Bridge所带来的融合了乘法的双指令支持。从而可以更加容易地实现512bits和1024bits的扩展。而在2008年末到2009年推出的meniikoaCPU“Larrabee(LARAB)”处理器,就会采用AVX指令集。从地位上来看AVX也开始了Intel处理器指令集的新篇章。

    共7页。 9 1 2 3 4 5 6 7 :
    TMG

    Copyright 2006 Impress Watch Corporation, an Impress Group company.

    版权为Impress Watch和天极网络共同所有 未经许可 禁止转载

    商务联系、网站内容、合作建议:总机021-53086749 Powered by 天极内容管理平台CMS4i

    经营性网站备案信息 网警备案 中国网站排名