返回上一页  首页 | cnbeta报时: 04:08:43
显微镜下看AMD Zen3内核:32MB三级缓存分成32块
发布日期:2020-11-13 20:10:16  稿源:快科技

Fritzchens Fritz是芯片圈儿里的神人,它拍摄了大量的芯片显微照片,美轮美奂,感兴趣的可以去它的Twitter、Flickr等频道关注。利用他拍的精美照片,我们可以细细品味一颗颗芯片的内部设计,推特网友@Locuza_ 就研究了最新的AMD Zen3架构。

https://img1.mydrivers.com/img/20201113/a92db2e225bf479496b8e93168685250.jpg

这是Zen3架构的一个CCX模块,如今也等效于一颗CCD芯片,包含八个CPU核心、4MB二级缓存、32MB三级缓存等。

八个CPU核心分为左右两列,相比于Zen2核心略长了一些,内部还可见各种不同模块,其中FPU浮点控制单元、浮点寄存器单元、微代码ROM的位置没有变化,以及32KB一级数据缓存也很相似,32KB一级指令缓存、4K微操单元、二级缓存BTB/DTLB等则大为不同,位置也变了。

CPU核心旁边二级缓存没什么变化,分为两个256KB的部分,中间和一侧是相应的控制单元。

三级缓存则是变化最大的,总容量还是32MB没有变,但从独立的两组16MB成为统一的整体,所有核心共享。

但是在显微镜下可以看到,32MB三级缓存并非铁板一块,而是分成了32块,每块都是1MB,组成一个统一的阵列。

顶部的中间是Infinity Fabric通道控制器,用来连接其他CCD和IOD,右上角是系统管理单元,左上角则是用来调试和晶圆测试的特殊部分。

不得不说,Zen3的设计非常精妙,堪称艺术品,Intel是该好好学学了。

延伸阅读——

AMD Zen3架构深度解析!揭开性能暴涨39%的秘密

https://img1.mydrivers.com/img/20201113/7aba771e5f524b23a4e650dd93f810bc.jpg

https://img1.mydrivers.com/img/20201113/3635b2fc63d34925a87967f4c9ca9980.jpg

https://img1.mydrivers.com/img/20201113/9766333b9f874b0bbaaac7b7d57cc944.jpg

https://img1.mydrivers.com/img/20201113/2d47ab1de7ed4f2eaea3b3a59ee5417c.jpg

https://img1.mydrivers.com/img/20201113/faae9919cf834f04bba20d67fb519724.jpg

芯片上的AMD标识

我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 04:08:43

文字版  标准版  电脑端

© 2003-2025