Operatsiya-operand


Download 4.36 Kb.
Sana27.03.2023
Hajmi4.36 Kb.
#1299278
Bog'liq
“Operatsiya-operand” grafli hisoblash modeli-fayllar.org (1)


“Operatsiya-operand” grafli hisoblash modeli

MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI FARG’ONA FILIALI KOMPYUTER INJINIRING FAKULTETI 611_20 GURUH TALABASI KOMILOV SHOHJAHONNING “KOMPYUTER ARXITEKTURASI”FANIDAN TAYYORLAGAN TAQDIMNOMASI

Operatsiya-operand” grafli hisoblash modeli.

Reja: 1.Parallel hisoblashni modellashtirish va tahlil qilish 2.Operatsiyalaroperandlar" grafigi ko'rinishidagi hisoblash modeli 3.Operatsiyalaroperandlar" grafigi ko'rinishidagi algoritmning hisoblash modeliga misol Xulosa Foydalanilgnan adabiyotlar

Har bir shaxsiy kompyuterda kompyuterning arifmetik, mantiqiy va boshqaruv faoliyatini boshqaradigan mikroprotsessor mavjud. Har bir protsessor oilasi klaviaturadan kiritish, ma'lumotlarni ekranda ko'rsatish va boshqa turli ishlarni bajarish kabi turli operatsiyalarni bajarish uchun o'z ko'rsatmalariga ega. Ushbu ko'rsatmalar to'plami "mashina tili ko'rsatmalari" deb ataladi. Protsessor faqat mashina tilidagi ko'rsatmalarni tushunadi, ular 1 va 0 qatorlaridan iborat. Biroq, mashina tili dasturiy ta'minotni ishlab chiqishda foydalanish uchun juda tushunarsiz va murakkab. Shunday qilib, past darajadagi montaj tili turli xil ko'rsatmalarni ramziy kodda va tushunarli shaklda ifodalovchi ma'lum bir protsessorlar oilasi uchun mo'ljallangan.

perand deb, operatsiya orqali ishlanayotgan amallar ko'paytirish yoki qo'shish kabi matematik bo'lishi mumkin yoki ular murakkabroq funktsiyalar bo'lishi mumkinligiga aytiladi. Ya’ni, Operandalar deganda buyruqni bajarilishida qatnashadigan ma’lumotlar tushuniladi. Operandning asosiy misoli dasturda e'lon qilingan, operatsiyalar tufayli qiymatni o'zgartiradigan o'zgaruvchi bo'lishi mumkin. #include "stdafx.h" #include #include #pragma omp parallel { //Parallel ravishdagi kodlari }

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).

"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.


🞅 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

FOYDALANILGAN ADABIYOTLAR 1. M.M. Musayev. “Kompyuter tizimlari va tarmoqlari” Toshkent 2013. 2. А.С. Антоновv “Параллельное программирование с использованием технологии OpenMP”. Москва 2009. 3. V.V. Voyevodin “Parallel hisoblash”. Москва 2002. 4. Stolings U. “Kompyuter tizimlarini arxitekturasi”. Москва 2002. 5. David A. Patterson John L. Hennessy “COMPUTER ORGANIZATION AND DESIGN” 2012. 6. M. Sato “OpenMP. Parallel programming for multicore processors”. University of Tskuba 2012. Internet manzillar www.Ziyonet.uz www. texnoman.uz www.wikipedia.org.ru



http://fayllar.org
Download 4.36 Kb.

Do'stlaringiz bilan baham:




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