GTC ON-DEMAND

 
SEARCH SESSIONS
SEARCH SESSIONS

Search All
 
Refine Results:
 
Year(s)

SOCIAL MEDIA

EMAIL SUBSCRIPTION

 
 

GTC ON-DEMAND

Graphics and AI
Presentation
Media
4 Approaches to GPU Computing
Abstract:

How many ways can you program a GPU? This tutorial covers four practical methods of adding GPU acceleration to your applications. Take advantage of pre-packaged acceleration by dropping in a GPU-accelerated library to replace MKL, IPP, FFTW, or other libraries you are already using. Automatically parallelize ëforí loops in your C or Fortran code using OpenACC directives. Use powerful, cross-platform algorithms and data structures from the Thrust library of C++ to target CUDA, TBB and OpenMP. Develop your own parallel applications and libraries using a programming language you already know like C, C++, Fortran and more.

 
Topics:
Graphics and AI
Type:
Talk
Event:
SIGGRAPH
Year:
2012
Session ID:
SIG1238
Download:
Share: