• Parallel dasturlarni yaratish yondashuvlari Ko‘p bosqichli dasturlash
  • Tarqalgan dasturlash
  • Funktsional dasturlash
  • 18. Parallel dasturlashni yaratish yondashuvi. Ko‘p bosqichli dasturlash
  • Parallel dasturlash. Paralel dasturlarni yaratish yondashuvi




    Download 0,99 Mb.
    bet14/30
    Sana27.01.2024
    Hajmi0,99 Mb.
    #146980
    1   ...   10   11   12   13   14   15   16   17   ...   30
    Bog'liq
    PARADIGMA YN

    17. Parallel dasturlash. Paralel dasturlarni yaratish yondashuvi.
    Parallel dasturlash

    1. ) bu dasturning bajarilishini tezlashtirish uchun vazifalarni bir vaqtning o'zida bajariladigan ko'plab kichik qismlarga bo'lish usuli. Muvaffaqiyat siri ko'p yadroli protsessorlardan samarali foydalanishdir.

    2. ) bu muammoni turli xil hisoblash qurilmalarida bir vaqtning o'zida bajarilishi mumkin bo'lgan ko'plab kichikroq va mustaqil kichik vazifalarga bo'lish jarayoni. Bu bajarilish vaqtini tezlashtiradi va dastur ish faoliyatini yaxshilaydi.


    Parallel dasturlarni yaratish yondashuvlari

    • Ko‘p bosqichli dasturlash: Bu yondashuv parallel ravishda ishlaydigan va vazifalarni bajaradigan bir nechta bajarilish linyasidan foydalanadi. Bu bir nechta protsessor yadrolari yordamida dastur ish faoliyatini oshirish imkonini beradi.

    • Tarqalgan dasturlash: Ushbu yondashuvda vazifalar tarmoqda ishlaydigan bir nechta kompyuterlar o‘rtasida taqsimlanadi. Bu sizga kattaroq muammolarni hal qilish va hisob-kitoblarni tezlashtirish imkonini beradi.

    • Asinxron dasturlash: Ushbu yondashuv bilan bajarilish linyalari vazifa tugashini kutmasdan bloklanmaydi, balki boshqa vazifalar ustida ishlashni davom ettiradi. Bu resurslardan foydalanish samaradorligini oshirish va kutish vaqtini qisqartirish imkonini beradi.

    • Funktsional dasturlash: Ushbu yondashuv tegishli bo‘lmagan va tashqi o‘zgaruvchilarni o‘zgartirmaydigan funktsiyalardan foydalanadi. Bu dasturlarni yanada ishonchli va bashorat qilish imkoniyatini ortiradi.

    • GPU dasturlash: Bu yondashuv vazifalarni bajarish uchun GPU'lardan foydalanadi. Bu grafik va tasvirni qayta ishlash operatsiyalarini tezlashtirish imkonini beradi.

    18. Parallel dasturlashni yaratish yondashuvi.

    • Ko‘p bosqichli dasturlash: Bu yondashuv parallel ravishda ishlaydigan va vazifalarni bajaradigan bir nechta bajarilish linyasidan foydalanadi. Bu bir nechta protsessor yadrolari yordamida dastur ish faoliyatini oshirish imkonini beradi.


    • Download 0,99 Mb.
    1   ...   10   11   12   13   14   15   16   17   ...   30




    Download 0,99 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Parallel dasturlash. Paralel dasturlarni yaratish yondashuvi

    Download 0,99 Mb.