Change search
ReferencesLink to record
Permanent link

Direct link
Comparison of Technologies for General-Purpose Computing on Graphics Processing Units
Linköping University, Department of Electrical Engineering, Information Coding.
2016 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The computational capacity of graphics cards for general-purpose computinghave progressed fast over the last decade. A major reason is computational heavycomputer games, where standard of performance and high quality graphics constantlyrise. Another reason is better suitable technologies for programming thegraphics cards. Combined, the product is high raw performance devices andmeans to access that performance. This thesis investigates some of the currenttechnologies for general-purpose computing on graphics processing units. Technologiesare primarily compared by means of benchmarking performance andsecondarily by factors concerning programming and implementation. The choiceof technology can have a large impact on performance. The benchmark applicationfound the difference in execution time of the fastest technology, CUDA, comparedto the slowest, OpenCL, to be twice a factor of two. The benchmark applicationalso found out that the older technologies, OpenGL and DirectX, are competitivewith CUDA and OpenCL in terms of resulting raw performance.

Place, publisher, year, edition, pages
2016. , 53 p.
Keyword [en]
gpgpu, gpu benchmark, cuda, opencl, directcompute, opengl, compute shader
National Category
Computer Systems
URN: urn:nbn:se:liu:diva-125882ISRN: LiTH-ISY-EX–16/4923–SEOAI: diva2:909410
External cooperation
MindRoad AB
Subject / course
Information Coding
2016-02-02, 13:15 (English)
Available from: 2016-03-17 Created: 2016-03-07 Last updated: 2016-03-17Bibliographically approved

Open Access in DiVA

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

Search in DiVA

By author/editor
Sörman, Torbjörn
By organisation
Information Coding
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 208 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: 290 hits
ReferencesLink to record
Permanent link

Direct link