Ноутбуки

AMD Buldozer mikroarxitekturasi va AMD Opteron protsessorlarining yangi avlodi

Yozning boshlanishi AMD uchun juda issiq edi. Uzoq kutilgan Fusion — Llano protsessorlariga asoslangan Sabine mobil platformasi haqida rasmiy eʼlon qilinganiga bir necha hafta boʻldi! — va kompaniya ushbu protsessorlar asosida ish stoli platformasini e’lon qildi.
http://www.evropakazino.ru Jurnalistlarni chindan ham zeriktirish uchun AMD ish stoli platformasining rasmiy relizi bilan bir vaqtda yangi Buldozer mikroarxitekturasi haqida ma’lumot almashishga qaror qildi. Shuningdek, ushbu mikroarxitektura asosida yangi Opteron server protsessorlari taqdimoti.

AMD buldozerlari

Taqdimot o‘tkaziladigan joy sifatida Drezden tanlandi — GlobalFoundries’ning eng yirik zavodi joylashgan shahar, u ilgari AMDga tegishli bo‘lgan barcha ishlab chiqarish aktivlarini o‘z ichiga olgan kompaniya. Aslida, voqea zavodning o’zida bo’lib o’tdi — ilgari AMD Fab 36 nomi bilan atalgan, endi GlobalFoundries Fab 1 deb o’zgartirildi.

AMD buldozerlari

Tadbir dasturida zavod va ishlab chiqarishning o‘zi bo‘ylab sayohat kiritilgan bo‘lsa-da, ularni odatdagidek toza xonaga kiritishga ruxsat berilmagan. Va jurnalistlar steril xonada oyoq osti qilinishidan qo’rqqanlari uchun emas. Hatto kimdir GlobalFoundries’ning texnologik sirlarini qidira olmagani uchun ham emas. Hammasi osonroq: zavod ko’plab afsonaviy ishlab chiqaruvchilarning chiplarini ishlab chiqaradi va ularning ba’zilari o’z mahsulotlari jurnalistlar nazarida bo’lishini xohlamaydilar.

Biz ko‘rgan spektaklning unchalik ko‘p bo‘lmagan qismlarini ham suratga olishning iloji bo‘lmadi: gastrol safarida o‘z kameralarimizni olishning iloji bo‘lmadi, “brend” fotograf esa jurnalistlar delegatsiyasiga yuborilmadi. Shunday qilib, GlobalFoundries Fab 1 haqidagi har qanday batafsil suhbat, afsuski, yaxshiroq vaqtga qoldirilishi kerak.

AMD buldozerlari

Va biz «buldozerlar» haqida ko’proq gaplashamiz. Buldozer — bu AMD protsessor yadrolari uchun mutlaqo yangi arxitektura. Bundan tashqari, u AMD mikroprotsessorlari arxitekturalarining oldingi avlodlari — K10, K8 va boshqalar bilan solishtirganda juda boshqacha joylashtirilgan. Umuman olganda, bu konservatizmi bilan mashhur x86 arxitekturalari uchun odatiy holdir.

Yangi AMD mikroarxitekturasi noldan qurilganidan boshlashga arziydi. Aslida, shuning uchun u kutilganidek K11 deb nomlanmagan — «K» harfi bilan nomlardan voz kechish yangi arxitektura va oldingi avlodlar o’rtasidagi sezilarli farqni ta’kidlash uchun mo’ljallangan. Taxminlarga ko’ra, «buldozer» so’zining o’zi bunga ishora qiladi. Biz butun zo’ravonlik dunyosini yo’q qilamiz — va biz hamma narsani yangidan quramiz.

Читать так же:  Enermax Liberty ECO 500W modulli quvvat manbai

Dizaynning dastlabki bosqichida Buldozer arxitekturasi «bitta jismoniy yadro — bitta ip» sxemasi bo’yicha amalga oshirilgan an’anaviy CMP (Chip-level MultiProcessing) sifatida ishlab chiqilgan. Aslida, bu yondashuv AMD tomonidan avvalgi mikroarxitekturalarni ishlab chiqishda ishlatilgan.

AMD buldozerlari

AMD ishlab chiquvchilaridan farqli o’laroq, ularning Intel hamkasblari SMT (Simultaneous MultiThreading) sxemasidan, garchi vaqti-vaqti bilan bo’lsa-da, uzoq vaqtdan beri foydalanmoqda, uni keng ma’noda «bitta jismoniy yadro — ikkita virtual yadro — ikkita ip» deb ta’riflash mumkin. Agar siz Intel nomidan foydalansangiz, bu Hyper-threading texnologiyasidir.

AMD buldozerlari

Ushbu ikkala yondashuvning ham kamchiliklari bor, shuning uchun AMD uchinchi, juda noyob yo’lni tanlashga qaror qildi. Shunday qilib, odatiy «bir yadroli subprotsessor» dan Buldozer kontseptsiyasi ikki yadroli modulga aylandi, bu erda apparat resurslarining muhim qismi yadrolar tomonidan taqsimlanadi.

AMD buldozerlariAMD buldozerlari

AMD ning yangi tartibidagi maxsus yadrolar butun sonlar bilan ishlaydigan klassik x86 protsessorlaridir. Ularning har biri o’z rejalashtiruvchisiga va ma’lumotlarni saqlash uchun L1 keshiga ega (16 KB). Aslida, bu erda buldozerning bo’lingan bloklari tugaydi va umumiy bloklar boshlanadi.

AMD buldozerlari

Birinchidan, protsessorning ma’lumotlarni oldindan qayta ishlashni amalga oshiradigan qismi oqimni ulashishdir. Tarmoqli bashoratchi, x86 dekoderlari va boshqalar, shu jumladan 64K ko’rsatmalar keshi, barchasi ikki yadroli Buldozer modulining bitta umumiy blokida joylashgan.

AMD buldozerlari

Ikkinchidan, suzuvchi nuqtali hisob-kitoblarni amalga oshiradigan blok almashiladi. Oddiy so’zlar bilan aytganda, bu taxminan ikkita x86 protsessorli va faqat bitta x87 protsessorli tizim sifatida ifodalanishi mumkin.

AMD buldozerlari

Bundan tashqari, suzuvchi nuqta blokida qo’shimcha resurslar bo’limi mavjud: AVX (Advanced Vector eXtensions) ko’rsatmalar to’plami bilan ishlashda ikkita 128 bitli FPP bitta 256 bitli FPPga birlashtirilishi mumkin.

AMD buldozerlari

Nihoyat, uchinchi umumiy blok — bu Buldozer modulining ikkala yadrosi tomonidan taqsimlangan 2 MB umumiy L2 kesh.

Читать так же:  Noutbuk aksessuarlariga umumiy nuqtai

AMD buldozerlari

AMD ta’kidlashicha, bunday murakkab sxemadan foydalanish unumdorligini yo’qotish unchalik katta emas: agar buldozer klassik CMP sxemasiga muvofiq to’liq izolyatsiya qilingan va alohida jihozlangan yadrolarga ega bo’lsa, taxminan 80% ni olish mumkin. AMD ta’kidlaydi: oldingi avlod protsessorlari ishlashining 80% emas, balki to’liq huquqli ikki yadroli Buldozerning 80%, agar u apparat tarkibiga kiritilgan bo’lsa.

AMD buldozerlari

Rasmda 4 ta buldozer modulidan yig’ilgan 8 yadroli chip ko’rsatilgan

Bundan tashqari, bunday tartibga solish tranzistorlar sonida «sezilarli tejash» ga erishishga imkon beradi (afsuski, kompaniya vakillari aniq raqamlarni aytishdan qat’iyan rad etadilar). Va shuning uchun, hisoblash yadrolari egallagan maydonni qisqartirish, protsessorning quvvat sarfini va uning narxini kamaytirish.

Buldozer moduli energiya tejash nuqtai nazaridan yaxshi imkoniyatlarga ega. Xususan, quvvat eshiklarini qo’llab-quvvatlash mavjud — ular ishlatilmaganda protsessor yadrolarini deyarli butunlay o’chirib qo’yadi. To’g’ri, bu erda modulli struktura minusga aylanishi mumkin: alohida yadrolar emas, balki modullar o’chirilgan. Buning uchun ikkalasi ham tegishli holatga o’tishga tayyor bo’lishi kerak.

AMD buldozerlariAMD buldozerlari

Albatta, teskari funktsiya ham mavjud — agar joriy issiqlik chiqishi protsessorni haddan tashqari qizib ketish xavfisiz chastotani oshirishga imkon bersa, protsessorning ba’zi yoki barcha yadrolarining dinamik tezlashishi. Dastlab AMDning olti yadroli Thuban protsessorlari bilan tanishtirilgan bu xususiyat TurboCore deb ataladi.

AMD buldozerlari

Buldozer moduli x86 protsessorlari uchun barcha ko’rsatmalar to’plamlarini qo’llab-quvvatlaydi: SSE 4.1, SSE 4.2, AES NI va yuqorida aytib o’tilgan AVX. Bundan tashqari, kelgusi SSE5: XOP va FMA4 (Fsed Multiply-Add ning 4 operandli versiyasi) kabi funksionallikni taʼminlash uchun bir nechta koʻrsatmalar toʻplami qoʻllab-quvvatlanadi.

AMD buldozerlari

To’g’ri, AMD FMA ko’rsatmalar to’plamiga kelganda shoshqaloqligi ma’lum. Intel kelajakdagi protsessorlarida ushbu ko’rsatmalar to’plamining uch operandli versiyasi (A=B+C*D o’rniga A=A+B*C) FMA3 dan foydalanadi. Yaqin funksionallikka qaramay, bu versiyalar mos kelmaydi, shuning uchun arxitekturaning keyingi versiyalarida AMD ziddiyatdan qochishga harakat qiladi va FMA3 dan ham foydalanadi.

Читать так же:  IBM ThinkPad T20

AMD buldozerlari

AMD Buldozer modullaridan birinchi foydalanish sifatida server va superkompyuter bozorini tanladi, bu esa kompaniya o’zini juda qulay his qiladi. Opterons serveridagi Buldozer modullari to’rtta stekda keladi va har bir protsessor uchun 8MB umumiy L3 kesh, ikki kanalli DDR3-1600 xotira kontrolleri va uchta HyperTransport x16 ulanishlari bilan birga keladi. Opteron 4000 seriyali protsessorlari (Valensiya) shu tarzda joylashtirilgan — 6 yoki 8 yadroli.

AMD buldozerlari

Bundan kuchliroq Opteron 6000 seriyali (Interlagos) ikkita to’rt modulli Opteron 4000 bloklari to’plamidir.Bu holda xotira kontrolleri allaqachon to’rt kanalli, HyperTransport x16 ulanishlari soni to’rttaga ko’paytirildi va L3 keshi. protsessor uchun 16 MB ni tashkil qiladi. Ushbu protsessorlar 8, 12 yoki 16 ishlov berish yadrolariga ega bo’lishi mumkin. E’tibor bering, 8 yadroli Opteron 6000 8 yadroli Opteron 4000 bilan taqqoslanadi, u L3 keshi ancha katta va har bir yadro uchun yuqori xotira o’tkazish qobiliyatiga ega.

AMD buldozerlari

Yangi Opteron protsessorlarining ikkala versiyasi ham 32nm SOI High-K Metal Gate jarayoni yordamida ishlab chiqarilgan. Albatta, ular GlobalFoundries tomonidan ishlab chiqariladi.

Opteron protsessorlarining oldingi avlodiga asoslangan serverlar va superkompyuterlar egalari uchun yaxshi yangilik shundaki, ular anakartlarni almashtirmasdan o‘z tizimlarini yangilashlari mumkin. Yangi Opteronlar bir xil Socket C32 (Opteron 4000) va Socket G34 (Opteron 6000) dan foydalanadilar. Protsessorlarni o’zgartirish BIOS yangilanishini talab qiladi.

AMD buldozerlari

Kelajakda Buldozer arxitekturasi boshqa bozorlarga, birinchi navbatda ishtiyoqmand ish stollarida, keyin esa asosiy ish stoli va noutbuklarda kengayishi kerak.

AMD buldozerlari

Bunday yuqoridan pastga siljish ma’lum bir optimizmni ilhomlantiradi. Axir, serverlar va superkompyuterlar egalari shaxsiy kompyuter foydalanuvchilariga qaraganda bir necha barobar murakkab va tejamkorroqdir. Va agar kompaniya birinchi navbatda ular uchun yangi arxitekturani joriy etishdan qo’rqmasa, unda AMD haqiqatan ham bunga ishonadi.

Статьи по теме

Back to top button