科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道服务器组件全面解析AMD Bulldozer集群多线程架构

全面解析AMD Bulldozer集群多线程架构

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

AMD公司近日在2009年财务分析师大会(2009 Financial Analyst Day)上公布了下一代CPU架构“Bulldozer”的最新详情。对AMD来说,这是自K7以来AMD CPU架构的一次根本性变革(作为内核架构来说,K8是K7的升级版本)。

来源:ZDNet编译 2009年11月24日

关键字: Bulldozer AMD

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共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领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章