|
Ko'p yadroli protsessorlar arxitekturasi
|
bet | 6/11 | Sana | 24.05.2024 | Hajmi | 1,78 Mb. | | #252016 |
Ushbu ta'rifning maqsadlari uchun har bir ko'p yadroli protsessor bir qator keshlar bilan birga ikki yoki undan ortiq yadrolardan iborat.
Yadrolar markaziy komponentlar yoki ko'p yadroli protsessorlardir. Yadrolar ma'lumotlar va ko'rsatmalarni qabul qilish, ushbu tarkibni qayta ishlash va mantiqiy qarorlar yoki natijalarni chiqarish kabi yaqin sinxronlashtirilgan vazifalarni bajarish uchun zarur bo'lgan barcha registrlar va sxemalarni o'z ichiga oladi - ba'zan yuzlab million individual tranzistorlar .
Protsessorni qo'llab-quvvatlash sxemasi soatlar, kesh izchilligi, quvvat va issiqlik nazorati va tashqi avtobusga kirish kabi kirish/chiqish boshqaruvi va boshqaruv sxemalarining assortimentini o'z ichiga oladi.
Keshlar juda tez xotiraning nisbatan kichik joylari. Kesh tez-tez ishlatiladigan ko'rsatmalar yoki ma'lumotlarni saqlaydi va bu tarkibni tizim xotirasiga kirishga hojat qoldirmasdan yadroga osonlikcha taqdim etadi. Protsessor avval keshni tekshiradi. Agar kerakli tarkib mavjud bo'lsa, yadro ushbu tarkibni keshdan oladi va ishlash afzalliklarini oshiradi. Agar tarkib bo'lmasa, yadro kerakli tarkib uchun tizim xotirasiga kiradi. 1-darajali kesh yoki L1 kesh har bir yadroga xos bo'lgan eng kichik va eng tezkor keshdir. 2-darajali yoki L2 kesh - bu yadrolar o'rtasida taqsimlangan kattaroq saqlash joyi. Ba'zi ko'p yadroli protsessor arxitekturalari L1 va L2 keshlarini ajratishi mumkin.
Ko'p yadroli protsessor ichidagi yadrolar bir hil yoki heterojen bo'lishi mumkin. X86 kompyuter arxitekturasi uchun asosiy Intel va AMD ko'p yadroli protsessorlari bir xil va bir xil yadrolarni ta'minlaydi. Shunday qilib, ko'p yadroli protsessorlarning ko'p muhokamasi bir hil protsessorlar haqida.
Biroq, oddiy ishni bajarish yoki eng yuqori samaradorlikka erishish uchun murakkab qurilmani bag'ishlash ko'pincha behudadir. Turli maqsadlar uchun turli yadroli protsessorlardan foydalanadigan heterojen ko'p yadroli protsessorlar bozori mavjud. Heterojen yadrolar odatda mikroprotsessor va mikrokontroller yadrolarini bir xil paketda aralashtirishi mumkin bo'lgan o'rnatilgan yoki Arm protsessorlarida topiladi.
Geterogen ko'p yadroli protsessorlar uchun uchta umumiy maqsad mavjud:
|
| |