Microsoft Word Ko'p yadroli mikroprotsessor arxitekturasi va komponentlari docx


Ko'p yadroli protsessorlar qanday ishlaydi


Download 35.06 Kb.
bet3/6
Sana18.06.2023
Hajmi35.06 Kb.
#1588371
1   2   3   4   5   6
Bog'liq
ASSEMBLYER

Ko'p yadroli protsessorlar qanday ishlaydi

  1. Protsessor arxitekturasi va komponentlari


Ko'p yadroli protsessorlar parallel hisoblashni samarali bajarish imkonini beruvchi maxsus arxitekturaga ega. Ular quyidagi asosiy tarkibiy qismlardan iborat:

      1. Hisoblash yadrolari: Ko'p yadroli arxitekturadagi har bir protsessor yadrosi boshqa yadrolardan mustaqil ravishda ko'rsatmalarni bajarish va ma'lumotlarni qayta ishlashga qodir bo'lgan mustaqil hisoblash qurilmasi.Protsessordagi yadrolar soni ikkidan bir necha o'nlab yoki undan ko'p bo'lishi mumkin.

      2. Kesh: Har bir yadro odatda ma'lumotlar va ko'rsatmalarni vaqtincha saqlash uchun ishlatiladigan o'zining kichik keshiga (L1 va L2 keshiga) ega. Kesh xotirasi ma'lumotlarga kirishni tezlashtirishga imkon beradi, chunki ular to'g'ridan-to'g'ri hisoblash yadrosi yonida joylashgan.

      3. Umumiy kesh: Turli protsessor yadrolari o'rtasida ma'lumotlar almashinuvini ta'minlash uchun umumiy kesh (L3 kesh) ishlatiladi, u barcha yadrolar o'rtasida taqsimlanishi mumkin. Birgalikda kesh xotirasi bir vaqtning o'zida bir nechta yadrolar tomonidan ishlatiladigan ma'lumotlarga kirishda kechikishni kamaytirish uchun ishlatiladi.

      4. Xotira boshqaruvchisi: Protsessor shuningdek, tasodifiy kirish xotirasiga (RAM) kirishni boshqarish uchun mas'ul bo'lgan xotira tekshiruvini o'z ichiga oladi. Xotira boshqaruvchisi turli yadrolar o'rtasida xotiraga kirishni muvofiqlashtirish va sinxronlashtirishni ta'minlaydi.
    1. Asosiy muvofiqlashtirish va boshqarish


Ko'p yadroli protsessorlardan samarali foydalanish yadrolar ishini samarali muvofiqlashtirish va nazorat qilishni talab qiladi. Buning uchun turli xil mexanizmlar qo'llaniladi:

      1. Vazifalarni rejalashtirish: Operatsion tizim (OT) vazifalarni rejalashtirish va protsessor yadrolari o'rtasida yuklamalarni muvozanatlash uchun javobgardir. Operatsion tizimdan foydalanishni maksimal darajada oshirish uchun turli rejalashtirish algoritmlaridan foydalanishi mumkin protsessor resurslari va vazifalarni yadrolar orasida adolatli taqsimlash.


      2. Download 35.06 Kb.

        Do'stlaringiz bilan baham:
1   2   3   4   5   6




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