HIP_LAUNCH_CONFIG Struct Reference

HIP_LAUNCH_CONFIG Struct Reference#

HIP Runtime API Reference: 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.
 
hipLaunchAttributeattrs
 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: