Параллел дастурлаш 11 маъруза
Download 1.77 Mb.
|
11-mavzu PARALLELL MENI MI
- Bu sahifa navigatsiya:
- Parallel hisoblash modellari
- POSIX Threads
ВзаимоблокировкаTugalsizlik - bu bir nechta jarayonlar ushbu jarayonlarning o'zlari egallagan resurslarni cheksiz kutish holatida bo'lgan vaziyatdir.Muloqotdagi qiyinchiliklarKo'pgina umumiy parallel muhitlar (masalan, klasterlar) ko'pincha heterojen kompyuter tarmoqlaridan iborat. Geterogen kompyuter tarmoqlari - bu har xil turdagi kompyuterlardan tashkil topgan, odatda turli xil operatsion tizimlarda ishlaydigan va turli tarmoq protokollaridan foydalanadigan tizimlar. Ularning protsessorlari turli arxitekturada bo‘lishi, turli uzunlikdagi so‘zlarni qayta ishlashi va turli mashina tillaridan foydalanishi mumkin. Tizimlar ma'lumotlarni uzatish parametrlarida farq qilishi mumkin. Bu xatolar va istisnolar (istisnolar) bilan ishlashni ayniqsa qiyinlashtiradi.Parallel hisoblash modellari
POSIX ThreadsPOSIX ko'p tarmoqli kodni bir operatsion tizimdan boshqasiga osongina o'tkazish uchun asosiy funktsiyalar va ma'lumotlar tuzilmalarini belgilaydi.Pthreads - bu iplar tomonidan talab qilinadigan ko'pgina amallarni bajarish uchun API. Bunga iplarni yaratish va uzib qo'yish, iplarning tugashini kutish va ular orasidagi aloqani boshqarish kiradi, ikkita ipning bir vaqtning o'zida bir xil ma'lumotlar qiymatlarini o'zgartirishiga to'sqinlik qiluvchi bir nechta blokirovka usullari mavjud.Download 1.77 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling