Ўзбекистон республикасининг



Download 1,63 Mb.
bet1/11
Sana14.01.2022
Hajmi1,63 Mb.
#360238
  1   2   3   4   5   6   7   8   9   10   11
Bog'liq
610 18 Qutliqov A lab 1-5


MUHAMMAD AL – XORAZMIY NOMIDAGI

TOSHKENT AXBOROT TEXNOLOGIYALARI

UNIVERSITETI FARG’ONA FILIALI

Kompyuter injiniringi fakulteti
Kompyuter injiniringi” yo’nalishi
610-18 – guruh talabasi

PARALLEL KOMPYUTERLAR


ARXITEKTURASI VA DASTURLASH”

fanidan
Qabul qildi: O. Ergashev

Topshirdi: A.Qutliqov

Farg’ona - 2021

LABORATORIYA ISHI – 1

Intel thread checker dasturida ishlash

Ishdan maqsad: Intel thread checker dasturi haqida ma’lumotlarni o’rganish hamda labaratoriya ishida sinab ko’rish. Intel thread checker dasturining parallel dasturlashda qo’llanilishini o’rganish.

Nazariy qism:

Dasturchilar orasida “Istalgan dastur xech bo’lmaganda bitta xatolikka ega” degan ibora mavjud. Bu iborani parallel dasturlashga nisbatan qo’llasak esa “Parallel dasturlash parallel xatoliklardan boshlanadi”, deyish mumkin. Xaqiqatdan ham, parallel dasturni yaratish jarayoni yoki parallel algoritm asosida noldan, yoki mavjud realizatsiya’ni dasturiy tizimga qo’shimcha murakkabliklarni parallellashtirish orqali amalga oshirilishi mumkin. Lekin bunda ketma-ket dasturlash orqali qo’shimcha xatoliklar ham yuzaga kelishi mumkin. Albatta, qaysidir tajriba asosida parallel dasturlarni ishlab chiqish jarayonida uchraydigan kichik xatoliklarni ajratish mumkin va ushbu bilimlar bilan qurollangan xolda keyinchalik mazkur xatoliklarni amaliyotda takrorlamaslikka xarakat qilish lozim. Parallel dasturlar mantig’i ketma-ket dasturlarga qaraganda yetarlicha murakkabdir. Ma’lumki, xatoliklarni qidirish ularni borligini aniqlashdan boshlanadi. Parallel dasturning amalga oshish xarakteri ko’pincha “ixtiyoriylik bosqini” degan tushunchani ilgari suradi. Bunda xatolik bir marta ro’y berishi mumkin, lekin ming yoki undan ortiq marta qayta yuklanish xolati yuz berishi mumkin. Bunday xolat yuz berganda qanday yo’l tutish kerak? Ushbu xolatni bartaraf qilish uchun tezkorlik bilan sozlash jarayonini qurilmaviy jixatdan qo’llab-quvvatlash zarur.

Mazkur laboratoriya ishida OpenMP va ko’p oqimlilik dasturlari uchun mo’ljallangan, dasturni amalga oshirish natijalari bo’yicha ma’lumotlarni avtomatlashtirilgan taxlili va jamlanishiga asoslangan sozlash qurilmalaridan biri – Intel® Thread Checker (ITC) ko’rib chiqilgan.

Xatoliklarni namoyish qilish, ularni qidirish va taxlil qilish instrumentlari imkoniyatlarining maydoni sifatida quyidagilar qo’llanilishi mumkin: vektorlarni skalyar ko’paytirishning klassik masalasi; Paussonni tenglashtirish uchun Gauss – Zaydel usuli bilan yechiladigan Dirixle masalasi; tushlik qilayotgan faylasuflar haqidagi mashxur masala; “ish haqida”gi masala.






  1. Download 1,63 Mb.

    Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   10   11




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish