Muhammad al -xorazmiy nomidagi toshkent axborot texnologiyalari universiteti



Download 33,93 Kb.
bet2/6
Sana19.07.2021
Hajmi33,93 Kb.
#123558
1   2   3   4   5   6
Bog'liq
Kurs iwi Ahrorov Husan

210-17 guruh talabasi Ahrorov Husan Ahtamovich




  1. Rahbar: Rahimov Mehriddin

4) Kurs ishi mavzusi: Umumiy xotirali hisoblash tizimlari. OpenMP texnologiyasi.




Topshiriq berilgan sana: __________

Rahbar: Rahimov Mehriddin
MUNDARIJA


KIRISH

Bugungi kunda axborot komminikatsion texnologiyalari jadallik bilan o’sib rivojlanib bormoqda, shu sababli ham hozirgi vaqtda qo’llanilayotgan kompyuter qurilmalari ishlab chiqaruvchilaridan muntazam ravishda izlanish va yangiliklar yaratish talab etilmoqda. XXI asr axborot va texnologiya asri deb atalishi ham shu kunlarda yuqori sur’atlarda ish faoliyati, tezligi, amallar bajarish qobilyati va boshqa bir qancha xususiyatlari bilan yangicha tus olishidadir. Raqobatning kuchayishi esa apparat va dasturiy ta'minotning yanada mukammal holga kelishiga sabab bo’lmoqda.

OpenMP - bu ko'p satrli dasturlarni yozish uchun dasturiy dasturlash interfeysi. Bu emas past darajadagi oqim kutubxonalarini almashtirish. Ushbu kutubxonalar yozish tizimi darajasi uchun juda yaxshi optimallashtirilgan o'rta dasturiy ta'minot. Ko'p qirrali tafsilotlar ustidan maksimal nazoratni talab qiladigan dasturchilar dasturiy ta'minot OpenMP-dan qochishi va davom etishi kerak mavzu kutubxonalaridan foydalanish. Ularning aksariyati dastur dasturchilari, shu bilan birga, iplarning qanday bajarilishini past darajadagi tafsilotlarini nazorat qilishlari shart emas. Ular ko'chirish va xizmat ko'rsatishning qulayligi bilan bir qatorda, etkazib berishning qat'iy jadvallarini belgilashlari mumkin. Bular odamlar tezkor ishlaydigan dasturlarni xohlashadi, huquqni berishadi javoblar va ularni arzon narxlarda kodlash va saqlash mumkin. Bu odamlar OpenMP uchun maqsadli auditoriya. 1997 yilda kiritilganidan beri OpenMP o'sdi ifoda etish uchun eng yaxshi to'rtta API-dan biri bo'lish dasturlarda bir xillik (boshqalari MPI, POSIX

Microsoft operatsion tizimlarida ishlatiladigan iplar va API API). Bu orqali yaxshilanish o'rtasida tanlash uchun o'nlab dasturlash muhiti bor edi 90-yillarning o'rtalariga qadar. Endi bitta to'rtta asosiy muhitdan birini ko'rib chiqishi kerak va to'g'ridan-to'g'ri parallel yozish ishiga o'tishi mumkin dasturiy ta'minot. Barcha to'rtta parallel dasturlash qiziqAPI-lar aniq. Boshqacha qilib aytganda, dasturchi aytadi parallellikni qaerga kiritish kerakligi aniq kompyuter va aksariyat hollarda ushbu parallellikdan qanday foydalanish kerakligi. OpenMP o'zini boshqa zamonaviy parallel dasturlash API-laridan ajratib turadi, ammo OpenMP-dagi konstruktsiyalar asosan semantik jihatdan neytral kompilyator ko'rsatmalariga mos keladi. Bu asosiy xususiyat OpenMP. OpenMP bo'lmagan kompilyatori mumkin

dasturning semantikasini o'zgartirmasdan OpenMP ko'rsatmalariga e'tibor bermang, dasturchi intizomni qabul qilishi mumkin bu erda OpenMP dasturi ketma-ket ekvivalent; ya'ni semantik jihatdan asl ketma-ketlik bilan bir xil kod. Ushbu xususiyat OpenMP-ning sabablaridan biridir juda muvaffaqiyatli bo'ldi. OpenMP tijorat maqsadlarida muvaffaqiyat qozongan bo'lsa-da, ammo, yaxshilanishi mumkin bo'lgan ko'p narsalar mavjud. Bunda qog'oz, biz bir nechta yaxshilanishlarni ko'rib chiqamiz OpenMP-ni ko'rib chiqish. Avvalo, biz ko'rib chiqamiz OpenMP tarixi va mexanizmlarini tavsiflang tilga yangi g'oyalarni olib borish uchun joyida. Biz qilamiz keyin OpenMP-ning orqasidagi modellarni va ular qanday ishlashini tushunishda ishlatiladigan norasmiy asosni taqdim eting bizga OpenMP sifatini tushunishda yordam bering. Xususan, biz "qanday qilib" degan savolga javob beramiz yaxshi OpenMP ".




Download 33,93 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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