Enum deviceFlags
CUDA device flags
Namespace: Hybridizer.Runtime.CUDAImports
Assembly: Hybridizer.Runtime.CUDAImports.dll
Syntax
[Flags]
public enum deviceFlags
Fields
| Name | Description |
|---|---|
| cudaDeviceBlockingSync = 4 | Use blocking synchronization deprecated This flag was deprecated as of CUDA 4.0 and replaced with cudaDeviceScheduleBlockingSync |
| cudaDeviceLmemResizeToMax = 16 | Keep local memory allocation after launch |
| cudaDeviceMapHost = 8 | Support mapped pinned allocations |
| cudaDeviceMask = 31 | Device flags mask |
| cudaDeviceScheduleAuto = 0 | Automatic scheduling |
| cudaDeviceScheduleBlockingSync = 4 | Use blocking synchronization |
| cudaDeviceScheduleMask = 7 | Device schedule flags mask |
| cudaDeviceScheduleSpin = 1 | Spin default scheduling |
| cudaDeviceScheduleYield = 2 | Yield default scheduling |