GTC ON-DEMAND

 
SEARCH SESSIONS
SEARCH SESSIONS

Search All
 
Refine Results:
 
Year(s)

SOCIAL MEDIA

EMAIL SUBSCRIPTION

 
 

GTC ON-DEMAND

Programming Languages
Presentation
Media
CUDA Accelerated Compute Libraries
Abstract:

The libraries distributed in the CUDA SDK and offered by third parties provide a wealth for functions commonly encountered in a GPU acceleration project. Using these libraries can often significantly shorten the development time of a GPU project while leading to high-performance, high-quality software. In this tutorial, we will provide an overview of the libraries in the CUDA SDK, including cuBLAS, cuRAND, NPP and Thurst and introduce common use cases. The audience will not only learn about the strengths of the individual libraries, but also learn about the decision making process to select the best suited library for their project.

 
Topics:
Programming Languages
Type:
Tutorial
Event:
GTC Silicon Valley
Year:
2012
Session ID:
S2629
Streaming:
Download:
Share:
 
CUDA Accelerated Compute Libraries
Abstract:

The libraries distributed in the CUDA SDK and offered by third parties provide a wealth for functions commonly encountered in a GPU acceleration project. Using these libraries can often significantly shorten the development time of a GPU project while leading to high-performance, high-quality software. In the CUDA 5.0 release, NVIDIA introduced enhancements across many libraries to improve performance and take advantage of new features available in the Kepler-series GPUs. In this tutorial, we will provide an overview of the libraries in the CUDA SDK, including cuBLAS, cuRAND, cuSPARSE, cuFFT, NPP and Thrust, as well as libraries provided by 3rd parties. The audience will not only learn about the strengths of the individual libraries, but also learn about the decision making process to select the best suited library for their project.

 
Topics:
Programming Languages
Type:
Tutorial
Event:
GTC Silicon Valley
Year:
2013
Session ID:
S2629
Streaming:
Download:
Share: