7.12. cudaDevSmResourceGroupParams Struct Reference

[Data types used by CUDA Runtime]

Input data for splitting SMs

Public Variables

unsigned int  coscheduledSmCount
unsigned int  flags
unsigned int  preferredCoscheduledSmCount
unsigned int  reserved[12]
unsigned int  smCount

Variables

unsigned int cudaDevSmResourceGroupParams::coscheduledSmCount [inherited]

The amount of co-scheduled SMs grouped together for locality purposes.

unsigned int cudaDevSmResourceGroupParams::flags [inherited]

Combination of cudaDevSmResourceGroup_flags values to indicate this this group is created.

unsigned int cudaDevSmResourceGroupParams::preferredCoscheduledSmCount [inherited]

When possible, combine co-scheduled groups together into larger groups of this size.

unsigned int cudaDevSmResourceGroupParams::reserved[12] [inherited]

Reserved for future use - ensure this is is zero initialized.

unsigned int cudaDevSmResourceGroupParams::smCount [inherited]

The amount of SMs available in this resource.