Mavzu: cuda texnologiyasi va uning imkoniyatlari



Download 133,14 Kb.
Sana02.12.2022
Hajmi133,14 Kb.
#876695
Bog'liq
doston (1)


Radio va Mobil aloqa fakulteti
811-20_ guruh talabasi
Berdiyev Doston
KOMPYUTER ARXITEKTURASI FANIDAN 3-TOPSHIRIQ
MAVZU: CUDA TEXNOLOGIYASI VA UNING IMKONIYATLARI
Ishdan maqsad: CUDA texnologiyasini va uning samarali natijalarini o’rganish.
Ko'p mashinali VS (MMS) bir nechta kompyuterlarni o'z ichiga oladi, ularning har biri o'z operativ xotirasiga ega va o'z operatsion tizimida ishlaydi. Kompyuterlar o'rtasidagi almashish maxsus qo'shimcha dasturiy ta'minot va texnik vositalar yordamida amalga oshiriladi. Ko'p mashinali VS taqsimlangan xotiraga ega tizimlar sinfiga kiradi . Ko'p protsessorli ( ko'p protsessorli ) tizim (MPS) umumiy manba sifatida umumiy tasodifiy kirish xotirasiga (GRAM) ega. Barcha protsessorlar bitta manzil maydoni bilan ishlaydi. Protsessorlarning parallel ishlashi va OOP dan foydalanish yagona operatsion tizim tomonidan ta'minlanadi. Barcha protsessorlar umumiy xotirani "ulashadi", shuning uchun ko'p protsessorli VS umumiy xotiraga ega tizimlar sinfiga kiradi . etuvchi kompyuterlar yoki protsessorlarning turlariga ko'ra , bir hil va geterogen tizimlar ajralib turadi. Bir hil tizimlar bir xil turdagi kompyuterlar (protsessorlar), geterogen tizimlar - har xil turdagi integratsiyani nazarda tutadi . Bir hil tizimlarda apparat va dasturiy ta'minotni ishlab chiqish va ularga xizmat ko'rsatish ancha soddalashtirilgan. Ular standartlashtirish va ulanishlarni birlashtirish va tizim elementlarining o'zaro ta'siri protseduralarini ta'minlaydi. Tizimga texnik xizmat ko'rsatish soddalashtirildi, modernizatsiya va rivojlanish osonlashtirildi. Shu bilan birga geterogen CS lar ham mavjud bo'lib, ularda birlashtiriladigan elementlar texnik va funksional xarakteristikalari bilan bir-biridan juda farq qiladi va maxsus protsessorlar bo'lishi mumkin.
CUDA nima?
CUDA - bu mening C algoritmlarim bilan soddalashtirilgan dasturlash texnologiyasi boʻlib, u sakkizinchi avlod va undan kattaroq GeForce protsessorlarining grafik protsessorlarida, shuningdek, NVIDIA kompaniyasining oʻxshash Quadro va Tesla kartalarida qoʻllaniladi. CUDA C dasturi matniga maxsus funksiyalarni kiritish imkonini beradi. Bu funksiyalar mening C dasturim tomonidan soddalashtirilgan tarzda yozilgan va grafik protsessorda yozilgan. CUDA SDK ning birinchi versiyasi 2007 yil 15 fevralda chiqarilgan. Kodimni CUDA SDK omboriga muvaffaqiyatli tarjima qilish uchun NVIDIA buyruq qatori C kompilyatori nvcc kiritilishi kerak. Open64 ochiq kodli kompilyatorga asoslangan kompilyator nvcc ijodi va yakuniy dasturlarni kompilyatsiya qilish jarayonida xost-kodi (bosh, kalit kodi) va qurilma-kodi (apparat kodi) (.cu kengaytmali fayllar) obyekt fayllariga, ilovalarga tarjima qilish uchun topshiriqlar. yoki har qanday dasturlash muhitidagi kutubxonalar, masalan, Microsoft Visual Studio.
Texnologiyaning imkoniyati

  1. 1.GPU-da dasturlarni parallel ravishda ishlab chiqish uchun standart C tili.

  2. 2.Fur'ê ning shved transformatsiyasi uchun raqamli tahlilning tayyor kutubxonalari va chiziqli algebra dasturlarining asosiy to'plami.

3.GPU va CPU o'rtasida ma'lumotlarni hisoblash va uzatish uchun maxsus CUDA drayveri.

  1. 4.CUDA drayverini intermodal qilish imkoniyati grafik haydovchilar OpenGL va DirectX.

5.Linux 32/64-bit, Windows XP 32/64-bit va MacOS operatsion tizimlarini qo'llab-quvvatlash.



1-rasm

2-rasm

3-rasm

4-ram
Download 133,14 Kb.

Do'stlaringiz bilan baham:




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