AMD Zen架构再曝光:缓存设计已向Intel看齐

2015-4-29 13:08| 发布者: xchtl| 查看: 8020| 评论: 13|来自: 超能网

摘要: 昨天有人曝光了AMD新一代X86架构Zen的核心图,证实了AMD将放弃始于“推土机”架构的模块化多核设计,不过昨天的爆料只是单个内核的,今天有了更多细节——AMD的Zen架构中每个核心搭配512KB L2缓存,而4个核心将组成一个单元,共享8MB L3缓存,其中缓存设计相比前几代处理器有了重大 ...

昨天有人曝光了AMD新一代X86架构Zen的核心图,证实了AMD将放弃始于“推土机”架构的模块化多核设计,不过昨天的爆料只是单个内核的,今天有了更多细节——AMD的Zen架构中每个核心搭配512KB L2缓存,而4个核心将组成一个单元,共享8MB L3缓存,其中缓存设计相比前几代处理器有了重大变化,包涵式缓存设计跟Intel的处理器设计类似。

Anandtech论坛有人曝光了AMD Zen架构的四核单元设计,跟昨天曝光的那个PPT应该同属一份,这次重点披露的是AMD Zen架构多核心。从图上看,AMD把四核Zen架构核心称为一个单元,每个核心有自己的512KB L2缓存,4个核心共享8MB L3缓存。单从容量上来看,8MB L3缓存的配置跟目前的模块化设计是相同的,512KB L2缓存则只有“推土机”模块的一半容量,但实际上内部大有玄机。

AMD自从K6架构开始使用专有缓存(exclusive cache)设计,缓存之间的数据不通用,这种设计主要是为了提高缓存利用效率,在“推土机”架构之前这都没什么问题。但是,之前我们对推土机架构失利做过分析,影响模块多核性能的一个因素就是AMD的缓存设计,缓存关联性太低,分支预测效率不高,命中率不高。

所以Zen架构中AMD的缓存容量看起来小了,但缓存改为包含式缓存(inclusive cache),也就是说L1缓存中的数据可以跟L2缓存中的数据共享,这跟Intel的处理器缓存设计是一样的。

从图片上来看,AMD一直在强调Zen架构的多核单元可以更高效地并联,4个核心为一组单元,之前曝光过的16核Zen架构APU、32核Zen架构都可以此为基础组合而成。

20

路过
3

雷人
1

握手
65

鲜花
5

鸡蛋

刚表态过的朋友 (94 人)

相关阅读

Empty Ads
今日最多关注
    今日最多评论

      小黑屋手机版联系我们

      Copyright © 2005-2025 PCBeta. All rights reserved.

      Powered by Discuz!  CDN加速及安全服务由「快御」提供

      请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

      远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

      GMT+8, 2025-4-26 09:40

      返回顶部