Kompyuter tarmoqlari fanidan tayyorlagan i-shaxsiy topshiriq
Mavzu: Ko’p yadroli protsessor turlari va xususiyatlari
Download 29.84 Kb.
|
Yoqubxon Abdurahimov 210-21 (2)
2.
Mavzu: Ko’p yadroli protsessor turlari va xususiyatlari. An Intel Core 2 Duo E6750 ikki yadroli protsessor An AMD Athlon X2 6400+ ikki yadroli protsessor A ko'p yadroli protsessor bitta kompyuter protsessori integral mikrosxema ikki yoki undan ortiq alohida bilan ishlov berish birliklari, ularning har biri o'qiydigan va bajaradigan yadro deb nomlangan dastur ko'rsatmalari. Ko'rsatmalar oddiy CPU ko'rsatmal (masalan, ma'lumotlarni qo'shish, ko'chirish va filiallarni qo'shish), lekin bitta protsessor bir vaqtning o'zida alohida yadrolarda ko'rsatmalarni bajarishi va qo'llab-quvvatlaydigan dasturlarning umumiy tezligini oshirishi mumkin. ko'p ishlov berish yoki boshqa parallel hisoblash texnikasi. Ishlab chiqaruvchilar odatda yadrolarni bitta integral mikrosxemaga birlashtiradilar o'lmoq (mikrosxemali protsessor yoki CMP deb nomlanadi) yoki bitta ichida bir nechta o'liklarga chip to'plami. Hozirda deyarli barcha shaxsiy kompyuterlarda ishlatiladigan mikroprotsessorlar ko'p yadroli. Ko'p yadroli protsessor amalga oshiradi ko'p ishlov berish bitta jismoniy paketda. Dizaynerlar ko'p yadroli qurilmadagi yadrolarni mahkam yoki yumshoq tarzda birlashtirishi mumkin. Masalan, yadrolar bo'lishishi yoki bo'lmasligi mumkin keshlar va ular amalga oshirishi mumkin xabar o'tmoqda yoki umumiy xotira yadrolararo aloqa usullari. Umumiy tarmoq topologiyalari yadrolarni o'zaro bog'lash uchun ishlatiladi. Bir hil ko'p yadroli tizimlarga faqat bir xil yadrolar kiradi; heterojen ko'p yadroli tizimlarda bir xil bo'lmagan yadrolar mavjud (masalan, katta.LITTLE bir xil ko'rsatmalar to'plamiga ega bo'lgan heterojen yadrolarga ega, ammo AMD tezlashtirilgan ishlov berish birliklari bir xil ko'rsatmalar to'plamiga ega bo'lmagan yadrolarga ega). Xuddi bitta protsessorli tizimlarda bo'lgani kabi, ko'p yadroli tizimlardagi yadrolar ham me'morchilikni amalga oshirishi mumkin VLIW, superskalar, vektor, yoki ko'p ishlov berish. Ko'p yadroli protsessorlar ko'plab dastur domenlarida, shu jumladan, keng qo'llaniladi umumiy maqsad, ko'milgan, tarmoq, raqamli signallarni qayta ishlash (DSP) va grafikalar (GPU). Yadro soni hatto o'nlabga ko'payadi va 10 000 dan ortiq ixtisoslashgan chiplar uchun superkompyuterlar (ya'ni chiplar klasterlari) soni 10 milliondan oshishi mumkin. 1-rasm. Protsessorning yadrolari. Ko'p yadroli protsessordan foydalanish natijasida erishilgan ko'rsatkichlarning yaxshilanishi juda bog'liq dasturiy ta'minot ishlatiladigan algoritmlar va ularni amalga oshirish. Xususan, mumkin bo'lgan yutuqlar dasturiy ta'minotning ulushi bilan cheklangan parallel ravishda ishlaydi bir vaqtning o'zida bir nechta yadrolarda; bu ta'sir tomonidan tavsiflanadi Amdahl qonuni. Eng yaxshi holatda, deyiladi xijolat bilan parallel muammolar yadro soniga yaqin tezlikni oshirish omillarini amalga oshirishi mumkin, yoki agar muammo har bir yadro keshiga mos keladigan darajada bo'linib, juda sekinroq asosiy tizim xotirasini ishlatishdan qochsa. Biroq, dasturchilar barcha muammolarni qayta ko'rib chiqishda taqiqlangan miqdordagi kuch sarflamasalar, aksariyat dasturlar shunchalik tezlashtirilmaydi. Ko'p-maxsus bir qoida bitta yadroli qurilmada amalga bo'lsa-da, ko'p yadroli protsessorlar, siz dasturlar tezligini oshirish imkonini beradi. bir vaqtning o'zida bu ilovalar bilan ishlayotgan paytda musiqani tinglash uchun, - masalan, bir yadroli matn ma'lumotlarni qayta ishlash va boshqa bo'ladi. 2-rasm. Protsessorning umumiy ko’rinishi. Misol uchun, bir virusga qarshi dastur olish, bo'lsa, bir mavzu bir xotira to'laligicha va qattiq disk drayverlarga va boshqa ijro etadi - antivirus bazalarini yangilash uchun. juda soddalashtirilgan misol, lekin siz umumiy kontseptsiyasiga ko'p yadroli protsessorlar ish tushunish imkonini beradi. bir vaqtning o'zida operatsiya dasturi uchun bir an'anaviy qurilma bilan bir kompyuterdan ularni amalga oshirish uchun bir virtual imkoniyatini yaratadi. Bu erda muqobil o'tadi oqimlarini ishlash, quvlik operatsion tizimi keladi, hamma narsa ikkinchi bir split sodir va foydalanuvchiga shaffof. Bu antivirusnik windose yangilangan biroz, so'ngra, ko'zdan kechiradi olib yana yangilanishini qilish boshladi chiqadi. Foydalanuvchi hamma narsa birdaniga sodir bo'ladi, deb taassurot bor. ko'p yadroli protsessor bilan ishlayotgan bo'lsa, bunday kommutatsiya amalga qilinmaydi. operatsion tizimi ma'lum yadrosi aniq oqimlarni yuboradi. Natijada, u vazifalar o'rtasida biridan ikkinchisiga o'tish holda bo'lib, ishlashi degradatsiyasi qutilish mumkin. Xulosa. Ko'p hollarda yuqori yadroli protsessorga ega bo'lish odatda yaxshi narsa, lekin juda murakkab masala ekanini tushundim. Ko'p hollarda, ikki yadroli yoki to'rt yadroli protsessor asosiy kompyuter foydalanuvchisi uchun etarli quvvatdan ko'proq bo'lar ekan. Aksariyat iste'molchilar bugungi kunda to'rtta protsessorli yadrodan ortda qolishdan sezilarli foyda ko'rmaydilar. Bunday yuqori yadroli protsessorlarni hisobga olish kerak bo'lgan yagona odamlar - bu stol usti videolarni tahrirlash yoki murakkab fan va matematik dasturlarni bajarishdir. Shu sababli, foydalanuvchi kompyuter qanchalik tez ishlashini tekshirish kerak deb hisoblayman. Download 29.84 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling