CUDA Cooperative Groups

GPTKB entity

Statements (23)
Predicate Object
gptkbp:instanceOf CUDA programming model feature
gptkbp:allows hierarchical decomposition of threads
gptkbp:API C++ header-only library
gptkbp:developedBy gptkb:NVIDIA
gptkbp:documentation https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#cooperative-groups
gptkbp:enables collective communication
dynamic group creation
fine-grained synchronization
group-based parallelism
multi-block synchronization
gptkbp:headerFile cooperative_groups.h
https://www.w3.org/2000/01/rdf-schema#label CUDA Cooperative Groups
gptkbp:introducedIn CUDA 9
gptkbp:partOf gptkb:CUDA_Toolkit
gptkbp:supports cooperative launch
synchronization within groups
thread groups
gptkbp:usedFor GPU programming
gptkbp:usedIn deep learning
high-performance computing
scientific computing
gptkbp:bfsParent gptkb:CUDA_C++
gptkbp:bfsLayer 7