DeviceProp

data class DeviceProp(    var eccEnabled: Int,     var accessPolicyMaxWindowSize: Int,     var asyncEngineCount: Int,     var canMapHostMemory: Int,     var canUseHostPointerForRegisteredMem: Int,     var clockRate: Int,     var clusterLaunch: Int,     var computeMode: Int,     var computePreemptionSupported: Int,     var concurrentKernels: Int,     var concurrentManagedAccess: Int,     var cooperativeLaunch: Int,     var cooperativeMultiDeviceLaunch: Int,     var deferredMappingCudaArraySupported: Int,     var deviceOverlap: Int,     var directManagedMemAccessFromHost: Int,     var globalL1CacheSupported: Int,     var gpuDirectRDMAFlushWritesOptions: UInt,     var gpuDirectRDMASupported: Int,     var gpuDirectRDMAWritesOrdering: Int,     var hostNativeAtomicSupported: Int,     var hostRegisterReadOnlySupported: Int,     var hostRegisterSupported: Int,     var integrated: Int,     var ipcEventSupported: Int,     var isMultiGpuBoard: Int,     var kernelExecTimeoutEnabled: Int,     var l2CacheSize: Int,     var localL1CacheSupported: Int,     var luid: String,     var luidDeviceNodeMask: UInt,     var major: Int,     var managedMemory: Int,     var maxBlocksPerMultiProcessor: Int,     var maxGridSize: IntArray = IntArray(3),     var maxSurface1D: Int,     var maxSurface1DLayered: IntArray = IntArray(2),     var maxSurface2D: IntArray = IntArray(2),     var maxSurface2DLayered: IntArray = IntArray(3),     var maxSurface3D: IntArray = IntArray(3),     var maxSurfaceCubemap: Int,     var maxSurfaceCubemapLayered: IntArray = IntArray(2),     var maxTexture1D: Int,     var maxTexture1DLayered: IntArray = IntArray(2),     var maxTexture1DLinear: Int,     var maxTexture1DMipmap: Int,     var maxTexture2D: IntArray = IntArray(2),     var maxTexture2DGather: IntArray = IntArray(2),     var maxTexture2DLayered: IntArray = IntArray(3),     var maxTexture2DLinear: IntArray = IntArray(3),     var maxTexture2DMipmap: IntArray = IntArray(2),     var maxTexture3D: IntArray = IntArray(3),     var maxTexture3DAlt: IntArray = IntArray(3),     var maxTextureCubemap: Int,     var maxTextureCubemapLayered: IntArray = IntArray(2),     var maxThreadsDim: IntArray = IntArray(3),     var maxThreadsPerBlock: Int,     var maxThreadsPerMultiProcessor: Int,     var memPitch: Long,     var memoryBusWidth: Int,     var memoryClockRate: Int,     var memoryPoolSupportedHandleTypes: UInt,     var memoryPoolsSupported: Int,     var minor: Int,     var multiGpuBoardGroupID: Int,     var multiProcessorCount: Int,     var name: String,     var pageableMemoryAccess: Int,     var pageableMemoryAccessUsesHostPageTables: Int,     var pciBusID: Int,     var pciDeviceID: Int,     var pciDomainID: Int,     var persistingL2CacheMaxSize: Int,     var regsPerBlock: Int,     var regsPerMultiprocessor: Int,     var reserved: IntArray = IntArray(61),     var reserved2: IntArray = IntArray(2),     var reservedSharedMemPerBlock: Long,     var sharedMemPerBlock: Long,     var sharedMemPerBlockOptin: Long,     var sharedMemPerMultiprocessor: Long,     var singleToDoublePrecisionPerfRatio: Int,     var sparseCudaArraySupported: Int,     var streamPrioritiesSupported: Int,     var surfaceAlignment: Long,     var tccDriver: Int,     var textureAlignment: Long,     var texturePitchAlignment: Long,     var timelineSemaphoreInteropSupported: Int,     var totalConstMem: Long,     var totalGlobalMem: Long,     var unifiedAddressing: Int,     var unifiedFunctionPointers: Int,     var uuid: ByteArray = ByteArray(16),     var warpSize: Int)

Constructors

Link copied to clipboard
constructor(    eccEnabled: Int,     accessPolicyMaxWindowSize: Int,     asyncEngineCount: Int,     canMapHostMemory: Int,     canUseHostPointerForRegisteredMem: Int,     clockRate: Int,     clusterLaunch: Int,     computeMode: Int,     computePreemptionSupported: Int,     concurrentKernels: Int,     concurrentManagedAccess: Int,     cooperativeLaunch: Int,     cooperativeMultiDeviceLaunch: Int,     deferredMappingCudaArraySupported: Int,     deviceOverlap: Int,     directManagedMemAccessFromHost: Int,     globalL1CacheSupported: Int,     gpuDirectRDMAFlushWritesOptions: UInt,     gpuDirectRDMASupported: Int,     gpuDirectRDMAWritesOrdering: Int,     hostNativeAtomicSupported: Int,     hostRegisterReadOnlySupported: Int,     hostRegisterSupported: Int,     integrated: Int,     ipcEventSupported: Int,     isMultiGpuBoard: Int,     kernelExecTimeoutEnabled: Int,     l2CacheSize: Int,     localL1CacheSupported: Int,     luid: String,     luidDeviceNodeMask: UInt,     major: Int,     managedMemory: Int,     maxBlocksPerMultiProcessor: Int,     maxGridSize: IntArray = IntArray(3),     maxSurface1D: Int,     maxSurface1DLayered: IntArray = IntArray(2),     maxSurface2D: IntArray = IntArray(2),     maxSurface2DLayered: IntArray = IntArray(3),     maxSurface3D: IntArray = IntArray(3),     maxSurfaceCubemap: Int,     maxSurfaceCubemapLayered: IntArray = IntArray(2),     maxTexture1D: Int,     maxTexture1DLayered: IntArray = IntArray(2),     maxTexture1DLinear: Int,     maxTexture1DMipmap: Int,     maxTexture2D: IntArray = IntArray(2),     maxTexture2DGather: IntArray = IntArray(2),     maxTexture2DLayered: IntArray = IntArray(3),     maxTexture2DLinear: IntArray = IntArray(3),     maxTexture2DMipmap: IntArray = IntArray(2),     maxTexture3D: IntArray = IntArray(3),     maxTexture3DAlt: IntArray = IntArray(3),     maxTextureCubemap: Int,     maxTextureCubemapLayered: IntArray = IntArray(2),     maxThreadsDim: IntArray = IntArray(3),     maxThreadsPerBlock: Int,     maxThreadsPerMultiProcessor: Int,     memPitch: Long,     memoryBusWidth: Int,     memoryClockRate: Int,     memoryPoolSupportedHandleTypes: UInt,     memoryPoolsSupported: Int,     minor: Int,     multiGpuBoardGroupID: Int,     multiProcessorCount: Int,     name: String,     pageableMemoryAccess: Int,     pageableMemoryAccessUsesHostPageTables: Int,     pciBusID: Int,     pciDeviceID: Int,     pciDomainID: Int,     persistingL2CacheMaxSize: Int,     regsPerBlock: Int,     regsPerMultiprocessor: Int,     reserved: IntArray = IntArray(61),     reserved2: IntArray = IntArray(2),     reservedSharedMemPerBlock: Long,     sharedMemPerBlock: Long,     sharedMemPerBlockOptin: Long,     sharedMemPerMultiprocessor: Long,     singleToDoublePrecisionPerfRatio: Int,     sparseCudaArraySupported: Int,     streamPrioritiesSupported: Int,     surfaceAlignment: Long,     tccDriver: Int,     textureAlignment: Long,     texturePitchAlignment: Long,     timelineSemaphoreInteropSupported: Int,     totalConstMem: Long,     totalGlobalMem: Long,     unifiedAddressing: Int,     unifiedFunctionPointers: Int,     uuid: ByteArray = ByteArray(16),     warpSize: Int)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var major: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var minor: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard