Statements (28)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb: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 |
| 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
|
| https://www.w3.org/2000/01/rdf-schema#label |
OpenMP offloading
|