AMD在21號晚上發佈了Ryzen 3 3100和Ryzen 3 3300X兩款主流級處理器,正好對位英特爾即將在月底發佈的Core i3-10100和Core i3-10300。除了頻率差別之外,這兩顆銳龍3處理器還有更深層次的區別。
在ZEN2架構的銳龍處理器當中,一個14nm的IO die集成了內存控制器和PCIE控制器,可搭配1個或2個CCD計算小芯片,CCD內容納了2個CCX,每個CCX又包含最多4個核心。
Ryzen 3 3100和Ryzen 3 3300X雖然都是四核心八線程,但3300X的CCD中使用單個完整四核心的CCX,而3100則是兩個CCX中各取2個核心搭配組合而來。
從數量上說,2+2=4,但實際應用中並不完全是這麼回事。每個CCX擁有各自獨立的L3緩存,當計算任務在不同CCX之間切換的時候將會產生額外的延遲。簡單來說,Ryzen 3 3110的延遲會比Ryzen 3 3300X大,即你把3100超頻到3300X的水平,實際使用速度也不如後者快。
可能有朋友說,我玩的遊戲只用到1-2個線程,不怕它在核心切換中產生延遲。這種說法是站不住腳的,ZEN2架構的銳龍會在Turbo加速時反覆切換核心來避免局部過熱,不管你跑單線程還是雙線程應用,實際利用的CPU核心都會不斷切換(可以用HWiNFO軟件看)。這樣一來,Ryzen 3 3300X比3100好的就不光是頻率上的那點差距了。