Intel Core mikroarxitekturasi
NetBurst 2006-yilda Intel Core arxitekturasi bilan almashtirildi. Ushbu arxitektura rivojlanishining sabablaridan biri NetBrustda chastotani oshirishning mumkin emasligi , shunungdek uning juda kata issiqlik tarqalishi edi. Ushbu arxitektura ko’p yadroli protsessorlarni ishlab chiqish uchun ishlab chiqilgan , birnchi darajalikesh hajmi 64 Kb gacha oshiriladi. Chastota 3 GHz chastotasida qoldi ,ammo boshqa tomondan , quvvat sarfi, shunungdek, ishlab chiqarish jarayoni 60 nm gacha kamaytirildi.
Core arxitekturasiga asoslangan Intel-VT apparatini viziulizatsiya qilishni, shuningdek ba’zi buyruqlarni qo’llab quvvatladi, ammo Hyper-Threading ni qo’llab quvvatlamadi, chunki ular P6 arxitekturasi asosida ishlab chiqarilgan edi.
Intel Core mikroarxitekturasi yuqori quvvat sarfi va issiqlik intensivligi, natijada soat tezligini samarali oshirib bo'lmaydigan daraja va samarasiz quvur liniyasi kabi boshqa kamchiliklar Intelning NetBurst mikro arxitekturasidan voz kechishining asosiy sabablari bo'ldi.va boshqa me'moriy dizaynga o'tib, yuqori soat tezligini emas, balki kichik quvur liniyasi orqali yuqori samaradorlikni ta'minladi. Dastlab Core mikroarxitektura 45 nm litografiyaga o'tganidan keyin ham NetBurst mikroarxitekturasining soat ko'rsatkichlariga erisha olmadi . Ammo Core-ni asos qilib olgan (masalan, Nehalem , Sandy Bridge va boshqalar) ishlatilgan ko'plab avlodlar mikroarxitekturalaridan so'ng , Intel Netburst-ning soat stavkalarini Iblis Kanyoni bazaviy chastotasiga etib bordi. 4 gigagertsli va 22 nm litografiya yordamida maksimal sinovdan o'tgan chastota 4,4 gigagertsli.
Ushbu arxitekturadan foydalangan birinchi protsessorlar ' Merom ', ' Conroe ' va ' Woodcrest ' kodlari bilan nomlangan ; Merom mobil hisoblash uchun, Conroe ish stoli tizimlari uchun, Woodcrest serverlar va ish stantsiyalari uchun. Arxitektura jihatidan bir xil bo'lsa-da, uchta protsessor liniyasi ishlatilgan rozetka, avtobus tezligi va quvvat sarfi bilan farq qiladi. Dastlabki asosiy oqimga asoslangan protsessorlar Pentium Dual-Core yoki Pentium va past darajadagi Celeron markali ; server va ish stantsiyasining Core-ga asoslangan protsessorlari Xeon , Intelning birinchi 64-bitli ish stoli va mobil Core-ga asoslangan protsessorlari Core 2 brendi edi . Intel Core mikro arxitekturasi ko'p vazifali muhitda yuqori ishlash, quvvatni tejash va javob berishni ta'minlaydi. Unda bir nechta yadrolar va apparat virtualizatsiyasi ( Intel VT ) hamda Intel 64 va SSE3 mavjud .
2-rasm. Inel Core 2 Arxitekturasi
Intel Core mikroarxitekturasi noldan yaratilgan, ammo Pentium M mikroarxitekturasi falsafasiga muvofiq . Amalga oshirish quvurin 14 bosqichdan iborat - Dynamic Instruction Execution texnologiyasining asosiy xususiyati bo'lgan Preskott (31 bosqich) oldingi avlod uzunligining yarmidan kamrog'i .
Har bir mikroprotsessor yadrosi bir vaqtning o'zida to'rtta to'liq yo'riqnomani qabul qilishi, qayta ishlashi, bajarishi va bekor qilishi mumkin. Bu bir vaqtning o'zida faqat uchta ko'rsatmani qo'llab-quvvatlaydigan raqobatdosh P6 , PM (Banias, Dothan va Yonah) va NetBurst ) protsessor texnologiyalari bo'yicha ishlashni sezilarli darajada yaxshilaydi . Yangi arxitektura ikki yadroli protsessor arxitekturasi uchun optimallashtirilgan. Asosiy L1 kesh har ikkala yadro tomonidan birgalikda ishlatiladigan L2 yig'indisiga bog'langan (L1 ma'lumotlar har doim L2da) vatt bo'yicha ishlashni maksimal darajaga ko'tarish va o'lchovni yaxshilash uchun.
Intel Core mikroarxitekturasiga kiritilgan yana bir yangi texnologiya - bu dizayn makro-birlashma ( ing. The Macro the Fusion ) bo'lib, ba'zi bir keng tarqalgan buyruqlarni bajarish uchun x86 buyrug'ini bajarishga imkon beradi . Protsessor mikroarxitekturasining oldingi versiyalarida har bir ko'rsatma boshqalardan mustaqil ravishda dekodlangan. Makro Fusion-dan foydalanishda dekodlash paytida ba'zi juft ko'rsatmalar (masalan, taqqoslash va shartli tarmoq ko'rsatmalari ) bitta mikro ko'rsatmaga birlashtirilishi mumkin ( ing Micro-op), bu kelajakda aynan bitta mikroinstruktsiya sifatida bajariladi. Uhbu texnologiyani samarali qo'llab-quvvatlash uchun Intel Core arxitekturasi bunday birlashtirilgan mikroinstruktsiyalarning bajarilishini qo'llab-quvvatlashga qodir bo'lgan kengaytirilgan ALUlardan foydalanadi .
Do'stlaringiz bilan baham: |