Category Archives: CUDA

Parallel Computing using the GPU – Tutorial 4: Kernels in parallel

Until now, we haven’t really touched parallel programming yet. But this is something we will do in this tutorial! Recall that we earlier launched a function on a device using kernelFunction<<<1,1>>>(..). This tutorial is all about the parameter N1, <<<N1,1>>>, … Continue reading

Posted in CUDA, Parallel Computing | 1 Comment

Parallel Computing using the GPU – Tutorial 3: Integrate CUDA 3.2 into Visual Studio 2008

Now that CUDA Toolkit 3.2 was released, the integration with Visual Studio 2008 is a lot easier than before. In this tutorial, we will see how we can create a CUDA application using Visual Studio 2008!   Getting the free … Continue reading

Posted in CUDA, Parallel Computing, Tutorial | 24 Comments

Parallel Computing using the GPU – Tutorial 2, Functions

As we got out first application running, it’s time to write more spesific CUDA applications. In this tutorial, we will see how functions work, and how to decide if a function should run on the CPU(the host) or the GPU(the … Continue reading

Posted in CUDA, Parallel Computing | 3 Comments

Parallel Computing using the GPU – Tutorial 1, Getting started

A large problem can usually be devided into smaller tasks that operate together in order to create a solution. This includes painting the house. Say you need to buy 5 liters of paint and 5 brushes before having to paint … Continue reading

Posted in CUDA, Parallel Computing | 1 Comment