izpis_h1_title_alt

Primerjava paralelizacij algoritmov za procesiranje slik v OpenCL
ID KENDA, BOJANA (Avtor), ID Bulić, Patricio (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,47 MB)
MD5: 7AF7D29C06588F1ADB60D214D8543779
PID: 20.500.12556/rul/d4891c16-3919-4edf-9dad-ab7eb483d05d

Izvleček
V pričujoči nalogi smo raziskovali vpliv različnih nastavitev pri poganjanju programa za procesiranje slik z OpenCL ogrodjem. Vzeli smo tri konkretne metode iz programskega orodja GEGL, ki se tipično pojavljajo pri obdelavi slik, in primerjali njihovo hitrost izvajanja tako pri slikah različnih velikosti kot tudi na različni strojni opremi. Eno izmed metod smo poleg tega predelali za izrabo lokalnih pomnilnikov na OpenCL napravi in ugotavljali morebitne prednosti in slabosti takšne implementacije. V teoretičnem delu smo se v ta namen posvetili pregledovanju OpenCL arhitekture in možnostih, ki jih ponuja paralelno oziroma vzporedno računanje.

Jezik:Slovenski jezik
Ključne besede:OpenCL, paralelnost, delovne skupine, lokalni pomnilnik
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2015
PID:20.500.12556/RUL-30578 Povezava se odpre v novem oknu
Datum objave v RUL:18.02.2015
Število ogledov:1327
Število prenosov:327
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Comparison of parallelizations of the algorithms for image processing in OpenCL
Izvleček:
The thesis explores the effects of running an image processing program with the OpenCL framework at different settings. Three methods, common in image processing, have been selected from the programming library GEGL and their execution times compared when using images of different sizes as well as on different hardware. In addition, one of the methods has been modified to use local memory on an OpenCL device, allowing us to identify the potential advantages and disadvantages of such an implementation. The theoretical part has therefore been dedicated to the overview of OpenCL architecture and the possibilities opened by parallel, or rather concurrent, computing.

Ključne besede:OpenCL, parallelism, work groups, local memory

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj