hipLaunchAttributeValue Union Reference

hipLaunchAttributeValue Union Reference#

HIP Runtime API Reference: hipLaunchAttributeValue Union Reference
hipLaunchAttributeValue Union Reference

#include <hip_runtime_api.h>

Collaboration diagram for hipLaunchAttributeValue:
[legend]

Data Fields

char pad [64]
 64 byte padding
 
hipAccessPolicyWindow accessPolicyWindow
 Value of launch attribute ::hipLaunchAttributePolicyWindow.
 
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 ::hipLaunchAttributePolicyWindow.

◆ 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: