V diplomskem delu obravnavamo univerzalne knjižnice za vzporedno programiranje v jezikih C in C++ s poudarkom na ogrodjih OpenCL in SYCL. Pristop OpenCL na nizki ravni ponuja natančen nadzor nad heterogenimi računskimi napravami, medtem ko abstrakcija SYCL omogoča pisanje programov za vzporedno računanje na višji ravni v jeziku C++. Ogrodji smo testirali na treh algoritmih, ki pokrijejo področja, za katera se najpogosteje uporabljajo grafične procesne enote, to so računanje zgoščenih vrednosti, obdelava slik ter učenje nevronskih mrež. Rezultati so pokazali, da je bila rešitev, napisana s pomočjo ogrodja OpenCL v vseh treh primerih hitrejša kot rešitev, napisana s pomočjo ogrodja SYCL, pri kateri pa je bila koda precej krajša in bolj pregle...
In the field of high performance computing, GPUs play an important role. However, in order to be abl...
Abstract. Recently, OpenCL, a new open programming standard for GPGPU programming, has become availa...
OpenGL (Open Graphics Library) je grafički 3D standard za rendreriranje 2D i 3D grafike. Vrlo je pop...
V diplomskem delu obravnavamo univerzalne knjižnice za vzporedno programiranje v jezikih C in C++ s ...
Odloženo računanje na grafičnih procesnih enotah se vedno bolj uporablja za reševanje problemov. V t...
Grafični procesorji so v zadnjem desetletju napredovali v zmogljivosti in dostopnosti. Knjižnica Ope...
OpenCL, a modern parallel heterogeneous system programming language, enables problems to be partitio...
V diplomski nalogi se posvečamo predvsem vprašanju, kako programe OpenCL napisati, da se bodo učinko...
Primarna svrha grafičkih procesorskih jedinica je obrada računalne grafike, odnosno slika i videa. G...
V diplomskem delu se osredotočamo na testiranje programirljivega vezja s pomočjo programskega ogrodj...
Recent developments in processor architecture have settled a shift from sequential processing to par...
V diplomski nalogi predstavimo paralelne implementacije algoritmov urejanja z uporabo OpenCL, ki omo...
Shared memory multi-core processor technology has seen a drastic developmentwith faster and increasi...
Bachelor´s thesis deals with principles of graphics adaptors work and their using for common calcula...
Cieľom tejto bakalárskej práce je uskutočniť výskum v oblasti knižníc pre programovanie grafických k...
In the field of high performance computing, GPUs play an important role. However, in order to be abl...
Abstract. Recently, OpenCL, a new open programming standard for GPGPU programming, has become availa...
OpenGL (Open Graphics Library) je grafički 3D standard za rendreriranje 2D i 3D grafike. Vrlo je pop...
V diplomskem delu obravnavamo univerzalne knjižnice za vzporedno programiranje v jezikih C in C++ s ...
Odloženo računanje na grafičnih procesnih enotah se vedno bolj uporablja za reševanje problemov. V t...
Grafični procesorji so v zadnjem desetletju napredovali v zmogljivosti in dostopnosti. Knjižnica Ope...
OpenCL, a modern parallel heterogeneous system programming language, enables problems to be partitio...
V diplomski nalogi se posvečamo predvsem vprašanju, kako programe OpenCL napisati, da se bodo učinko...
Primarna svrha grafičkih procesorskih jedinica je obrada računalne grafike, odnosno slika i videa. G...
V diplomskem delu se osredotočamo na testiranje programirljivega vezja s pomočjo programskega ogrodj...
Recent developments in processor architecture have settled a shift from sequential processing to par...
V diplomski nalogi predstavimo paralelne implementacije algoritmov urejanja z uporabo OpenCL, ki omo...
Shared memory multi-core processor technology has seen a drastic developmentwith faster and increasi...
Bachelor´s thesis deals with principles of graphics adaptors work and their using for common calcula...
Cieľom tejto bakalárskej práce je uskutočniť výskum v oblasti knižníc pre programovanie grafických k...
In the field of high performance computing, GPUs play an important role. However, in order to be abl...
Abstract. Recently, OpenCL, a new open programming standard for GPGPU programming, has become availa...
OpenGL (Open Graphics Library) je grafički 3D standard za rendreriranje 2D i 3D grafike. Vrlo je pop...