izpis_h1_title_alt

Primerjava paralelizacij algoritmov za procesiranje slik v OpenCL : diplomsko delo
ID Kenda, Bojana (Author), ID Bulić, Patricio (Mentor) More about this mentor... This link opens in a new window

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

Abstract
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.

Language:Slovenian
Keywords:OpenCL, paralelnost, delovne skupine, lokalni pomnilnik, računalništvo, visokošolski strokovni študij, računalništvo in informatika, diplomske naloge
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Publisher:[B. Kenda]
Year:2015
Number of pages:55 str.
PID:20.500.12556/RUL-30578 This link opens in a new window
COBISS.SI-ID:1536246467 This link opens in a new window
Publication date in RUL:18.02.2015
Views:1628
Downloads:347
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Comparison of parallelizations of the algorithms for image processing in OpenCL
Abstract:
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.

Keywords:OpenCL, parallelism, work groups, local memory, computer science, computer and information science, diploma

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back