[PARPRO] 3. laboratorijska vježba - 2021/2022
gladiator
Prvi termin predaje je sljedeći tjedan pa preporučam svima da krenu radit.
Ako se ne varam, ovo je prvi put da se ovakva vježba izvodi na predmetu pa je za očekivati da će mnogo ljudi biti zbunjeno (ja već jesam).
indythedog
Moje jedino pitanje je moze li se raditi u pythonu?
Bucc
indythedog može, sa pyopencl paketom. ima i one globalne i lokalne nešto za podešavanje kak god da se to zvalo
WP_Deva
Za rad u Pythonu je li bolje CUDA ili OpenCL?
CC Olive Oil
Bisolvon
Može li netko tko shvati kako ovo treba napravit napisat neki mini tutorial. Ja sam izgubio već dva dana pokušavajući osposobit projekt u VS-u.
Sinusan
Instalirati Visual Studio uz opciju za C++ desktop development.
Skinuti i raspakirati OpenCL i zapamtiti gdje se nalazi:
https://www.fer.unizg.hr/_download/repository/OpenCL_mini_SDK.zip
Updejtati drivere.
Djelomično pratiti ovaj tutorial:
Korak 1 je već odrađen kad smo raspakirali OpenCL mini SDK.
Za korak 2 ja sam koristio empty template i ubacio Jakobovićeve kodove kostur++.cpp, primjeri.cl, i timing.h
U koraku 3 za additional include directories staviti direktorij u kojem se nalazi CL folder (npr. “C:\OpenCL\include”).
U koraku 3 za additional dependencies dodati kako su oni dodali (staviti “OpenCL.lib;” na početak)
U koraku 3 za additional library directories staviti adresu lib foldera (npr. “C:\OpenCl\lib”).
Sad bi se trebalo moći pokrenuti kod pomoću visual studia.
Radio sam isključivo s Jakobovićevim primjerima tako da ne znam je li kod iz tutoriala radi s ovim setupom i nisam rješavao dalje zadatke.
branimir1999
Sinusan Ukoliko nekome se OpenCL ne želi include-ati nakon ovog tutorijala, pazite da su vam sve postavke za ispravnu konfiguraciju (x86/x64; Debug/Release) te da trenutno radite u ispravnoj konfiguraciji u samom VS. Najjednostanvije da radite u All Configurations i na x64.
SuperSaiyano zar nije dovoljno samo da maknes tocku tako da ../primjeri.cl
-> ./primjeri.cl
i da ostavis .cl datoteke u istom direktoriju kao kostur++.cpp?
strole55
Jeli nekome javlja error cannot open file ‘OpenCl.lib’
Carlito22
sudo apt install ocl-icd-opencl-dev
ak si na ubuntu
sheriffHorsey
Jel ovo lakse radit s cudom ili openclom?
BillIK
zna li netko kako ovo sve na ubuntu?
dora
Ima li netko ideju zasto dobivam ove errore kad pokrenem primjer u visualu?
Fikalo
AE Koji IDE koristis?
dora
Fikalo visual studio 2019
Fikalo
AE Znam da sam imo neki slican problem ko taj za jedan drugi labos, di sam pokreto u 2019. i nije radilo nego sam morao pokrenut u 2022. jer je imo nekih problema sa linkerom. Tesko mi rec po ovim errorima dal je to taj isti problem al moze bit do toga mozda.
dora
Fikalo Hvala, rijesilo problem!
dora
Zna li netko razlog ovome?
aerius
AE
Jel zna neko možda rješenje za ovo? hhahah
Bucc
IdeGas probao sam samo opencl, ima dobro dokumentirano, ne znam za cudu. Al nekih 5 linija za inicizaciju varijabli i slanje na device + kod za kernel mi se čini da jednostavnije ne može
micho
IdeGas CUDA je lakša iz mojeg iskustva ali provjeri može li ti GPU vrtiti CUDU, znam da je neko vrijeme bio problem s novijim AMD grafičkama jer nije bilo HIP supporta
ZalutaliStudent
Olive Oil Jel mozes mozda poslat tutoriale, primjere, dokumentaciju ili bilo sto sto si nasao na internetu kako instalirati i pokrenuti program koristeci opencl i python?