7.21. cudaExternalSemaphoreSignalParams 结构体参考
[CUDA运行时使用的数据类型]
外部信号量信号参数,兼容驱动程序类型
公共变量
- void * fence
- cudaExternalSemaphoreSignalParams::@22::@23 fence
- unsigned int flags
- cudaExternalSemaphoreSignalParams::@22::@25 keyedMutex
- unsigned long long value
变量
- void * cudaExternalSemaphoreSignalParams::fence [inherited]
-
指向NvSciSyncFence的指针。当cudaExternalSemaphoreHandleType的类型为cudaExternalSemaphoreHandleTypeNvSciSync时有效。
- cudaExternalSemaphoreSignalParams::@22::@23 cudaExternalSemaphoreSignalParams::fence [inherited]
-
栅栏对象的参数
- unsigned int cudaExternalSemaphoreSignalParams::flags [inherited]
-
仅当使用cudaExternalSemaphoreSignalParams来触发类型为cudaExternalSemaphoreHandleTypeNvSciSync的cudaExternalSemaphore_t时,有效标志为cudaExternalSemaphoreSignalSkipNvSciBufMemSync:这表示在触发cudaExternalSemaphore_t时,不应为任何以cudaExternalMemoryHandleTypeNvSciBuf方式导入的外部内存对象执行内存同步操作。对于所有其他类型的cudaExternalSemaphore_t,标志必须为零。
- cudaExternalSemaphoreSignalParams::@22::@25 cudaExternalSemaphoreSignalParams::keyedMutex [inherited]
-
键控互斥对象的参数
- unsigned long long cudaExternalSemaphoreSignalParams::value [inherited]
-
要发出信号的栅栏值