Thesis Details

Využití GPU pro všeobecné výpočty

Semestral project Student: Máček Branislav Academic Year: 2006/2007 Supervisor: Szőke Igor, Ing., Ph.D.
English title
General Purpose Computing on GPU
Language
Czech
Abstract

Shaders are the most important part of graphic accelerators. In origin these programmable units were designed for computation of custom complex graphic effects. GPUs contain dozen to hundreds parallel processing units. This parallelism offer high performance in applications with relative simple operations on huge amount of data. This work describes graphic pipeline, programmable parts of GPU and programming language GLSL. It presents principles of stream processing on example of simple linear algebra operator using OpenGL API and GLSL.

Keywords

GPGPU, Stream processing, Shader program, OpenGL, GLSL, Linear Algebra

Department
Degree Programme
Files
Status
defended
Date
10 January 2007
Citation
MÁČEK, Branislav. Využití GPU pro všeobecné výpočty. Brno, 2007. Semestral project. Brno University of Technology, Faculty of Information Technology. 2007-01-10. Supervised by Szőke Igor. Available from: https://www.fit.vut.cz/study/thesis/3614/
Back to top