Технологии параллельных вычислений


Download 0.64 Mb.
bet1/4
Sana20.06.2023
Hajmi0.64 Mb.
#1634493
  1   2   3   4
Bog'liq
17 ()-mavzu. Kop masalalilik va kop oqimlilik

Ko’p potokli hisoblashlar texnologiyasi (Ko’pmasalalilik) – Multitasking -


NIX.RU

Parallel hisoblash texnologiyalari xususiyatlari

  • Parallelizm hisob-kitoblarni tezlashtirish uchun ishlatiladi, xususiyatlari:
    • Ma'lumotlarni tezkor almashish uchun mo'ljallangan texnologiyalar zarur
    • Internet miqyosidagi parallel hisoblashlar ishonchliligi

Parallel hisoblashlarga qo’yiladigan talablar

  • Bir vaqtning o'zida bir nechta qurilmalarning ishlatilishi
  • Qurilmalar hech qaysi jarayonni kutib, qolmasligi kerak
  • Almashish va sinxronlashtirish imkon qadar tezroq amalga oshirilishi kerak

Parallel hisoblashlarning modellari

  • Umumiy xotira (Shared Memory)
    • Ko'p ishlov berish
  • Taqsimlangan xotira (Distributed Memory)
    • Xabar almashish

Parallel tizimlar topologiyalari

  • Turli xil qurilmalarning o’zaro bog'langanligi
  • Turli xil qurilmalar orasidagi bog'lanishlarning strukturasi parallel tizim topologiyasi deb ataladi.
  • Mantiqiy, fizik va virtual topologiyalar farqlanadi
    • Fizik - apparat ulanishlari bilan aniqlanadi
    • Virtual - dasturiy ta'minot havolalari bo'yicha
    • Mantiqiy - algoritm mantig'ini belgilaydi

Jarayon nima?

  • Jarayon - alohida adres maydonida ishlaydigan kod
  • Bir nechta mashinalar parallel yoki psevdo-parallel ravishda bir nechta jarayonlarni bajarishi mumkin
  • Har qanday jarayon mavjud (quyidagi) resurslardan foydalanish imkoniyatiga ega
    • Himoyalangan resurslar
    • boshqa jarayonlar bilan birgalikda foydalaniladigan (umumiy) resurslar
    • jarayonlar o'rtasidagi o'zaro aloqa resurslari

Semafor

  • Semafor – umumfoydalanadigan, butun sonli o’zgaruvchi
    • Bir vaqtning o'zida faqat bitta jarayon semafor qiymatini o'zgartirishi mumkin.
    • Semaforlarning qiymati butun songa ko'payishi yoki kamayishi mumkin (odatda 1 ga)
    • Kamaytirish:
      • Agar semafor qiymati noldan kichik bo'lsa, unda bunday operatsiyani bajargan jarayon semafor qiymati> = 0 bo'lguncha to’xtab turadi
    • Oshirish:
    • Nolga tekshirish
      • Agar semafor qiymati 0 ga teng bo'lsa, unda jarayon bajarilishini davom ettiradi

Download 0.64 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4




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