gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:basedOn
|
C
|
gptkbp:category
|
gptkb:software
parallel programming language
|
gptkbp:compilesTo
|
gptkb:nvcc
clang
gcc (with nvcc)
|
gptkbp:designedFor
|
parallel computing
|
gptkbp:developedBy
|
gptkb:NVIDIA
|
gptkbp:documentation
|
https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html
|
gptkbp:fileExtension
|
.cu
|
gptkbp:firstReleased
|
2007
|
https://www.w3.org/2000/01/rdf-schema#label
|
CUDA C
|
gptkbp:influenced
|
gptkb:CUDA_C++
gptkb:HIP
gptkb:cuDNN
gptkb:OpenCL
Thrust
|
gptkbp:influencedBy
|
gptkb:CUDA
C
|
gptkbp:latestReleaseVersion
|
CUDA 12 (as of 2024)
|
gptkbp:license
|
proprietary
|
gptkbp:partOf
|
gptkb:CUDA_platform
|
gptkbp:platform
|
gptkb:Windows
gptkb:macOS
gptkb:Linux
|
gptkbp:runsOn
|
gptkb:NVIDIA_GPUs
|
gptkbp:supportedBy
|
gptkb:CUDA_Toolkit
|
gptkbp:supports
|
gptkb:SIMT
streams
error handling
shared memory
atomic operations
asynchronous execution
device functions
dynamic parallelism
host functions
streams and events
synchronization primitives
kernels
memory hierarchy
constant memory
global memory
texture memory
thread parallelism
|
gptkbp:usedFor
|
gptkb:machine_learning
gptkb:GPGPU
deep learning
high-performance computing
scientific computing
|
gptkbp:bfsParent
|
gptkb:Nvidia_Jetson
|
gptkbp:bfsLayer
|
6
|