科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道AMD放弃开发SSE5 转而支持Intel AVX指令集

AMD放弃开发SSE5 转而支持Intel AVX指令集

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

AMD将放弃开发SSE5指令集,转而通过接口方式支持Intel的AVX指令集,现CPU内核的向量运算单元的相互支持,到2011年,英特尔将推出AVX,AMD届时也将支持。

来源:ZDNet编译 2009年5月19日

关键字: AVX SSE5 AMD

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共6页)

AMD将放弃开发SSE5指令集,转而通过接口方式支持Intel的AVX指令集,现CPU内核的向量运算单元的相互支持,到2011年,英特尔将推出AVX,AMD届时也将支持。

有人预测Intel和AMD将回避扩展指令的分割。同时,预计指令集的变更将对实行那个命令的CPU硬件设计带来巨大的影响。AMD在博客中透露将在2011年实现CPU AVX命令计划。2011年的CPU架构“Bulldozer”原先计划将支持SSE5。

到现在为止,AMD和Intel都把SIMD作为命令扩展的核心,并提倡各自不同的命令。2007年,AMD透露了包含积和演算的SSE5,去年春天Intel也发表了AVX和积和演算的FMA。两家厂商都完善了通用CPU内核中的矢量运算单元,不过指令集的实现与这个实现方法有着很大的不同。Intel注重扩大SIMD演算的数据长度,AMD注重增加数据操作和数据类型。当然,两者之间完全没有兼容性。

此次AMD更加接近Intel,同时也保持了自己的独特性。在明确了支持Intel方法的同时实现了SSE5指令集的扩展。

具体地说,在实现AVX命令的同时还增加了AMD本身的扩展指令。XOP (eXtended Operations)和CVT16是FMA4的命令群。

下图展示了这一概念。如图所示,AMD用绿色部分表示,Intel用青色部分表示,详细说明了两家公司的共通部分和不同部分。AMD的新策略弥补了Intel的方法,左边更清楚地说明了实现方法。如果从AMD看,功能性填补了SSE5和AVX两方面。

AMD命令扩展计划的变更

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章