With his beautiful photos, we can savor the internal design of each chip. Twitter user @ locuza_ We studied itThe latest AMD zen3 architecture.
Put the picture first!
This is a CCX module of zen3 architecture, which is now equivalent to a CCD chip, including eight CPU cores, 4MB level-2 cache, 32MB level-3 cache, etc.
The eight CPU cores are divided into left and right columns, which are slightly longer than zen2 core, and various modules can be seen insideThe location of FPU floating-point control unit, floating-point register unit and microcode ROM is not changed, and the 32KB level-1 data cache is also very similar. The 32KB L1 instruction cache, 4K micro unit, L2 cache BTB / dtlb, etc. are greatly different, and their positions have also changed.
There is no change in the secondary cache next to the CPU core, which is divided into two 256Kb parts, with the corresponding control unit in the middle and on the side.
The third level cache is the most variableThe total capacity is still 32MB, but it has changed from two independent groups of 16MB to a unified whole, which is shared by all cores.
But you can see it under a microscope,The 32MB Level 3 cache is not monolithic, but is divided into 32 blocks, each block is 1MB, forming a unified array.
The middle of the top is the infinity fabric channel controller, which is used to connect other CCD and iod, the upper right corner is the system management unit, and the upper left corner is a special part for debugging and wafer testing.
It has to be said that the design of zen3 is very exquisite and can be called a work of art. It's time for Intel to learn from it.