Parallel dasturlash



Download 0,6 Mb.
bet10/77
Sana07.07.2022
Hajmi0,6 Mb.
#754293
1   ...   6   7   8   9   10   11   12   13   ...   77
Bog'liq
Parallel dasturlash (1)

monitor m_name
{
doimiylarni e’lon qilish
oʻzgaruvchi operatorlari
protseduralarni initsializatsiyalash
}
Takrorlash uchun savol va topshiriqlar:

  1. Oqim anatomiyasi tushunchasiga ta’rif bering

  2. Oqimlarni sinxronlashtirish qanday amalga oshiriladi

  3. Semafor tushunchasi

  4. Monitorning komponentlari

8-ma’ruza. MPI asoslari


MPI: asosiy tushunchalar va ta’riflar. MPI standarti uchun asosiy boʻlgan bir qator tushunchalar va ta’riflarni koʻrib chiqaylik.
Parallel dastur tushunchasi. MPI doirasida parallel dastur deganda bir vaqtning oʻzida bajariladigan jarayonlar toʻplami tushuniladi. Jarayonlar turli protsessorlarda bajarilishi mumkin, lekin bir protsessorda bir nechta jarayonlar ham joylashishi mumkin (bu holda ularning bajarilishi vaqtni taqsimlash rejimida amalga oshiriladi). Ba’zi hollarda, parallel dasturni bajarish uchun bitta protsessordan foydalanish mumkin - qoida tariqasida, bu usul dastlab parallel dasturning toʻgʻriligini tekshirish uchun ishlatiladi.
Parallel dasturning har bir jarayoni bir xil dastur kodining nusxasi (SPMP modeli) asosida ishlab chiqariladi. Bajariladigan dastur koʻrinishida taqdim etilgan ushbu dastur kodi barcha ishlatiladigan protsessorlarda parallel dastur ishga tushirilganda mavjud boʻlishi kerak. Bajariladigan dastur uchun dastlabki dastur kodi MPI kutubxonasining u yoki bu ilovasidan foydalangan holda C tilida ishlab chiqilgan.
Amaldagi jarayonlar soni va protsessorlar soni parallel dasturni ishga tushirish vaqtida MPI dasturlarining ishlash muhiti orqali aniqlanadi va hisoblash jarayonida oʻzgarmasdir (MPI-2 standarti jarayonlar sonini dinamik ravishda oʻzgartirish imkoniyatini nazarda tutadi). Dasturdagi barcha jarayonlar ketma-ket 0 dan p-1 gacha raqamlangan, bu yerda p - jarayonlarning umumiy soni. Jarayon raqami jarayon darajasi deb ataladi.

Download 0,6 Mb.

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




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