Parallel dasturlash tushunchasining paydo bo’lish tarixi va unga sabab bo’lgan omillar


Ko'p protsessorli kompyuterlarning operatsion tizimlariga yuklanadigan vazifalar


Download 1.98 Mb.
bet10/20
Sana26.12.2022
Hajmi1.98 Mb.
#1067252
1   ...   6   7   8   9   10   11   12   13   ...   20
Bog'liq
parallel

Ko'p protsessorli kompyuterlarning operatsion tizimlariga yuklanadigan vazifalar

Ko'p protsessorli kompyuterlarning OT qo'shimcha ravishda quyidagilarni ta'minlashi kerak:
• Barcha protsessorlarga ish yuklangan
• Jarayonlar tizimda teng taqsimlangan
• O'zaro bog'liq jarayonlarning bajarilishi sinxronlashtirilishi
• Jarayonlar umumiy xotirada saqlangan ma'lumotlarning izchil nusxalari bilan ishlashi
• qiyin vaziyatlar uchun o'zaro istisno qilishni ta'minlaydi

  1. Ko'p protsessorli tizimlarning turlari

• Ma'lumotlarni qayta ishlash kanallari tuzilishi bo'yicha;
• Protsessor ulanish sxemasiga muvofiq;
• resurslarning protsessorlar o'rtasida taqsimlanish usuli;
• Operatsion tizimlarning vazifalarini protsessorlar o'rtasida bo'lish orqali;
• Xotira bilan ishlash usuli bo'yicha

  1. Arxitekturaga ko'ra, kompyuterlarning turlari

Algoritmni ishlab chiqishda biz algoritm ishlaydigan kompyuter arxitekturasini hisobga olishimiz kerak. Arxitekturaga ko'ra, kompyuterlarning ikki turi mavjud - Ketma-ket kompyuter
- Parallel kompyuter

  1. Ketma-ket algoritm nima?

Kompyuter arxitekturasiga qarab, ikki xil algoritm mavjud
Ketma-ket algoritm - bu masalani yechish uchun ko'rsatmalarning ketma -ket bosqichlari xronologik tartibda bajariladigan algoritm.
Parallel algoritm-vazifa qismlarga bo'linadi va alohida natijalarni ishlab chiqarish uchun parallel ravishda bajariladi. Keyinchalik, bu individual natijalar birlashtirilib, yakuniy kerakli natijani beradi

  1. Parallel algoritm nima?

Parallel algoritm - har xil ishlov berish qurilmalarida bir vaqtning o'zida bir nechta ko'rsatmalarni bajarishi mumkin bo'lgan, so'ngra barcha yakka hisoblangan natijalarni birlashtirgan holda yakuniy natijani beradigan algoritm.
Parallel algoritm - bu turli xil hisoblash qurilmalarida bo’laklab bajarilishi va keyinchalik olingan natijalarni birlashtirib to'g'ri natijaga olish mumkin bo’lgan algoritm.
Ba'zida bir vaqtning o'zida sodir bo'ladigan voqealardan ma'lumotlarni olishimiz kerak bo’ladi. Bunda murakkab vazifani bo’laklab, natijalarni tez chiqarish uchun uni bir nechta qismlarga ajratib qayta ishlay oladigan parallel ishlov berishga muhtojmiz.


  1. Download 1.98 Mb.

    Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   20




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