Qabul qildi: O’razmetov Tohir


Download 215.08 Kb.
bet1/10
Sana06.05.2023
Hajmi215.08 Kb.
#1433084
  1   2   3   4   5   6   7   8   9   10
Bog'liq
Kop yadroli prodsessorlar turlari va hususiyatlari Otomurotov Ogabek

Muhammad al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti Urganch filiali 961-20 guruhi talabasi Otamurotov Og’abekning Kompyuter Arxitekturasi fanidan Mustaqil ishi.

Qabul qildi: O’razmetov Tohir

Mavzu: Ko’p yadroli protsessorlar turlari va xussiyatlari


Mundarija:

  1. Ko’p yadroli protsessorlar haqida

1.1. Terminologiyasi.
1.2. Rivojlasnishi.
1.3. Texnik omillari.
2.Ko’p Yadroli protsessorning tamoyillari haqida.
2.1. Dastur effektlari
2.2. Arxitekturasi.
2.3. Litsenziyalash.
3. Ko’p yadroli protsessorlari har doim ham yaxshimi?
3.1. Yaltiroq.
3.2. Dasturga qaram.
3.3. Soat tezligi.
3.4. Natijalari.

  1. Foydalanilgan adabiyotlar.

Ko'p yadroli protsessor - Multi-core processor


"Ikkala yadroli" bu erga yo'naltiradi. Nerdcore dueti uchun qarang
Dual Core (hip hop dueti).
CPU-mahalliy daraja-1 keshlari va umumiy, o'lik darajadagi 2-kesh bilan umumiy ikki yadroli protsessor diagrammasi.
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 avtobus, uzuk, ikki o'lchovli mash va to'siq. 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.


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.
Dasturiy ta'minotni parallellashtirish tadqiqotning muhim doimiy mavzusidir. Ko'p protsessorli dasturlarning birlashtirilishi tarmoq arxitekturasini loyihalashda moslashuvchanlikni ta'minlaydi. Parallel modellar ichida moslashuvchanlik ushbu protokollardan foydalanadigan tizimlarning qo'shimcha xususiyati hisoblanadi.


Download 215.08 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling