Selects the best access mode for host kernels, complex(real64) version
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(kernel_host), | intent(inout) | :: | self |
Host kernel class |
||
| real(kind=real32), | intent(in) | :: | in(:) |
Source host-allocated buffer |
||
| real(kind=real32), | intent(inout) | :: | out(:) |
Target host-allocated buffer |
||
| integer(kind=int32), | intent(in) | :: | n_warmup_iters |
Number of warmup iterations to perform before testing kernel |
||
| integer(kind=int32), | intent(in) | :: | n_iters |
Number of iterations to perform when testing kernel |
||
| real(kind=real64), | intent(out) | :: | execution_time |
Execution time of the selected access |