IBM zEC12 (mikroişlemci) - IBM zEC12 (microprocessor)

zEC12
Genel bilgi
başlatıldı 2012
Tarafından tasarlandı IBM
Verim
Maks. CPU saat hızı 5.5 GHz
önbellek
L1 önbellek 64 KB talimat Çekirdek başına
96 KB veri
L2 önbellek 1 MB talimat çekirdek başına
1 MB veri
L3 önbellek 48 MB
paylaşılan
Mimari ve sınıflandırma
Min. özellik boyutu 32 nm
Komut seti z/Mimarlık (ARCHLVL 3)
Fiziksel Özellikler
çekirdekler
Tarih
selefi z196
Varis z13

ZEC12 mikroişlemci ( zEnterprise EC12 ya da sadece z12 ) tarafından yapılan bir çip olan IBM kendi için zEnterprise EC12 ve zEnterprise BC12 , ana bilgisayarlara 28 Ağustos tarihinde açıklandı, Hiç de üretilmiştir 2012. Doğu Fishkill, New York önceden IBM tarafından sahip olunan üretim tesisine ( ancak üretim yeni sahibi GlobalFoundries tarafından on yıl boyunca devam edecek ). İşlemci, 2012 sonbaharında sevk edilmeye başlandı. IBM, dünyanın en hızlı mikroişlemcisi olduğunu ve selefi z196'dan yaklaşık %25 daha hızlı olduğunu belirtti .

Açıklama

Çip tedbirler 597,24 mm 2 ve 2750000000 oluşur transistör IBM'in içinde fabrikasyon 32 nm CMOS izolatör üzerine silikon fabrikasyon sürecine 5.5 hıza destekleyen  GHz , şimdiye kadar ticari satışı çekilmiş en yüksek saat hızı CPU.

İşlemci uygular TAK z / Mimari bir ile Superscalar , dışı düzen boru hattı ve bazı yeni talimatları esas ilişkin işlem yürütme . Çekirdekler, daha iyi dal tahmini , sıra dışı yürütme ve sıkıştırma ve kriptografi için ayrılmış bir yardımcı işlemci gibi çok sayıda başka iyileştirmeye sahiptir . Talimat boru hattının 15 ila 17 aşaması vardır; talimat kuyruğu 40 talimat tutabilir; ve en fazla 90 talimat "uçuşta" olabilir. Her biri özel 64 KB L1 talimat önbelleği , özel 96 KB L1 veri önbelleği, özel 1 MB L2 önbellek talimat önbelleği ve özel 1 MB L2 veri önbelleği olan altı çekirdeğe sahiptir . Ek olarak, eDRAM'de uygulanan ve iki çip üzerinde L3 önbellek denetleyicisi tarafından kontrol edilen 48 MB'lık bir paylaşımlı L3 önbellek vardır . Sıkıştırma ve şifreleme işlemleri için kullanılan ek bir paylaşılan L1 önbelleği de vardır.

Her çekirdek, iki tamsayı birimi , iki yük depolama birimi , bir ikili kayan nokta birimi ve bir ondalık kayan nokta birimi dahil olmak üzere altı RISC benzeri yürütme birimine sahiptir. zEC12 yongası, tek bir saat döngüsünde üç talimatın kodunu çözebilir ve yedi işlemi gerçekleştirebilir. Her çekirdeğe bağlı özel bir yardımcı işlemci hızlandırıcı birimidir; önceki z CPU'da dört çekirdeğin tamamı tarafından paylaşılan iki tane vardı.

zEC12 yongası, bellek hatalarından kurtulmak için RAID benzeri bir yapılandırmayı destekleyen yerleşik çok kanallı DDR3 RAM bellek denetleyicisine sahiptir . zEC12 ayrıca ana bilgisayar kanal adaptörlerine ve çevre birimlerine erişmek için iki GX veri yolu denetleyicisi içerir .

Paylaşılan Önbellek

Her çipin 6 çekirdek tarafından paylaşılan 48 MB L3 önbelleği ve simetrik çoklu işlem (SMP) için diğer on-die tesisleri olsa da , her biri 192 MB'lik kalıp dışı L4 önbelleği ekleyen Paylaşılan Önbellek (SC) adı verilen 2 özel yardımcı çip vardır. toplam 384 MB L4 önbellek için. L4 önbelleği kitaptaki tüm işlemciler tarafından paylaşılıyor. SC yongaları, zEC12 işlemci yongaları ile aynı süreçte üretilir, 28,4 x 23,9 mm boyutlarındadır ve her biri 3,3 milyar transistöre sahiptir.

Çoklu çip modülü

ZEnterprise Sistemi EC12 kullanan çoklu çip modülü altı zEC12 çipleri tek bir modül ile ilgili olmasına izin veren (MCM). Her MCM, MCM'deki işlemcilerin 40 GB/sn bağlantılarla bağlanmasına izin veren iki adet paylaşılan önbellek yongasına sahiptir. Bir zEC12 yongası 300 W bölgesinde çeker ve MCM 1800 W kapasiteli bir sıvı soğutma mekanizması ile soğutulur.

zEnterprise System'in farklı modelleri, farklı sayıda aktif çekirdeğe sahiptir. Bunu başarmak için, her MCM'deki bazı işlemcilerin beşinci ve/veya altıncı çekirdeği devre dışı bırakılabilir.

Ayrıca bakınız

Referanslar