AMD işlemciler neden Intel işlemcilerden daha fazla maksimum çekirdeğe sahiptir?

Evet, INTEL her zaman kendisini yakalayan AMD adlı çocuğun deneyimli bir rakip haline gelmesini beklemiyordu. Ve bunca zaman INTEL ne kadar iyi ve kaygısız bir şekilde var oldu, beyninizi zorlamaya, yeni bir şey yaratmaya gerek yoktu, aynı işlemci mimarisini on yıl boyunca, sadece her yıl, isimlerini değiştirerek ve hatta soket değiştirerek erteleyebilirsiniz. Ancak uyanıklığını kaybeden INTEL, işlemci pazarının önemli bir bölümünün AMD’ye nasıl geçtiğini fark etmedi.

Ancak bu makale bununla ilgili değil, ürünlerin teknik uygulamasındaki farkla, yani bu şirketlerin işlemcileriyle ve bugün teknik uygulamalardan hangisinin daha iyi olduğunu bulmakla ilgili.

Peki, AMD’yi yok olmaktan kurtaran ZEN mimarisindeki AMD işlemciler, INTEL’in işlemcilerinden daha fazla çekirdeğe neden ve nasıl uyum sağlayabilir.

Bunun ilk nedeni, ZEN mimarisine göre oluşturulmuş işlemcilerin yerleşim düzeninin, yani yonga düzeninin özelliğidir.

Tüm işlevsel işlemci düğümlerinin tek bir kristal üzerine yerleştirilmesinde değil, bu düğümlerin ayrı, küçük kristallere bölünmesinde yatan tuhaflık.

Bu nedenle, ayrı, nispeten küçük kristallerin üretimi, aynı fonksiyonel birimlerin tümünü içeren tek bir kristalin üretiminden daha düşük kusurlu kristal yüzdesi ile daha güvenilir ve basit bir çözümdür. Örneğin, ZEN mimarisine sahip bir AMD işlemci için bir dizi yonga üretimi sırasında, birinin arızalı olduğu ortaya çıkarsa, bunlardan yalnızca biri çöp kutusuna atılacak ve geri kalanı işlemciye yüklenecektir. Ve kusur, INTEL’in işlemcilerinde kullandığı tek bir kristaldeyse, tüm işlemci çöpe gidecek.

Tabii ki, hepimiz biliyoruz ki hiçbir şey çöp kutusuna uçmayacak ve üretici, donanım yöntemini kullanarak kristallerin kusurlu bölümlerini kapatacak ve bunları daha düşük işlemci modellerine kuracaktır. Ama bu başka bir yazının konusu.

Kristal üretimindeki deneyimlerden, kristal ne kadar karmaşık ve büyük olursa, kusurlu olma olasılığının o kadar yüksek olduğu bilinmektedir. Örneğin, üretim sırasında zaten dört çekirdeğe sahip bir kristale her bir çekirdeğin eklenmesi, her bir çekirdek için reddedilme şansını %10 artıracaktır. INTEL şirketi işlemcilerinde sadece monokristaller kullanır. Ve 10-12’den fazla çekirdeğe sahip tek bir kristalin oluşturulması, ekonomik olarak haksız bir şekilde kusurlu kristallerin yüzdesini arttırır.

Bu arada AMD, işlemcilerine yongalar koyarak ihtiyaç duydukları çekirdek sayısını sınırlama olmaksızın elde ediyor.

İşlemci cihazının içlerinde kullanılan maksimum çekirdek sayısını sınırlayan bir diğer teknolojik özelliği de dahili veri alışverişi veriyoludur. Çekirdekler, önbellek, bellek denetleyicisi, grafik çekirdeği, kuzey köprüsü elemanları arasında veri alışverişi yapmak için tasarlanmıştır.

INTEL işlemcileri için, dört hattan oluşan bir ring bus (RINGBUS) olarak adlandırılır: veri alışverişi, sorgu alışverişi, izleme ve doğrulama ve yalnızca tek bir kristalde bulunabilir, döngü başına 32 bayt veri iletme kapasitesine sahiptir. .

Böyle bir ring bus, tam olarak 10 çekirdeğe hizmet edebilir. Örneğin, Comet Lake işlemcilerinin neslinde, iki yönlü bir anahtarla birbiriyle senkronize edilmiş iki halka veriyolu zaten kullanılıyordu; bu, doğrudan 10 üretken çekirdekle çalışırken bir halka veri yolunun zaten “boğmakta” ​​olduğunu gösterir. İki veri yolunun kullanılması ve 10’un üzerindeki çekirdek sayısının artması, hem halka veri yollarının hem de bir bütün olarak işlemcinin güç tüketimini önemli ölçüde artırır. İşlemcinin ısı dağılımı da buna göre artar. Bu nedenle, ring bus, çekirdek sayısının daha da artmasının önünde bir engel haline geldi.

Bu makalede, bazı özel (sunucu) amaçlı işlemcileri değil, tüketici niş işlemcilerini düşündüğüm için hemen bir rezervasyon yapacağım. Evet ve INTEL, farklı bir dahili iletişim veriyolu kullanan, örneğin farklı bir prensibe göre uygulanan, 10’dan fazla çekirdeğe hizmet edebilen bir ağ ağı (MESH) kullanan işlemci modellerine sahiptir, ancak fiyatı buna karşılık gelecektir ve tüketici nişi atfedilemez.

ZEN mimarisine sahip AMD işlemcilerde dahili veri alışverişi yoluna SONSUZ KUMAŞ adı verilir, INTEL işlemcilerin ring bus’ından farklı olarak farklı kristallerde bulunan modülleri bağlayabilir, böyle bir çözüm elbette üretim maliyetini düşürdü, ancak Bireysel kristaller (yongalar) arasındaki uzun iletişim hatları nedeniyle ek yük olmadan değildi, aralarındaki veri aktarımındaki gecikmeler biraz arttı.

Infinity Fabric veri yolu, 256 bit çift yönlü bir veri yolu anahtarıdır ve AMD Ryzen 9 5950X işlemcide görüldüğü gibi, yeteneklerinin maksimum sınırına kesinlikle ulaşmadan 16 çekirdeği sorunsuz bir şekilde işleyebilir. Ek olarak, evrenseldir ve temelinde çeşitli AMD işlemci konfigürasyonları oluşturma açısından gelecek için iyi bir temele sahiptir.

Bir zamanlar, Sandy Bridge nesil işlemcilere geri entegre edilen INTEL’in ring bus’ı (RINGBUS) da gelecek için büyük bir teknik rezerve sahipti ve Comet Lake nesline kadar sonraki nesillerin işlemcilerinin tüm ihtiyaçlarını karşıladı, gemide 10 çekirdek vardı. Ne yazık ki, bugün ring otobüsü daha önce ortaya konan olasılıkları tüketti.

Intel, işlemci pazarındaki liderliğini yeniden kazanmak için artık radikal biçimde yeni teknik çözümlere ihtiyaç duyuyor.

Umarım makalem ilginizi çekmiştir.

Similar Posts

Leave a Reply

Your email address will not be published.