IBM zEC12 (mikroişlemci) - IBM zEC12 (microprocessor)
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 .
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.