liu.seSearch for publications in DiVA
Change search
ReferencesLink to record
Permanent link

Direct link
GPU-accelleration of image rendering and sorting algorithms with the OpenCL framework
Linköping University, Department of Computer and Information Science, Software and Systems.
Linköping University, Department of Computer and Information Science, Software and Systems.
2016 (English)Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Today's computer systems often contains several different processing units aside from the CPU. Among these the GPU is a very common processing unit with an immense compute power that is available in almost all computer systems. How do we make use of this processing power that lies within our machines? One answer is the OpenCL framework that is designed for just this, to open up the possibilities of using all the different types of processing units in a computer system. This thesis will discuss the advantages and disadvantages of using the integrated GPU available in a basic workstation computer for computation of image processing and sorting algorithms. These tasks are computationally intensive and the authors will analyze if an integrated GPU is up to the task of accelerating the processing of these algorithms. The OpenCL framework makes it possible to run one implementation on different processing units, to provide perspective we will benchmark our implementations on both the GPU and the CPU and compare the results. A heterogeneous approach that combines the two above mentioned processing units will also be tested and discussed. The OpenCL framework is analyzed from a development perspective and what advantages and disadvantages it brings to the development process will be presented.

Place, publisher, year, edition, pages
2016. , 52 p.
Keyword [en]
GPU, OpenCL, algorithms
National Category
Computer Systems
URN: urn:nbn:se:liu:diva-127479ISRN: LIU-IDA/LITH-EX-G—15/064—SEOAI: diva2:924066
External cooperation
MindRoad AB
Subject / course
Computer Engineering
Available from: 2016-07-07 Created: 2016-04-27 Last updated: 2016-07-07Bibliographically approved

Open Access in DiVA

fulltext(3238 kB)76 downloads
File information
File name FULLTEXT01.pdfFile size 3238 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Anders, SöderholmJustus, Sörman
By organisation
Software and Systems
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 76 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 150 hits
ReferencesLink to record
Permanent link

Direct link