“Operatsiya-operand” grafli hisoblash modeli


Download 1 Mb.
Sana09.11.2023
Hajmi1 Mb.
#1759997
Bog'liq
slayd


“Operatsiya-operand” grafli
hisoblash modeli.
Boymirzayev Diyorbek
Reja:
  • Operator va operanda haqida tushuncha.
  • Parallel hisoblashni modellashtirish va tahlil qilish.
  • "Operatsiyalar-operandlar" grafigi ko'rinishidagi hisoblash modeli.

Operatorlar odatda harakat yoki jarayonni (harakat va jarayonni ham bo’lishi mumkin) ifodalovchi belgidir. Ular matematika va logikani yaxshi biladigan har qanday inson uchun muammo tug’dirmaydi. Ya’ni ularning asosini aynan shular tashkil qiladi. Operatorlar ma’lum bir qiymat yoki operandlarni boshqarishga qodir bo’ladi. Operatorlar har qanday dasturlash tilining asosini tashkil qiladi. Ular oddiy hisoblashlardan tortib, hattoki xavsizlikni shifrlash kabi murakkab algoritmik vazifalarni ham bajara oladi!
Operatorlar:
Operand (inglizcha operand) dasturlash tillarida operatsiya argumenti hisoblanadi. jamoa tomonidan qayta ishlangan ma'lumotlar; amal argumentining qiymatini bildiruvchi ifodani bildiruvchi grammatik konstruksiya [1]. Ba'zan operand operatsiya argumenti paydo bo'lishi kerak bo'lgan matndagi joy, pozitsiya deb ataladi. Demak, operatsiyaning joylashuvi, ya'ni operatsiya argumentlari soni degan tushuncha paydo bo'ladi.
Operand:
Operator va Operand:

Parallel hisoblashni modellashtirish va tahlil qilish


🞅 Hisoblash matematikasi masalalarini echish uchun parallel algoritmlarni ishlab chiqishda asosiy narsa parallellikdan foydalanish samaradorligini tahlil qilishdan iborat bo'lib, u odatda hisoblash jarayonining tezlashishini baholashdan iborat (masalani echish vaqtini qisqartirish). Bunday tezlashtirish taxminlarini shakllantirish tanlangan hisoblash algoritmiga (ma'lum algoritmning parallellash samaradorligini baholash) nisbatan amalga oshirilishi mumkin.

Yana bir muhim yondashuv ma'lum bir turdagi muammoni echimini olish jarayonining mumkin bo'lgan maksimal tezlashishi taxminlarini tuzishdan iborat bo'lishi mumkin (muammoni hal qilish uchun parallel usulning samaradorligini baholash).

Yana bir muhim yondashuv ma'lum bir turdagi muammoni echimini olish jarayonining mumkin bo'lgan maksimal tezlashishi taxminlarini tuzishdan iborat bo'lishi mumkin (muammoni hal qilish uchun parallel usulning samaradorligini baholash).

"Operatsiyalar-operandlar" grafigi ko'rinishidagi hisoblash modeli


🞅 Muammolarni echish uchun tanlangan algoritmlarda mavjud bo'lgan axborot bog'liqliklarini tavsiflash uchun "operand amallari" grafigi ko'rinishidagi modeldan foydalanish mumkin.

"Operatsiyalar-operandlar" grafigi ko'rinishidagi hisoblash modeli

Taqdim etilgan materialning murakkabligini kamaytirish uchun modelni tuzishda har qanday hisoblash operatsiyalarining bajarilish vaqti bir xil va 1 ga teng deb qabul qilinadi (ma'lum o'lchov birliklarida); bundan tashqari, hisoblash moslamalari o'rtasida ma'lumotlarni uzatish vaqt sarf qilmasdan bir zumda amalga oshiriladi deb taxmin qilinadi (bu to'g'ri bo'lishi mumkin, masalan, parallel hisoblash tizimida birgalikda umumiy xotira mavjud bo'lganda).

"Operatsiyalar-operandlar" grafigi ko'rinishidagi algoritmning hisoblash modeliga misol


E’tiboringiz uchun rahmat!
Download 1 Mb.

Do'stlaringiz bilan baham:




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