HIP_LAUNCH_CONFIG Struct Reference#
HIP_LAUNCH_CONFIG Struct Reference
#include <hip_runtime_api.h>
Collaboration diagram for HIP_LAUNCH_CONFIG:
Data Fields | |
| unsigned int | gridDimX |
| Grid width in blocks. | |
| unsigned int | gridDimY |
| Grid height in blocks. | |
| unsigned int | gridDimZ |
| Grid depth in blocks. | |
| unsigned int | blockDimX |
| Thread block dimension in X. | |
| unsigned int | blockDimY |
| Thread block dimension in Y. | |
| unsigned int | blockDimZ |
| Thread block dimension in Z. | |
| unsigned int | sharedMemBytes |
| Dynamic shared-memory size in bytes per block. | |
| hipStream_t | hStream |
| HIP stream identifier. | |
| hipLaunchAttribute * | attrs |
| Attribute list. | |
| unsigned int | numAttrs |
| Number of attributes. | |
Detailed Description
HIP driver extensible launch configuration
Field Documentation
◆ attrs
| hipLaunchAttribute* HIP_LAUNCH_CONFIG::attrs |
Attribute list.
◆ blockDimX
| unsigned int HIP_LAUNCH_CONFIG::blockDimX |
Thread block dimension in X.
◆ blockDimY
| unsigned int HIP_LAUNCH_CONFIG::blockDimY |
Thread block dimension in Y.
◆ blockDimZ
| unsigned int HIP_LAUNCH_CONFIG::blockDimZ |
Thread block dimension in Z.
◆ gridDimX
| unsigned int HIP_LAUNCH_CONFIG::gridDimX |
Grid width in blocks.
◆ gridDimY
| unsigned int HIP_LAUNCH_CONFIG::gridDimY |
Grid height in blocks.
◆ gridDimZ
| unsigned int HIP_LAUNCH_CONFIG::gridDimZ |
Grid depth in blocks.
◆ hStream
| hipStream_t HIP_LAUNCH_CONFIG::hStream |
HIP stream identifier.
◆ numAttrs
| unsigned int HIP_LAUNCH_CONFIG::numAttrs |
Number of attributes.
◆ sharedMemBytes
| unsigned int HIP_LAUNCH_CONFIG::sharedMemBytes |
Dynamic shared-memory size in bytes per block.
The documentation for this struct was generated from the following file:
- include/hip/hip_runtime_api.h