1 个回答
-
| 2017-08-09 16:11:14 广告
已经邀请 @破布大大回答,我觉得他是我在百姓知道上见过的最懂处理器的人,而且看到过他在一个帖子里批评过安腾,但是是一句带过,希望他可以在这里展开讲讲。
我在安腾的环境下工作过两年,觉得安腾比x64的性能应该要差不少,而且独特的EPIC架构对编译器的要求相当高。在本世纪初的时候,还是很多公司相信安腾是未来的,不过在大家投入很多精力和时间搞安腾的编译器优化后,发现它的性能还是不怎么样。x64推出后,大家发现这个性能不错,而且编译器实现基本可以复用原来32位那套,就纷纷倒向x64,不久连英特尔都支撑不住了,安腾算是正式失败。
我个人猜测安腾性能不好的原因,是因为把给处理器流水线插入bubble这个工作也交给编译器,看一下反汇编出来的程序,起码有10%以上是nop指令吧,这些指令白白占据cache的空间了。大概设计安腾的时候,CPU给自己插流水线bubble还是比较昂贵的操作吧,后来时移世易,cache跟不上趟成了处理器的瓶颈。不知道猜测对没,希望有人可以指出我的错误。
PS:感谢评论中PP Chen的指正,基础差,把bubble和stall搞混了,严重的错误。本问答由邢富提供
更多
- 汇付天下pos机400电话是多少
- 1
- 3
- 拉卡拉pos机刷卡不到账怎么处理?
- 97
- 3
- 聚客通POS机售后服务热线是多少?
- 21
- 3
- 开店云pos机400客户服务热线是什么?
- 53
- 3
- 盛pos机人工服务电话是多少?
- 38
- 3
- 聚客通POS机售后热线是多少?
- 67
- 3
- 海川通pos机售后服务电话是多少?
- 66
- 3
- 闪付pos机人工服务热线是多少?
- 83
- 3
- 瑞刷pos机人工服务电话是什么?
- 4
- 3
- 开店宝pos机客服电话24小时客服电话
- 53
- 3