acc_present_or_create
– If the data is not present on the device, allocate device memory and map it to host memory.In Fortran, two (2) forms are supported. In the first form, a specifies
a contiguous array section. The second form a specifies a variable or
array element and len specifies the length in bytes.
Prototype: | void *acc_present_or_create(h_void *a, size_t len)
|
Prototype: | void *acc_pcreate(h_void *a, size_t len)
|
Interface: | subroutine acc_present_or_create(a)
|
type, dimension(:[,:]...) :: a
| |
Interface: | subroutine acc_present_or_create(a, len)
|
type, dimension(:[,:]...) :: a
| |
integer len
| |
Interface: | subroutine acc_pcreate(a)
|
type, dimension(:[,:]...) :: a
| |
Interface: | subroutine acc_pcreate(a, len)
|
type, dimension(:[,:]...) :: a
| |
integer len
|