第二代別名Rome的EPYC處理器已經正式推出。第三代Ryzen Threadripper處理器將採用相同的硬體-使用中央I/O晶片和多達八個Die,每個Die擁有八個核心。而11月第一款新的Ryzen Threadripper處理器將上市。
到目前為止,一個很少被關注的細節是每個版本使用了多少個Die,每個Die又有多少個核心。採用Rome的EPYC處理器提供了16、24、32、48和64核心的版本。而在第三代Ryzen Threadripper處理器中,是從24個核心開始。
日前AMD不僅披露了有關Zen 3架構和採用Milan的相關EPYC處理器的一些細節,而且還披露了CCD和L3快取的分佈佈局。根據聲明對於兩個擁有相同核心數但擁有不同L3快取的EPYC處理器,存在著兩種不同的佈局。如預期的那樣,64個核心由八個CCD組成,每個CCD有八個核心。每個CCD有兩個L3部分,它們始終共享四個核心。16x16 MB的L3高速快取可提供256 MB的可用總容量。
48核的EPYC則提供了8個(EPYC 7642)和6個(EPYC 7552)CCD兩種版本。但六個CCD版本只有192MB的L3快取可用。每個核心只能使用較小的L3快取。為此AMD在EPYC 7552使用擁有6x8核的CCD,而EPYC 7642使用8x6核-八個CCD的每一個都少啟動兩個核心。
對於32和24核的EPYC處理器,AMD始終使用四個CCD。為了達到32個核心,所有8個核心必須是啟用狀態。在24核版本中則兩個核心均未啟動,因此我們在24個核上可以看到是使用4x6設計。L3快取的大小始都相同為8x16=128 MB。同樣每個核心的24個核心擁有比32核心版本更大的L3快取。
但在16個核心的EPYC處理器又有兩個版本。一個由四個CCD(EPYC 7302)組成,每個CCD都有四個活動的核心。同樣在這裡我們看到有128MB的L3快取,並且每個核心的快取大小最高。第二種版本(EPYC 7282)僅使用兩個CCD,但每個都使用所有八個核心。但是由於僅使用了一半的CCD,因此L3快取的大小減半為64 MB。與AMD以前的Die設計類似,就算安裝了八個CCD,但並非所有這些晶片都始終處於活動狀態。AMD將使用有缺陷或部分有缺陷的晶片將它們分門別類。
新的Ryzen Threadripper處理器以24核心版本開始。與帶有32核的版本一樣,此處的結構無可爭議,將類似於EPYC處理器。因此在這裡我們將看到四個擁有不同的CCD。L3快取的大小應始終為128 MB。
還沒推出的64核心Ryzen Threadripper處理器也是如此。在這裡AMD只能使用八個CCD,每個CCD擁有八個核心,並帶有256MB的L3快取。但是使用48核心怎麼辦?AMD可以在這裡使用兩種不同的設計。L3快取的提供也會有所不同。無論如何,示意圖透過不同的處理器版本提供了有關CCD和核心結構和分佈的有趣見解。
消息來源 |