hipconfigurecall Interface Reference#
hipfort::hipconfigurecall Interface Reference
Configure a kernel launch. More...
Public Member Functions | |
| integer(kind(hipsuccess)) function | hipconfigurecall_ (griddim, blockdim, sharedmem, stream) |
Detailed Description
Configure a kernel launch.
- Parameters
-
[in] gridDim grid dimension specified as multiple of blockDim. [in] blockDim block dimensions specified in work-items [in] sharedMem Amount of dynamic shared memory to allocate for this kernel. The HIP-Clang compiler provides support for extern shared declarations. [in] stream Stream where the kernel should be dispatched. May be 0, in which case the default stream is used with associated synchronization rules.
Please note, HIP does not support kernel launch with total work items defined in dimension with size gridDim x blockDim >= 2^32.
- Returns
hipSuccess,hipErrorNotInitialized,hipErrorInvalidValue
Member Function/Subroutine Documentation
◆ hipconfigurecall_()
| integer(kind(hipsuccess)) function hipfort::hipconfigurecall::hipconfigurecall_ | ( | type(dim3), value | griddim, |
| type(dim3), value | blockdim, | ||
| integer(c_size_t), value | sharedmem, | ||
| type(c_ptr), value | stream | ||
| ) |
The documentation for this interface was generated from the following file: