1 个回答
-
| 2017-08-09 16:11:14 广告
已经邀请 @破布大大回答,我觉得他是我在百姓知道上见过的最懂处理器的人,而且看到过他在一个帖子里批评过安腾,但是是一句带过,希望他可以在这里展开讲讲。
我在安腾的环境下工作过两年,觉得安腾比x64的性能应该要差不少,而且独特的EPIC架构对编译器的要求相当高。在本世纪初的时候,还是很多公司相信安腾是未来的,不过在大家投入很多精力和时间搞安腾的编译器优化后,发现它的性能还是不怎么样。x64推出后,大家发现这个性能不错,而且编译器实现基本可以复用原来32位那套,就纷纷倒向x64,不久连英特尔都支撑不住了,安腾算是正式失败。
我个人猜测安腾性能不好的原因,是因为把给处理器流水线插入bubble这个工作也交给编译器,看一下反汇编出来的程序,起码有10%以上是nop指令吧,这些指令白白占据cache的空间了。大概设计安腾的时候,CPU给自己插流水线bubble还是比较昂贵的操作吧,后来时移世易,cache跟不上趟成了处理器的瓶颈。不知道猜测对没,希望有人可以指出我的错误。
PS:感谢评论中PP Chen的指正,基础差,把bubble和stall搞混了,严重的错误。本问答由邢富提供
更多
- 宁波快速办理第二类医疗器械经营备案找哪家?二类备案人员要求?
- 97
- 3
- 在宁波专业办理机动车维修备案找哪家?常办的维修备案有哪些呢?
- 99
- 3
- 付费通pos机人工服务是什么?
- 26
- 3
- 宁波诚信修企业指的是什么呢?机动车维修几类是宁波诚信修呀?
- 69
- 3
- 和融通pos机售后客服电话是什么?
- 51
- 3
- 环迅支付pos机客服电话是什么?
- 48
- 3
- 点刷pos机人工服务电话是多少?
- 89
- 3
- 开店云pos机人工服务电话是多少?
- 17
- 3
- 即付宝pos机人工服务电话是什么?
- 2
- 3
- 拉卡拉pos机客服电话是多少?
- 34
- 3