hipLaunchAttributeValue Union Reference#
hipLaunchAttributeValue Union Reference
#include <hip_runtime_api.h>
Collaboration diagram for hipLaunchAttributeValue:
Data Fields | |
| char | pad [64] |
| 64 byte padding | |
| hipAccessPolicyWindow | accessPolicyWindow |
| Value of launch attribute hipLaunchAttributeAccessPolicyWindow. | |
| int | cooperative |
| int | priority |
| hipSynchronizationPolicy | syncPolicy |
| hipLaunchMemSyncDomainMap | memSyncDomainMap |
| Value of launch attribute hipLaunchAttributeMemSyncDomainMap. | |
| hipLaunchMemSyncDomain | memSyncDomain |
| Value of launch attribute hipLaunchAttributeMemSyncDomain. | |
Detailed Description
Launch Attribute Value
Field Documentation
◆ accessPolicyWindow
| hipAccessPolicyWindow hipLaunchAttributeValue::accessPolicyWindow |
Value of launch attribute hipLaunchAttributeAccessPolicyWindow.
◆ cooperative
| int hipLaunchAttributeValue::cooperative |
Value of launch attribute hipLaunchAttributeCooperative. Indicates whether the kernel is cooperative.
◆ memSyncDomain
| hipLaunchMemSyncDomain hipLaunchAttributeValue::memSyncDomain |
Value of launch attribute hipLaunchAttributeMemSyncDomain.
◆ memSyncDomainMap
| hipLaunchMemSyncDomainMap hipLaunchAttributeValue::memSyncDomainMap |
Value of launch attribute hipLaunchAttributeMemSyncDomainMap.
◆ pad
| char hipLaunchAttributeValue::pad[64] |
64 byte padding
◆ priority
| int hipLaunchAttributeValue::priority |
Value of launch attribute :: hipLaunchAttributePriority. Execution priority of kernel
◆ syncPolicy
| hipSynchronizationPolicy hipLaunchAttributeValue::syncPolicy |
Value of launch attribute :: hipLaunchAttributeSynchronizationPolicy. Used to work queued up in stream
The documentation for this union was generated from the following file:
- include/hip/hip_runtime_api.h