void
cuda_hello
(){
printf
(
"Hello World from GPU!\n"
);
}
int
main
() {
cuda_hello<<<
1
,
1
>>>();
return
0
;
}
Ushbu yozilgan kod orqali kompyuterimizning
grafik protsessori va uning
yadrolari haqida ma’lumot ko’rsatildi.
Eslatma:
Agar kompyuteringizga grafik protsessor mavjud bo’lmasa
quyidagi link
orqali CUDA ni ishlatishimiz mumkin:
https://colab.research.google.com/
Topshiriqlar
I Nazariy qism:
1.
Geterogen tizimlari haqida batafsil ma’lumotlarga ega bo’lish.
2.
CUDA texnologiyasini o’rganish.
3.
Geterogen tizimlarida qo’llaniladigan CUDA,
OpenMP va OpenCL kabi
texnologiyalarni bir
biridan farqini tushunish
II Amali qism:
4.
O’zingizga qulay dasturlash tilida CUDA ni o’rnatib uni ishlashini tekshiring.
5.
CPU va CUDA da soddagina misolni hisoblash umumdorligini bilib oling.
6.
Xulosa.