wiki:CUDA Documentation

Version 2 (modified by Alex Wilton, 5 years ago) ( diff )

Added shared to supported features list

Supported Features

  • CUDA kernels with the __global__ specifier
  • The dim3 struct type
  • Use of the CUDA variables threadIdx, blockIdx, gridDim, and blockDim
  • __syncthreads
  • __shared__
  • Enqueuing multiple kernel calls with the null stream
  • cudaMalloc
  • cudaMemcpy
  • cudaFree
  • cudaDeviceSynchronize

Major Limitations

  • Lacks support for other stream types

Missing Features

  • Use of the warpSize variable
  • Atomic functions (e.g. atomicAdd)
Note: See TracWiki for help on using the wiki.