IBM A2 - IBM A2

The IBM A2 bu ochiq manba ommaviy ravishda ko'p yadroli qobiliyatli va ko'p tishli 64-bit Quvvat ISA tomonidan ishlab chiqilgan protsessor yadrosi IBM yordamida Quvvat ISA v.2.06 spetsifikatsiya. A2 yadrosiga asoslangan protsessorlarning versiyalari 2,3 dan farq qiladi Gigagertsli 16 ta yadro iste'mol qiladigan versiya 65 Vt 1,4 gigagertsli chastotada 20 Vt quvvat sarflaydigan unchalik kuchli bo'lmagan to'rt yadroli versiyaga.

Dizayn

A2 yadrosi - bu protsessor yadrosi, bu moslashtirish va tizimda chip-qurilmalarda foydalanish uchun mo'ljallangan va IBM-dan keyin ishlab chiqilgan o'yin konsoli protsessor dizayni, Xbox 360 protsessori va Uyali protsessor uchun PlayStation 3.[1]

A2I

A2I 64-bitli Power ISA v.2.06 Book III-E dafn platformasi spetsifikatsiyasini qo'llab-quvvatlagan holda amalga oshiradigan 4 tomonlama bir vaqtning o'zida ko'p qirrali yadrodir. o'rnatilgan gipervizator Xususiyatlari. U juda ko'p yadroli va yuqori o'tkazuvchanlikka va bir vaqtning o'zida ko'plab iplarga yo'naltirilgan dasturlar uchun mo'ljallangan. A2I yozilgan VHDL.

Yadroda 4 × 32 64 bitli umumiy registrlar (GPR) mavjud bo'lib, ular ham kichik, ham katta hajmdagi endi baytlarni buyurtma qilish, 16 KB + 16 KB ko'rsatmalar va ma'lumotlar keshini to'liq qo'llab-quvvatlaydi va to'rt tomonlama multitreading imkoniyatiga ega.

Unda mayda don bor filialni bashorat qilish birligi (BPU) sakkizta 1024 yozuvli filiallar tarixi jadvallari. L1 keshlari 16 KB 8-tomonlama assotsiatsiyalangan ma'lumotlar keshi va 4 tomonlama 16-assotsiativ 16 KB ko'rsatmalar keshidir. Bu oddiyni bajaradi tartibda; ... uchun har bir tsiklda ikkita ko'rsatma berishga qodir quvur liniyasi; biri 6 bosqichli arifmetik mantiqiy birlikka (ALU), ikkinchisi ixtiyoriy yordamchi ijro etuvchi birlikka (AXU).

U xotirani boshqarish blokini o'z ichiga oladi, lekin suzuvchi nuqta birligi yo'q (FPU). Bunday ob'ektlar bilan ishlaydigan AXU ishlaydi, u har qanday miqdordagi standartlashtirilgan yoki moslashtirilgan makroslarni qo'llab-quvvatlaydi, masalan, suzuvchi nuqta birliklari, vektor birliklari, DSP, media tezlatgichlari va Power ISA tarkibiga kirmaydigan registrlar bilan boshqa birliklar. Yadroda boshqa yadrolarga ulanish uchun ishlatiladigan tizim interfeysi bo'limi mavjud, ma'lumotlar yozish uchun 256 bitli interfeys va ko'rsatmalar uchun 128 bitli interfeys va ma'lumotlar to'liq yadro tezligida o'qiladi.

A2O

The A2O dan foydalangan holda biroz zamonaviyroq versiyasi Power ISA v.2.07 III-E kitob. U bitta yadroli ishlash uchun optimallashtirilgan va 45 nm texnologik texnologiyada 3 gigagertsli tezlikka erishish uchun mo'ljallangan. A2O birodarligidan farq qiladi, chunki u faqat ikki tomonlama ko'p qirrali, 32 + 32 kB ma'lumotlar va ko'rsatma L1 keshlari va qobiliyatiga ega. ishdan chiqqan ijro.

A2O yozilgan Verilog. A2O chiqarilganda, uni hech qanday haqiqiy mahsulot ishlatmagan.

OpenSource

2020 yilning ikkinchi yarmida IBM A ostida A2I va A2O yadrolarini chiqardi Creative Commons litsenziyasi va nashr etdi VHDL kod yoniq GitHub.[1][2] Niyat ularni qo'shib qo'yish edi OpenPOWER Foundation bepul va ochiq protsessor yadrolarining takliflari.[3][4]A2 2010 yilda ishlab chiqilganligi sababli, A2I va A2O mos kelmaydi Quvvat ISA 3.0 yoki 3.1, bu OpenPOWER yadrolari uchun majburiydir. IBM-ning yadrolari ISA ning yangi versiyasiga mos kelishi uchun yangilanishni xohlaydi.

Mahsulotlar

PowerEN

The PowerEN (Tarmoqning quvvat chekkasi) yoki "sim tezligi protsessor ", odatiy o'rtasida gibrid sifatida ishlab chiqilgan tarmoq protsessorlari, qilish almashtirish va marshrutlash va odatdagi server protsessori, bu manipulyatsiya va ma'lumotlarni qadoqlash. Bu 2010 yil 8 fevralda, soat ISSCC 2010.

Har bir chip A2I yadrosidan foydalanadi va 8 MB dan iborat kesh kabi umumiy maqsadli protsessorlardan tashqari, juda ko'p vazifalarni bajarish uchun mo'ljallangan dvigatellar XML, kriptografiya, siqilish va doimiy ifoda har biri o'zlarining MMUlari bilan to'rtta 10 Gigabit chekilgan portlar va ikkitasi PCIe chiziqlari. A-da to'rttagacha chiplarni ulash mumkin SMP qo'shimcha qo'llab-quvvatlash chiplarisiz tizim. IBM bosh me'mori Charli Jonsonning so'zlariga ko'ra chiplar juda murakkab,[5] va 1.43 milliard tranzistorlardan foydalaning o'lmoq hajmi 428 mm² uydirma yordamida 45 nm jarayon.

Moviy gen / Q

The Moviy gen / Q protsessor - bu 1,6 gigagertsli chastotada ishlaydigan A2I yadrosi yordamida tezkor kontekstli kontekstni almashtirish uchun to'rtburchaklar uchun maxsus xususiyatlarga ega 18 yadroli chip. SIMD suzuvchi nuqta birligi, 5D torus chip-chip tarmog'i va 2 GB / s tashqi I / O. Yadrolar a bilan bog'langan to'siqni almashtirish yarim yadro tezligida 32 MB eDRAM L2 kesh. L2 kesh ko'p versiyali va qo'llab-quvvatlanadi tranzaksiya xotirasi va spekulyativ ijro. Moviy Gene / Q chipida ikkitasi bor DDR3 1,33 gigagertsli tezlikda ishlaydigan, 16 Gbaytgacha tezkor xotirani qo'llab-quvvatlaydigan xotira tekshirgichlari.[6][7]

Bu hisoblash uchun 16 yadrodan va operatsion tizim xizmatlari uchun bitta yadrodan foydalanadi. Ushbu 17-yadro g'amxo'rlik qiladi uzilishlar, asenkron I / O, MPI oqimlarni boshqarish va RAS funktsionallik. Boshqa yadrolardan biri doimiy ravishda zararlanganda (masalan, ishlab chiqarishda), ammo funktsional ishlashda o'chirilgan bo'lsa, 18-yadro zaxira sifatida ishlatiladi. Blue Gene / Q chipi IBM ning mis SOI jarayonida 45 nm tezlikda ishlab chiqarilgan va eng yuqori ko'rsatkichni 204,8 ga etkazadi. GFLOPS 1,6 gigagertsli chastotada va taxminan 55 vatt quvvatga ega. Chipning o'lchamlari 19 × 19 mm (359,5 mm²) va 1,47 milliard tranzistorlardan foydalaniladi.

Shuningdek qarang

Adabiyotlar

  1. ^ a b IBM (2020-06-27). "GitHub-da a2i". IBM.
  2. ^ IBM (2020-09-15). "a2o on GitHub". IBM.
  3. ^ OpenPOWER Foundation (2020-06-30). "A2I POWER protsessor yadrosi OpenPOWER hamjamiyatiga ochiq uskunalar bilan ishlashni rivojlantirishga yordam berdi". OpenPOWER Foundation.
  4. ^ InsideHPC (2020-09-15). "OpenPOWER Foundation OpenPOWER Summit-da IBM apparat ta'minoti / dasturiy ta'minotga qo'shgan hissalarini ochib beradi". Ichkarida HPC.
  5. ^ IBM "sim tezligi" protsessorini tug'diradi
  6. ^ Joab Jekson (2011-02-08). "AQSh IBM superkompyuterini ishlab chiqaradi". IDG yangiliklar xizmati.
  7. ^ Timoti Priket Morgan (2011-08-26). "IBM BlueGene / Q Super Chip 18-yadro o'sadi". ichidaHPC.com. Olingan 2013-11-18.