7.28. cudaLaunchAttributeValue Union Reference

[Data types used by CUDA Runtime]

Launch attributes union; used as value field of cudaLaunchAttribute

Public Variables

struct cudaAccessPolicyWindow accessPolicyWindow
cudaLaunchAttributeValue::@27  clusterDim
enumcudaClusterSchedulingPolicy clusterSchedulingPolicyPreference
int  cooperative
int  priority
enum cudaSynchronizationPolicy  syncPolicy

Variables

struct cudaAccessPolicyWindowcudaLaunchAttributeValue::accessPolicyWindow [inherited]
cudaLaunchAttributeValue::@27 cudaLaunchAttributeValue::clusterDim [inherited]

Cluster dimensions for the kernel node.

enumcudaClusterSchedulingPolicycudaLaunchAttributeValue::clusterSchedulingPolicyPreference [inherited]

Cluster scheduling policy preference for the kernel node.

int cudaLaunchAttributeValue::cooperative [inherited]

Nonzero indicates a cooperative kernel (see cudaLaunchCooperativeKernel).

int cudaLaunchAttributeValue::priority [inherited]

Execution priority of the kernel.

enum cudaSynchronizationPolicy cudaLaunchAttributeValue::syncPolicy [inherited]

cudaSynchronizationPolicy for work queued up in this stream