OpenMP offloading

GPTKB entity

Statements (28)
Predicate Object
gptkbp:instanceOf parallel programming feature
gptkbp:enables heterogeneous computing
asynchronous execution
data movement between host and device
execution on GPUs
execution on accelerators
execution on other devices
parallelism on accelerators
https://www.w3.org/2000/01/rdf-schema#label OpenMP offloading
gptkbp:introducedIn OpenMP 4.0
gptkbp:partOf gptkb:OpenMP_specification
gptkbp:requires device code generation
device runtime
gptkbp:supportedBy gptkb:GCC
gptkb:Clang
gptkb:LLVM
NVIDIA compilers
Intel compilers
gptkbp:usedFor gptkb:Fortran
gptkb:C++
C
gptkbp:uses declare target directive
distribute directive
map clause
target directive
teams directive
gptkbp:bfsParent gptkb:libomptarget
gptkbp:bfsLayer 8