GIGABYTE BRIX GTX 760 Compact Gaming PC Kit Review (GB-BXi5G-760)
GIGABYTE BRIX GTX 760
Review
FurMark, GPU stress test
FurMark 1.14.1
 
GPU Caps Viewer
GPU Caps Viewer 1.21.1
 
GPU Shark
GPU Shark 0.9.1
 
(Test) Particle Rendering: Point Sprites vs Geometry Shaders Sprites
TEST: Point Sprites vs
Geometry Shaders
Particle Billboarding with the Geometry Shader (GLSL)
Particle Billboarding
Geometry Shader (GLSL)

Posts Tagged ‘cudaMemcpy’


Programming a Matrix Multiplication for GPUs with CUDA

Be the first to comment - What do you think?  Posted by JeGX - 2008/10/14 at 10:45

Categories: NVIDIA CUDA, Programming   Tags: , , , , , ,

CUDA makes it possible to program the GPU with the language C. This article will show you the steps to code a matrix multiplication routine in CUDA:

  • allocate memory on the GPU with cudaMalloc or cudaMallocPitch (for aligned memory allocation)
  • move data to the GPU with cudaMemcpy2D
  • select the kernel domain, write the kernel and run it
  • move results back from the GPU to the host with cudaMemcpy2D
  • free resources with cudaFree