hipfunctionlaunchparams Type Reference#
hipfort_types::hipfunctionlaunchparams Type Reference
Public Attributes | |
| type(c_ptr) | function |
| Kernel to launch. | |
| integer(c_int) | griddimx |
| Width(X) of grid in blocks. | |
| integer(c_int) | griddimy |
| Height(Y) of grid in blocks. | |
| integer(c_int) | griddimz |
| Depth(Z) of grid in blocks. | |
| integer(c_int) | blockdimx |
| X dimension of each thread block. | |
| integer(c_int) | blockdimy |
| Y dimension of each thread block. | |
| integer(c_int) | blockdimz |
| Z dimension of each thread block. | |
| integer(c_int) | sharedmembytes |
| Shared memory. | |
| type(c_ptr) | hstream |
| Stream identifier. | |
| type(c_ptr) | kernelparams |
| Kernel parameters. | |
Member Data Documentation
◆ blockdimx
| integer(c_int) hipfort_types::hipfunctionlaunchparams::blockdimx |
X dimension of each thread block.
◆ blockdimy
| integer(c_int) hipfort_types::hipfunctionlaunchparams::blockdimy |
Y dimension of each thread block.
◆ blockdimz
| integer(c_int) hipfort_types::hipfunctionlaunchparams::blockdimz |
Z dimension of each thread block.
◆ function
| type(c_ptr) hipfort_types::hipfunctionlaunchparams::function |
Kernel to launch.
◆ griddimx
| integer(c_int) hipfort_types::hipfunctionlaunchparams::griddimx |
Width(X) of grid in blocks.
◆ griddimy
| integer(c_int) hipfort_types::hipfunctionlaunchparams::griddimy |
Height(Y) of grid in blocks.
◆ griddimz
| integer(c_int) hipfort_types::hipfunctionlaunchparams::griddimz |
Depth(Z) of grid in blocks.
◆ hstream
| type(c_ptr) hipfort_types::hipfunctionlaunchparams::hstream |
Stream identifier.
◆ kernelparams
| type(c_ptr) hipfort_types::hipfunctionlaunchparams::kernelparams |
Kernel parameters.
◆ sharedmembytes
| integer(c_int) hipfort_types::hipfunctionlaunchparams::sharedmembytes |
Shared memory.
The documentation for this type was generated from the following file: