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



Download 1,98 Mb.
bet14/20
Sana26.02.2022
Hajmi1,98 Mb.
#465925
1   ...   10   11   12   13   14   15   16   17   ...   20
Bog'liq
parallel

Umumiy xotira modeli.

Umumiy xotira ma'lumotlarning bir vaqtning o'zida emas, balki nazoratning bir vaqtda bajarilishini ta'kidlaydi. Umumiy xotira modelida bir nechta jarayonlar har xil protsessorlarda mustaqil ishlaydi, lekin ular umumiy xotira maydoniga ega. Agar ba'zi protsessor faolligi tufayli, agar xotiraning biron bir sohasida biror o'zgarish bo'lsa, bu qolgan protsessorlarga ko'rinadi.
Bir xil protsessor bir xil xotira joyiga kirganligi sababli, har xil vaqtda bir xil protsessor bir xil xotira joyiga kirishi mumkin. Faraz qilaylik, biri bu joyni o'qiyapti, ikkinchisi shu joyda yozyapti. Bu chalkash bo'lishi mumkin. Bunga yo'l qo'ymaslik uchun, bir -birini istisno qilish uchun qulf / semafor kabi ba'zi nazorat mexanizmi amalga oshiriladi.

Umumiy xotira dasturlashi quyidagicha amalga oshirildi:
Oqimlar kutubxonasi bir vaqtning o'zida bir xil xotira maydonida bir nechta boshqaruv elementlarini ishga tushirishga imkon beradi. Oqimlar kutubxonasi muntazam kutubxona orqali ko'p ishlov berishni qo'llab -quvvatlaydigan interfeysni ta'minlaydi va qism dasturlarni o'z ichiga oladi:
Oqimlarni yaratish va o’chirish
Oqimni bajarilishini rejalashtirish
Oqimlar orasidagi ma'lumotlar va xabarlarni uzatish
Oqimlar tarkiblarini saqlash va tiklash

  1. Parallel algoritmlarning ishlab chiqish bosqichlari

Parallel algoritmlarning ishlab chiqish bosqichlari

  1. Vazifani bir-biridan mustaqil bajariladigan bo’lak (vazifa)larga ajratish.

  2. Yaratilgan vazifachalar to'plami uchun axborotlar almashinuvini aniqlash.

  3. Ajratilgan vazifachalarni masshtablashtirish, protsessorlar sonini aniqlash.

  4. Tizim arxitekturasini aniqlash, protsessorlarga kichik vazifalarni biriktirish, va ular ishlashini mutanosiblashtirish.

1-4 bosqichlar kerak bo'lganda takrorlanishi mumkin, masalan algoritm samaradorligini oshirish uchun. Agar kerakli ko'rsatkichlarga erishilmasa, masalaning matematik modelini o'zgartirish kerak.




  1. Download 1,98 Mb.

    Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   ...   20




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish