Fan: Operatsion tizimlar 23-maruza. Ko'pprotsessorli tizimlar. O’qituvchi: Abdirazakov F


Ko'p protsessorli dasturlar(Flinn tasnifining 4ta sinfi: SISD, SIMD, MISD, MIMD)


Download 152.66 Kb.
bet2/6
Sana18.06.2023
Hajmi152.66 Kb.
#1581772
1   2   3   4   5   6
Bog'liq
Ko\'pprotsessorli tizimlar

Ko'p protsessorli dasturlar(Flinn tasnifining 4ta sinfi: SISD, SIMD, MISD, MIMD)

Ko'p protsessordan foydalanishning afzalliklari

Ko'p protsessorli tizimlar vazifalarni bitta protsessorli tizimlarga qaraganda tezroq bajarishi mumkin, chunki ish yuki bir nechta protsessorlarga taqsimlanishi mumkin.

Ko'p protsessorli tizimlar bir protsessorli tizimlarga qaraganda osonroq masshtablanishi mumkin, chunki ortib borayotgan ish yuklarini boshqarish uchun tizimga qo'shimcha protsessorlar qo'shilishi mumkin.

Ko'p protsessordan foydalanishning afzalliklari

  • Ishonchlilikning oshishi: Ko'p protsessorli tizimlar bitta protsessor ishlamay qolsa ham ishlashda davom etishi mumkin, chunki qolgan protsessorlar vazifalarni bajarishda davom etishi mumkin.
  • Xarajatlarni kamaytirish: Ko'p protsessorli tizimlar bir xil ish yukini boshqarish uchun bir nechta bitta protsessorli tizimlarni qurishdan ko'ra tejamkorroq bo'lishi mumkin.
  • Kengaytirilgan parallellik: Ko'p protsessorli tizimlar ko'proq parallellikni ta'minlaydi, chunki turli protsessorlar bir vaqtning o'zida turli vazifalarni bajarishi mumkin.

Ko'p protsessordan foydalanishning kamchilikari

Murakkablikning kuchayishi: Ko'p protsessorli tizimlar bir protsessorli tizimlarga qaraganda murakkabroq va ular qo'shimcha apparat, dasturiy ta'minot va boshqaruv resurslarini talab qiladi.

Yuqori quvvat sarfi: Ko'p protsessorli tizimlar ishlash uchun bir protsessorli tizimlarga qaraganda ko'proq quvvat talab qiladi, bu esa tizimni ishlatish va saqlash xarajatlarini oshirishi mumkin.

Qiyin dasturlash: Bir nechta protsessorlardan samarali foydalana oladigan dasturiy ta'minotni ishlab chiqish qiyin bo'lishi mumkin va bu maxsus dasturlash ko'nikmalarini talab qiladi.

Ko'p protsessordan foydalanishning kamchilikari

Sinxronizatsiya muammolari: Ko'p protsessorli tizimlar vazifalarning to'g'ri va samarali bajarilishini ta'minlash uchun protsessorlar o'rtasida sinxronlashni talab qiladi, bu esa tizimga murakkablik va qo'shimcha xarajatlarni qo'shishi mumkin.


Download 152.66 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