AMD Zen3架构简介:
首先需要明确的一点是,Zen3架构的锐龙处理器采用的仍然是3个模块的设计,所以内部布局和3代锐龙处理器在外观方面没有太大的区别。完整的Zen3架构仍然是2个CCD+1个I/O Die的布局。
不过在CCD方面,Zen3还是做了很大的改变的。
Zen2及Zen2+每个CCD中含有2个CCX,每个CCX最大可支持4核心及8线程,拥有16MB的三级缓存。
所以Zen2及Zen2+架构中,一个CCD最大拥有2*4=个核心及2*16MB的三级缓存。
这样做有一个缺点,虽然在同CCX中数据访问影响不大,但是夸CCX甚至是夸CCD读取时,不同核心之间的访问及缓存调用会变的有延迟。
而在Zen3架构中,一个CCD只含有一个CCX,这个CCX最大可支持8核心及16线程,拥有32MB的三级缓存。
所以在Zen3架构中,一个CCD最大拥有8个核心及32MB的三级缓存。
由于处于相同的CCX中,所以同CCD中的8个核心相互访问,以及缓存的调用将不再有延迟。
当然,以上只是单个CCD中的变化,而完整的Zen3架构则是有2个CCD的。所以,完整的Zen3架构最大支持8*2=16核心及16*2=32线程和32MB*2=64MB的三级缓存。
AMD 锐龙5处理器与Intel Core i5三款同档次处理器规格对比
通过上图可以发现,同样为6核心12线程,AMD 锐龙5 5600X的三级缓存为32MB,锐龙5 3600X的三级缓存则是2*16MB。
根据缓存的变化我们可以轻松的判断出,这次的AMD锐龙5 5600X处理器全部核心都在一个CCD中。