Mavzu: Dinamik parallel hisoblashlar uchun parallel jarayonlarni tashkillash Mundarija



Yüklə 1,84 Mb.
səhifə17/19
tarix13.05.2022
ölçüsü1,84 Mb.
#87025
1   ...   11   12   13   14   15   16   17   18   19
611.17.Soyibov.kurs.ishi

Bir xillik va muammoli muhit

Ko'rinishidan, vazifa muhitining o'ziga xos xususiyatlarini va ulardagi parallel algoritmlar va dasturlarni tuzish xususiyatlarini ko'rib chiqish foydali bo'lishi mumkin. Shubhasiz, matritsali masalalar, qisman differentsial tenglamalar va boshqa chiziqli algebra masalalarini echish uchun panjara sxemalari parallel ravishda osonlikcha va parallel FORTRAN, PVM, NORMA, mpC va boshqalar bu turdagi masalalarga moslashgan. OpenMP standarti dasturlarni qo'l bilan parallellashtirish uchun foydalidir, ayniqsa ular ushbu qator vazifalar uchun yozilgan bo'lsa. Murakkab jarayonlarni tavsiflash uchun juda xilma-xil til vositalari talab qilinadi, masalan, samolyotda ishlash, boshqarish, asinxroniya va parallellik ajralmas xususiyat bo'lgan navbat tizimlarida. YaGSPP ushbu qator vazifalarni samarali parallel dasturlashga yo'naltirilgan holda yaratilgan. Har xil muammoli muhit vazifalarida parallellikni samarali tavsiflash va amalga oshirishga mo'ljallangan etarli modellarni va til vositalarini izlash muammoli yo'naltirilgan parallel dasturlash tillarini yaratishda namoyon bo'ladi: funktsional FPTL, Haskell, ML va boshqalar, MPI jarayoni, Multithreading, Logical Parlog va boshqalar.



Muvofiqlikni baholash mezonlari va parametrlari Dasturlash jarayoni muammodan ma'lum bir dasturlash tilida uni echish uchun tanlangan usulni taqdim etishga ko'p bosqichli o'tish sifatida qaralishi mumkin. Ishlab chiqilgan dasturning sifatini tavsiflovchi ko'rsatkichlar, dasturga qo'yiladigan talablarga erishish darajasi (hisoblash vaqti, kerakli xotira hajmi va boshqalar) asosan muammoni hal qilish usuli, dasturlash tilini tanlash va dasturlash san'atining haqiqiy darajasi bilan belgilanadi, bu til vositalaridan mohirlik bilan foydalanishdan iborat. muammoni hal qilish va samarali dasturni yaratish usulini aniq ifodalash. Parallel dasturlarning murakkabligi va sifatini baholash uchun bir qator mezon va parametrlardan foydalaniladi.



Yüklə 1,84 Mb.

Dostları ilə paylaş:
1   ...   11   12   13   14   15   16   17   18   19




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə