Original title:
Graphics card as a cheap supercomputer
Authors:
Přikryl, Jan Document type: Papers Conference/Event: Programy a algoritmy numerické matematiky /16./, Dolní Maxov (CZ), 2012-06-03 / 2012-06-08
Year:
2013
Language:
eng Abstract:
The current powerful graphics cards, providing stunning real-time visual effects for computer-based entertainment, have to accommodate powerful hardware components that are able to deliver the photo-realistic simulation to the end-user. Given the vast computing power of the graphics hardware, its producers very often offer a programming interface that makes it possible to use the computational resources of the graphics processors (GPU) to more general purposes. This step gave birth to the so-called GPGPU (general-purpose GPU) processors that – if programmed correctly – are able to achieve astonishing performance in floating point operations. In this paper we will briefly overview nVidia CUDA technology and we will demonstrate a process of developing a simple GPGPU application both in the native GPGPU style and in the add-ons for Matlab (Jacket and Parallel Toolbox).
Keywords:
CUDA; GPU; graphics card; Jacket; Matlab Project no.: TA01030603 (CEP), MEB091015 (CEP) Funding provider: GA TA ČR, GA MŠk Host item entry: Programs and Algorithms of Numerical Matematics 16, ISBN 978-80-85823-62-2