扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共4页)
● 介于双核和Hyper-ThreadingHyper-Threading中间的Bulldozer
AMD公司近日在2009年财务分析师大会(2009 Financial Analyst Day)上公布了下一代CPU架构“Bulldozer”的最新详情。对AMD来说,这是自K7以来AMD CPU架构的一次根本性变革(作为内核架构来说,K8是K7的升级版本)。
更重要的是,Bulldozer采用了基于集群的多线程技术。AMD通过在处理器模块中紧密结合2个CPU内核来视线多线程。AMD公司技术群组总经理Chekib Akrout作了如下说明。
AMD CPU架构的推移(点击放大)
“尽管它被称为Bulldozer内核,但实际上它是一个模块。两个内核被紧密地集成到一个模块中,来实现最高密度。”
Bulldozer“模块”是一个可以并行运行连个线程的处理组件,是Intel双核处理器的Hyper-Threading(Hyper-Threading)的一个体现。尽管双核、Hyper-Threading和Bulldozer在线程并行执行方面是相同的,但是内核的分区却截然不同。
下面是与用于PC的CPU多线程架构对比。第一个是普通的多核架构,AMD通常称之为CMP(Chip Multi-Processor)。中间的是Bulldozer架构,AMD称之为基于集群的多线程,或者集群化架构。最下面的是SMT(Simultaneous Multithreading)架构,典型代表是Intel的Hyper-Threading。
这三种方法都是并列地执行两个线程。然而,这种情况下内核共享了两个线程的多少资源,各线程所占哪个分区都是有很大不同的。
多线程架构的比较(点击放大),对于多线程的执行效率,物理双核心,在成本提升一倍的情况下性能也提高一倍,而Bulldozer架构则让双核成本增加75%,但双核的性能提高90%,相比这下英特尔的超线和技术,所需的额外成本最低,但所获得的性能提升也最小
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者