Zen 2

Zen 2 mimarisine dayanan Matisse çekirdek kırmığı (Ryzen 3000, 7 nm).

Zen 2, AMD tarafından 2019 yılında sunulan x86 işlemci mikromimarisidir. Önceki Zen ve Zen+ mimarilerinin ardılı olan Zen 2, üretici süreç açısından çekirdek yongacıkları için TSMC'nin 7 nm (N7) düğümünü, giriş/çıkış kırmığı için ise GlobalFoundries'in 12 nm sürecini kullanır. Tüketici x86 işlemcileri tarihinde ilk kez kitlesel olarak benimsenen yongacık (chiplet) tabanlı tasarım anlayışını getirmiş; hesaplama ve giriş/çıkış işlevleri ayrı fiziksel kırmıklara bölünmüştür. Bir önceki kuşağa kıyasla buyruk/çevrim (IPC) başarımı yaklaşık %15 artmış, L3 önbelleği iki katına çıkarılmış ve masaüstü platformunda PCIe 4.0 desteği ilk kez sunulmuştur.

Mimari

Buyruk başarımı ve ön uç

Zen 2, önceki Zen+ mikromimarisine göre buyruk/çevrim (IPC) oranında yaklaşık %15'lik bir iyileşme sağlar. Mimari, çoklu buyruk başlatımlı ve sıra dışı yürütme ilkesi üzerine kuruludur. Ön uçta geliştirilmiş bir TAGE (TAgged GEometric history length) dal öngörücü kullanılarak dal tahmin isabeti artırılmıştır. Kayan noktalı işlemlerde yürütme birimi genişliği 128 bit'ten 256 bit'e çıkarılmıştır; böylece tek bir saat çevriminde tam 256-bit AVX2 işlemleri gerçekleştirilebilmekte, Zen'de gerekli olan iki çevrimlik bölünmüş yürütme ortadan kalkmaktadır.

Önbellek düzeni

Her çekirdek için L1 veri önbelleği 32 KB, L1 buyruk önbelleği 32 KB ve L2 önbelleği 512 KB olarak korunmuştur. En önemli değişiklik L3 önbelleğinde yaşanmıştır: CCX (CPU Complex) başına L3 önbelleği Zen'deki 8 MB'den 16 MB'ye iki katına çıkarılmıştır. Bu artış, büyük veri kümesiyle çalışan uygulamalarda belleğe erişim gecikmesini önemli ölçüde azaltmaktadır. Tek kırmık APU ürünlerinde (Renoir) L3 önbelleği CCX başına 8 MB olarak tutulmuştur.

Güvenlik azaltımları

Zen 2, Spectre v1 (dalların sınır dışı yüklemesi) ve Spectre v4 (kurgusal depo atlatması) açıklarına karşı donanım düzeyinde azaltımlar içermektedir. Önceki kuşaklarda yazılım yamaları ile giderilen bu güvenlik açıkları Zen 2'de doğrudan mimari düzeyinde engellenmekte, dolayısıyla yazılım tabanlı azaltımların neden olduğu başarım kaybının önüne geçilmektedir.

Yongacık tasarımı

Zen 2 ile AMD, tüketici masaüstü x86 işlemci pazarına yongacık (chiplet) mimarisini getirmiştir. Geleneksel monolitik tasarımda tüm işlevler tek bir kırmık üzerinde bulunurken Zen 2 aşağıdaki kırmık ayrımını benimser:

CCD ile IOD arasındaki iletişim AMD'nin Infinity Fabric arabağlantı mimarisi aracılığıyla sağlanır. Bu tasarım, pahalı 7 nm düğümünde üretilecek kırmık alanını yalnızca hesaplama çekirdekleriyle sınırlı tutarak maliyet verimliliğini artırır; G/Ç blokları daha olgun ve ekonomik bir süreçte üretilir. Yongacık yaklaşımı aynı zamanda ölçeklenebilirliği kolaylaştırmakta; farklı çekirdek sayısına sahip ürünler aynı temel CCD kırmığının tekrarlanmasıyla oluşturulabilmektedir.

Üretim süreci

Zen 2 kırmıkları iki farklı üretim süreci kullanılarak üretilmektedir:

Bu karma süreç yaklaşımı, Zen 2'nin hem yüksek çekirdek başarımı hem de geniş platform bağlantısı sunabilmesine imkân vermektedir.

Ürünler

Zen 2 mimarisi birden fazla pazar bölümünde ürünleştirilmiştir:

Zen 2 tabanlı işlemci ailesi
Kod adıSeriBölümYılTasarım
MatisseRyzen 3000Masaüstü işlemci2019Yongacık (1–2 CCD + IOD)
Castle PeakRyzen Threadripper 3000Yüksek performanslı masaüstü (HEDT)2019Yongacık (4 CCD + IOD)
RomeEPYC 7002Sunucu işlemcisi (64 çekirdeğe kadar)2019Yongacık (8 CCD + IOD)
RenoirRyzen 4000G / Ryzen 4000U/HMasaüstü/Dizüstü APU2020Monolitik kırmık

Matisse (Ryzen 3000), Temmuz 2019'da piyasaya sürülen masaüstü serisidir; 6, 8, 12 ve 16 çekirdekli modeller içerir ve tüketici masaüstü platformunda PCIe 4.0 desteği sunan ilk işlemcilerdir. Rome (EPYC 7002), sekiz adet CCD ile 64 çekirdeğe ulaşan sunucu işlemcisi ailesidir ve Ağustos 2019'da duyurulmuştur. Renoir, Zen 2 çekirdeklerini Radeon grafik birimiyle tek kırmık üzerinde birleştiren monolitik APU tasarımıdır; 8 MB L3 önbelleği kullanır.

Ayrıca bakınız

Kaynakça

  1. ↑ "AMD Ryzen 3000 Announced: Five CPUs, 12 Cores for $499, Up to 4.6 GHz, PCIe 4.0 Coming 7/7" (İngilizce). AnandTech. 26 Mayıs 2019. 27 Mayıs 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Haziran 2026.
  2. ↑ "AMD Ryzen 9 3900X and Ryzen 7 3700X Review: Zen 2 and 7nm Unleashed" (İngilizce). Tom's Hardware. 6 Haziran 2026 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Haziran 2026.
  3. ↑ "Zen 2 – Microarchitectures – AMD" (İngilizce). WikiChip. 17 Ekim 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Haziran 2026.
  4. ↑ "AMD Unleashes the Ultimate PC Gaming Platform" (İngilizce). AMD. 7 Temmuz 2019. 8 Kasım 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Haziran 2026.
  5. ↑ "2nd Gen AMD EPYC Processors Set New Standard for the Modern Datacenter" (İngilizce). AMD. 7 Ağustos 2019. Erişim tarihi: 2 Haziran 2026.