返回上一页  首页 | cnbeta报时: 22:14:52
英特尔拒绝支持AMD的SSE5
发布日期:2007-09-20 09:38:01  稿源:
今年4月,英特尔公司发布了SSE4指令集,而AMD时隔不到半年就宣布要推出SSE5指令集.
在IDF上裂痕就这么出现了,Intel的技术人员公开宣布:AMD的SSE5并不正统,英特尔没有任何支持AMD SSE5的意向.


Pat and Mike - pic courtesy of Mario N

SSE5是128-bit指令集,一共有170条指令,其中基础指令64条,我们可以看看具有哪些新特性:


1、目标指令增加3个参数,这样就有新的指令增加双倍寄存器,增加1/3(很像GPU中的大多数算术逻辑单元ALU);

2、FP16,NV30时代最受欢迎的部分精度格式重新回归.新FP16所有的指令都与新的累计乘法级的指令相关;

3、有一些新指令用于XMM寄存器内部的值移动.新指令PPERM可以将XMM寄存器的内容重新排列,同样支持矢量流动、置换和条件移动.

相对于AMD的原指令集3DNow,这次可以完全称之为SSE的新版本,因为它使用SSE中引用的XMM寄存器.不过,Intel是否支持这个AMD的SSE5指令集,以及AMD是否会完全支持SSE4指令集,仍然是未知数.

AMD 的Barcelona处理器支持SSE4的子集SSE4a,此外还有POPCNT指令,但是没有提及Bulldozer是否会完整支持SSE4.让我们猜 测,我们认为Bulldozer会完全不支持SSE4的剩余部分指令.SSE5定义了一些“精度控制舍入”指令(例如ROUNDPS和 ROUNDPD等),这些已经存在与SSE4中.
我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 22:14:52

文字版  标准版  电脑端

© 2003-2025