扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共7页)
● Bulldozer模块是双核还是单核?
这是一个定义上的问题。根据Bulldozer的情况,我可以称它为“CPU内核”。Bulldozer是让2个CPU内核共享“Bulldozer模块”的部分资源。总之,Zambezi装载了4个Bulldozer模块。这样的话,Bulldozer应该是一个多线程内核呢,还是双核呢?
AMD的竞争对手Intel主张Bulldozer的内核是多线程内核的一部分,8核实际上是4核的。Intel的Hyper-Threading内核SMT实际可以运行2线程。因此,Intel CPU就是4核8线程,或者6核12线程。当然,Intel这种不按照内核而是并行线程数计算的方法也是一种营销手段,因为如果按照并行线程数计算的话,Intel单位印模面积的性能可能会更高。
关于这一点,AMD资深工程师Chuck Moore在2009金融分析师日上明确表示:“我们所谓的Bulldozer模块实际上是双核的,不过它是优化了的双核。”
如果按照Moore所说,Bulldozer模块可以获得多线程80%的吞吐量,然而他想要表达似乎更深一些。
多线程架构的比较(点击放大)
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者