Protsessor yadrosi va ko'p yadroli protsessorlar

Protsessor yadrosi va ko'p yadroli protsessorlar
Protsessorning boshidanoq bu mikrosxemalar bir yadroli edi. Yadro, aslida, protsessorning o'zi. Protsessorlarda boshqa qismlar ham bor - aytaylik, " mikroskopik "simlar" - lekin bu hisob-kitoblar uchun mas'ul bo'lgan blok deyiladi. Protsessorlar juda kichik bo'lgach, muhandislar bir vaqtning o'zida bir nechta yadrolarni bir protsessor "qopchasi" ichida birlashtirishga qaror qilishdi.
Agar protsessorni uy sifatida tasavvur qilsak, unda yadro bunday uyda katta xonadir. Bir xonali uyda - bu bitta protsessor yadrosi (katta xona-zal), oshxona, hammom, koridor ... Ikki xonali uyda allaqachon boshqa xonalar bilan birga ikkita protsessor yadrosiga o'xshaydi. Bundan tashqari, uch, to'rt va hatto 12 xonali uylar mavjud. Protsessorlar jarayonda ham: bitta kristall ichida - "uy" bir nechta yadro - "xonalar" bo'lishi mumkin.
Ko'p yadroli- bu bitta protsessorning bir nechta bir xil funktsional bloklarga bo'linishi. Bloklar soni - bitta protsessor ichidagi yadrolar soni hisoblanadi.
Shaxsiy kompyuterlar va noutbuklar uchun bir yadroli protsessorlar bir necha yillardan beri ishlab chiqarilmagan va ularni sotuvda topish kamdan-kam uchraydi. Yadrolar soni ikkitadan boshlanadi. To'rt yadro - umumiy tariqada, bu qimmatroq protsessorlar, ammo ular uchun daromad bor ya’ni bunaqa yadroli protsessorlarda ko’pgina ishlarni bajarib yaxshi daromadga erishish mumkin. Bundan tashqari, 6 yadroli protsessorlar mavjud bo'lib, ular juda qimmat.AMD tomonidan 3 yadroli protsessorlarni yaratish bo'yicha tajriba o'tkazildi, ammo bunaqasi hozirgi kun talabiga mos emas. Bu juda yaxshi chiqdi, lekin ularning vaqti o'tdi.Aytgancha, AMD ham ko'p yadroli protsessorlarni ishlab chiqaradi, ammo, qoida tariqasida, ular Intel raqobatchilaridan sezilarli darajada ortdadir. To'g'ri, narxi ancha past. Biz shuni bilishingiz kerakki, AMD-dan 4 yadroli protsessor deyarli har doim Intel-dan bir xil 4 yadrodan sezilarli darajada zaifroq bo'ladi.
Endi biz protsessorlar 1, 2, 3, 4, 6 va 12 yadroga ega ekanligini bilamiz. Bir yadroli va 12 yadroli protsessorlar kamdan-kam uchraydi. Uch yadroli protsessorlar o'tmishda qoldi. Olti yadroli protsessorlar juda qimmat (Intel) yoki raqam uchun ortiqcha to'lash uchun yetarlicha kuchli emas (AMD). 2 va 4 yadrolilari eng zaifdan eng kuchligacha bo'lgan keng tarqalgan va amaliy qurilmalardir.
Ko'p yadroli protsessorlarning chastotasi
Kompyuter protsessorlarining asosiy xususiyatlaridan biri ularning chastotasidir. Xuddi shunday tarzda megagertz (va ko'pincha gigagerts). Masalan, 2 gigagertsli ikki yadroli protsessor 3 gigagertsli bir yadroli protsessorga qaraganda kuchliroq imkoniyatlarga ega.
Protsessorning chastotasi uning yadrolari chastotasiga, yadro soniga ko'paytirilishiga teng deb taxmin qilish mutlaqo noto'g'ri. Oddiy qilib aytganda, yadro chastotasi 2 gigagertsli bo'lgan 2 yadroli protsessor hech qanday holatda umumiy chastotasi 4 gigagertsga teng emas! Hatto "umumiy chastota" tushunchasi ham mavjud emas. Ushbu holatda, CPU chastotasi aniq 2 gigagertsli chastotadir. Ko'paytirish, qo'shish yoki boshqa operatsiyalar mavjud emas.
Va yana, protsessorlarni uylarga "aylantirish". Agar har bir xonada ship balandligi 3 metr bo'lsa, u holda uyning umumiy balandligi bir xil bo'lib qoladi - barchasi bir xil uch metr, va bir santimetr baland emas. Bunday xonadonda qancha xona bo'lishidan qat'i nazar, bu xonalarning balandligi o'zgarmaydi. Shuningdek protsessor yadrolarining soat chastotasi ham xuddi shunaqa ko’rinishda bo’ladi. U qo'shilmaydi yoki ko'paymaydi.
1.2-rasm. AMD protsessorlar
Virtual ko'p yadroli yoki Hyper-Threading
Intel protsessorlaridagi Hyper-Threading texnologiyasi kompyuterni ikki yadroli protsessor ichida aslida 4 ta yadro bor deb "o'ylashga" majbur qiladi.
Giper-Threading - bu bir qator vazifalarda juda foydali texnologiya.. Ba'zan shunday bo'ladiki, protsessor yadrosi faqat yarmi ishlatiladi, uning tarkibidagi qolgan tranzistorlar esa ishlamaydi. Muhandislar har bir jismoniy protsessor yadrosini ikkita "virtual" qismga bo'lish orqali bu bekorchilarni ham ishlashga majbur qilish yo'lini topdilar. Go'yo juda katta xona bo'linma bilan ikkiga bo'lingan.
Bu amaliy ma'noga ega virtual yadro hiylasimi? Ko'pincha - ha, garchi hamma narsa aniq vazifalarga bog'liq bo'lsada. Ko'rinib turibdiki, ko'proq xonalar bor (va eng muhimi, ular yanada oqilona ishlatiladi), lekin xonaning maydoni o'zgarmaydi. Boshqa hollarda, xonalarga ajratish (protsessor yadrosini ikkita virtualga qismga bo'lish) hech qanday ma'noga ega emas.
E'tibor bersak, eng qimmat ishlash sinfi protsessorlari corei9 da albatta jihozlangan hyper-threading texnologiyasi mavjud. Ularda 4 ta jismoniy va 8 ta virtual yadro mavjud. Ma'lum bo'lishicha, bitta protsessorda bir vaqtning o'zida 8 ta hisoblash iplari ishlaydi. Arzonroq, lekin ayni paytda kuchli. Intel sinfidagi protsessorlar Corei5 to'rt yadrodan iborat, ammo Hyper Threading u yerda ishlamaydi. Ma'lum bo'lishicha, Core i5 4 ta hisoblash iplari bilan ishlaydi.
Protsessorlar Corei3- narxlari va ishlashi bo'yicha odatiy. Ular ikkita yadroga ega va Hyper-Threading haqida maslahat bermaydilar. Umuman olganda, shunday bo'ladi Corei3 faqat ikkita hisoblash ipi ega.
|