Menu

Category: NVIDIA CUDA / GPU Programming

CUDA Environment Variables

A discussion of CUDA environment variables that enables you to accomplish more things in your code.  See video below.  Please donate using the link in the sidebar. List of CUDA environment variables: https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#env-vars Download code: Cuda_Education_Environment_Variables

Donate

CUDA Streams | Concurrent Kernel Launches | Downloadable Code | NVIDIA Visual Profiler

Donate CUDA Streams tutorial with downloadable code.  Concurrent kernel launches with event management and NVIDIA Visual Profiler analysis. Download CUDA Streams code here

Donate

CUDA Python Installation Guide | Anaconda Python Installation | Numba Installation | Cuda Education

An overview of how to install CUDA Python on your system.  It will enable you to run Python code, but take advantage of your Cuda-enabled GPU to speed up your application.  A marriage made in heaven?

Next: Install Tensorflow […]

Thread Mapping in CUDA

Understanding how threads are mapped in CUDA and how it relates to blocks and grids can be very challenging.  Check out the following PDF from Pelagos Consulting and Education which does a really good job of explaining it: https://www.pelagos-consulting.com/wp-content/uploads/2017/08/CUDA_description.pdf   […]