AMD Ryzen İşlemcilerde CCD ve CCX Nedir

Elbette birçok kez duydunuz veya okudunuz AMD Ryzen işlemciler oluşur çekirdek kompleksler , yani CCD ve CCX . Ancak CCX nedir ve bir AMD işlemcideki CCD'den farkı nedir? Her biri ne için? Bu yazımızda sizlere derinlemesine anlatacağız.

Tüketici pazarında AMD işlemcilerin son dönemdeki başarısından sorumlu olan birçok faktör vardır, ancak şüphesiz yonga veya MCM (çok yongalı modül) tasarımı bu konuda tüm gözlerin merkezindedir, çünkü bu tasarım AMD için çekirdek sayısını tüketici pazarında daha önce hiç görülmemiş rakamlara çıkarmak ve bir tür devrimin yolunu açtı.

amd işlemci

Çekirdek Kompleksler: AMD Ryzen'de CCD ve CCX

AMD Ryzen 9 3950X işlemci 16 çekirdeğe sahipken, amiral gemisi olan Threadripper 3990X, firmanın Epyc Rome sunucu işlemcileriyle aynı olan inanılmaz 64 fiziksel çekirdeğe sahip. Bu, AMD'nin herhangi bir fiyatta daha fazla çekirdek, daha fazla iş parçacığı ve dolayısıyla çok daha fazla görevi paralelleştirerek daha iyi performans sunabileceği anlamına gelir. Intelbir dizi fiyat indiriminden sonra bile işlemcileri.

AMD CCD CCX Ryzen

CCD ve CCX, işlemciyi oluşturan bu çekirdek komplekslerin işlevsel birimleridir. Bu iki işlevsel birim, AMD'nin Ryzen işlemcilerine modüler yaklaşımının merkezinde yer alıyor ve bunları açıklamak için mutlaka CCX ile başlamalıyız.

Bir AMD Ryzen işlemcisinin temel birimi bir CCX or Çekirdek Kompleks dört çekirdekli işlemci paylaşılan L3 önbelleğe sahip model. Yeni Ryzen 3000 parçalarında, L3 miktarı daha yüksektir ve "Gamecache" olarak bilinir.

CCX'in Ryzen'in temel işlevsel birimi olmasının birçok artı ve eksisi vardır; örneğin, olumsuz bir yön, AMD'nin bir ürün koyması gerektiğinden, temel üretim maliyetinin artmasıdır. minimum dört çekirdek , çünkü onlar tek bir CCX'i oluşturanlardır. Bununla birlikte, bu, AMD'nin dört aktif çekirdekten üçü ile kısmen işlevsel CCX'ler oluşturabilmesi ve böylece aynı tabandan farklı işlemci modelleri oluşturabilmeleri (ancak üretim açısından hala 4 çekirdeğe sahip olmasıyla dengeleniyor) ). Örneğin, AMD Ryzen 5 3600, her biri toplam 6 işlevsel çekirdek için devre dışı bırakılmış bir çekirdeğe sahip iki CCX'e sahiptir.

AMD IF MCM'si

Bununla birlikte, CCX, AMD işlemcilerin temel birimi olsa da, mimari düzeyde bizde Çekirdek Yonga Kalıbı or ccd, en düşük soyutlama seviyesi. Bir CCD, Infinity Fabric ara bağlantısı aracılığıyla eşleştirilmiş iki CCX'den oluşur; tüm Ryzen parçaları, hatta yalnızca dört çekirdekli olanlar, en az bir CCD'ye sahiptir; bu, en az iki CCX'in her zaman mevcut olduğu anlamına gelir (daha önce belirtildiği gibi, fark, çekirdeklerin devre dışı bırakılabilmesidir).

CCX'ler Zen 3 mimarisinde kayboluyor

Zen 3 tabanlı Ryzen 5000 ve Milan işlemcilerle AMD, iki CCX konseptini tek bir CCD'de hurdaya çıkarmayı planlıyor. Bunun yerine, kalıpta tam 8MB önbelleğe erişimi olan 32 çekirdekli bir CCD'ye sahip olacağız, bu da daha düşük çekirdek-çekirdek gecikme süresi, herkes için daha fazla önbellek ve daha yüksek önbellek bant genişliği anlamına geliyor. Bu faktörler, özellikle oyun için iş yüklerine önemli bir performans kazancı ekler.

Bunu akılda tutarak, en büyük faydayı görmek çok daha kolaydır: ölçeklendirme kolaylığı. Intel, CPU'larının tasarımında monolitik bir yaklaşım kullanır; Yaptığınız her CPU'nun belirli sayıda çekirdeğe sahip özel bir tasarımı vardır ve üretim yapılırken belirli bir tasarımın tüm çekirdeklerinin tam olarak işlevsel olması gerekir (Intel yalnızca işlevsel olmayan parçaları atar). Çift çekirdekli işlemciler için bu, daha az maliyetli oldukları için mükemmel bir anlam ifade eder, ancak AMC işlemcilerin bu CCD tasarımını kullanarak sahip olduğu ölçeklenebilirliği kaybedersiniz.

Ryzen 5000

Bununla birlikte, silikonun üretim verimliliği hiçbir zaman% 100 olmadığından, daha büyük tasarımlarla maliyet katlanarak artar. 10 çekirdeğe veya daha fazlasına ulaştığınızda, pratik olarak her işlevsel CPU için Intel'in en az bir kusurlu parçayı atacağını garanti etmiş olursunuz (çekirdeklerden yalnızca birinin işlevsel olmaması durumunda tüm parçanın atılacağını unutmayın). Bu, Intel'in üretim hızının AMD'ye kıyasla çok düşük olduğu anlamına geliyor. AMD'nin "kötü" bir çekirdekle çıkmasını önemsemiyorlar çünkü onu devre dışı bırakıyorlar ve tabiri caizse bu işlemciyi bir eksi çekirdekle satıyorlar.