TSX指令集bug追踪:Broadwell计划修复

2014-10-22 13:28| 发布者: xchtl| 查看: 5078| 评论: 3|来自: 超能网

摘要: 今年8月中Intel处理器爆出了TSX(事务性数据同步扩展指令集)bug问题,包括Haswell、Haswell-E/EP及未来的Broadwell处理器都中招了,Intel当时通过微代码升级的方式将部分CPU上的TSX指令集直接给禁用,并寻求彻底解决方法。现在2个多月过去了,Haswell架构的处理器的TSX指令问题还 ...

今年8月中Intel处理器爆出了TSX(事务性数据同步扩展指令集)bug问题,包括Haswell、Haswell-E/EP及未来的Broadwell处理器都中招了,Intel当时通过微代码升级的方式将部分CPU上的TSX指令集直接给禁用,并寻求彻底解决方法。现在2个多月过去了,Haswell架构的处理器的TSX指令问题还是没有解决,Intel最新推出的至强E5 v3上依然是禁用的,而Broadwell架构的Core M处理器上TSX也没恢复,不过Intel给出的标记是计划修复,还有希望。


Haswell上支持的TSX指令集原本可以提升多线程并行性能

至强E5 v3处理器基于Haswell-EP架构,同样属于中招范围之内,现在已经确认该系列处理器的TSX指令集也是禁用的。此外还有前不久发布的Core i7-5960X/5930K/5820K等处理器,它们是Haswell-E架构的,Intel这次聪明多了,官方ARK页面上根本都不提它们是否支持TSX指令集的问题了。

 不过猜测Core i7-5960X是支持TSX指令集的,因为服务器级的至强E3 v3系列的TSX指令集是正常的,尚没有被禁用。

部分Broadwel处理器也是被禁用TSX指令集的,比如前不久才问世的Core M系列,Intel官方在规格说明中提到了其TSX指令集目前不可用,但是标记是“计划修复”(plan fix),说明还有修复的可能。

Haswell处理器详细的的TSX指令集支持情况可以参考这个网站

TSX指令集主要面向服务器及工作站应用,普通用户使用到机会并不多。Intel现在简单粗暴地直接禁用了部分处理器的TSX指令集支持,对一些程序员来说可能会有影响。

至于Intel承诺的bug修复,Broadwell处理器是计划修复,但是Haswell处理器是否修复就难说了,首先这个问题是处理器设计上的问题,虽说理论上可以用固件/微代码的方式修复,但是拖到现在了Intel还是通用直接禁用的方式解决,这个bug可能解决起来不是那么容易。

更重要的是,时间过的越久,Intel下一代处理器也该上市了,届时Intel是否还关心Haswell的情况就难说了。想让Intel召回处理器?这不可能,当年的P67出现的SATA bug那么严重Intel才召回了产品维修,相比之下指令集bug并没有这么严重。

用户一怒之下起诉Intel?美国市场或许可以,但是用户又很难举证自己因为TSX遭受了什么损失,这条路也不容易走,而且桌面级的Haswell处理器大多原本就是默认禁用TSX指令集的。

1

路过

雷人
1

握手
18

鲜花
1

鸡蛋

刚表态过的朋友 (21 人)

相关阅读

Empty Ads
今日最多关注
    今日最多评论

      小黑屋手机版联系我们

      Copyright © 2005-2025 PCBeta. All rights reserved.

      Powered by Discuz!  CDN加速及安全服务由「快御」提供

      请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

      远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

      GMT+8, 2025-4-26 13:15

      返回顶部