Changes between Version 13 and Version 14 of Notes_on_CUDA_Semantics


Ignore:
Timestamp:
07/02/21 15:08:46 (5 years ago)
Author:
Alex Wilton
Comment:

Moved CUDA feature list to new CUDA docs page

Legend:

Unmodified
Added
Removed
Modified
  • Notes_on_CUDA_Semantics

    v13 v14  
    1 == Supported Features ==
    2 
    3 * CUDA kernels with the `__global__` specifier
    4 * The dim3 struct type
    5 * Use of the CUDA variables `threadIdx`, `blockIdx`, `gridDim`, and `blockDim`
    6 * `__syncthreads`
    7 * Enqueuing multiple kernel calls with the null stream
    8 * `cudaMalloc`
    9 * `cudaMemcpy`
    10 * `cudaFree`
    11 * `cudaDeviceSynchronize`
    12 
    13 == Major Limitations ==
    14 
    15 * Lacks support for other stream types
    16 
    17 === Missing Features ===
    18 
    19 * Use of the `warpSize` variable
    20 * Atomic functions (e.g. `atomicAdd`)
    21 
    221== Cuda Programming Model ==
    232