CUDA (Compute Unified Device Architecture) is a parallel computing platform and programming model for NVIDIA GPUs (Graphics Processing Units).
Sometimes, bugs in my CUDA programs cause the desktop graphics to break (in Windows). Typically, the screen remains somewhat readable, …
windows cuda gpuThe Situation I have a 2 gpu server (Ubuntu 12.04) where I switched a Tesla C1060 with a GTX 670. Than I installed …
cuda nvidiaThe question is that: is there a way to use the class "vector" in Cuda kernels? When I try I …
cudaI am developing a product with heavy 3D graphics computations, to a large extent closest point and range searches. Some …
hardware cuda fpgaHere is my code: int threadNum = BLOCKDIM/8; dim3 dimBlock(threadNum,threadNum); int blocks1 = nWidth/threadNum + (nWidth%threadNum == 0 ? 0 : 1); int blocks2 = nHeight/…
cudaI'm new to CUDA, and I can't understand loop unrolling. I've written a piece of code to understand the technique __…
cuda nvidia pragma loop-unrollingSince graphics cards provide large amounts of RAM (0.5GiB to 2GiB) and API access to the GPU is not that …
memory memory-management cuda openclFrom online documentation: cudaError_t cudaMemset (void * devPtr, int value, size_t count ) Fills the first count bytes of the …
cuda semantics memsetI'm trying to understand the integrate_functor in particles_kernel.cu from CUDA examples: struct integrate_functor { float deltaTime; //constructor …
c cuda thrust