7.50. CUdevResource 结构体参考

[绿色上下文]

一个标记联合,描述由类型字段标识的不同资源。此结构不应在其创建 API 之外直接修改。

‎ struct {
           CUdevResourceType type;
           union {
               CUdevSmResource sm;
           };
       };
  • 如果类型CU_DEV_RESOURCE_TYPE_INVALID,则此资源无效,无法进一步访问。

  • 如果类型CU_DEV_RESOURCE_TYPE_SM,则 CUdevSmResource 结构体sm已填充。例如,sm.smCount将反映此资源中可用的流式多处理器数量。