Namespace: Rx.LFR.Net – Assembly: Rx.LFR.Net

ECudaDeviceParam Enumeration

C#
public enum ECudaDeviceParam

Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.CudaDevice.GetParams.

Values

None

Invalid or unknown parameter state.

Name

The name of the CUDA device (string,-:-,RO).

DeviceID

The device ID of the selected CUDA device (unsigned,-:-,RO).

ComputeCapabilityMajor

The compute capability major version (unsigned,-:-,RO).

ComputeCapabilityMinor

The compute capability minor version (unsigned,-:-,RO).

TotalGlobalMemoryMB

CUDA device total global memory in MB (double,-:-,RO).

TotalConstMemoryMB

CUDA device total constant memory in MB (double,-:-,RO).

RegistersPerBlock

CUDA device registers per block (unsigned,-:-,RO).

WarpSize

CUDA device warp size (unsigned,-:-,RO).

MemPitchMB

CUDA device memory pitch in MB (double,-:-,RO).

MaxThreadsPerBlock

CUDA device maximal number of threads per block (unsigned,-:-,RO).

DeviceOverlap

CUDA device concurrent memory copy and kernel execution (unsigned,-:-,RO).

MultiProcessorCount

CUDA device number of processors (unsigned,-:-,RO).

ComputeMode

CUDA device compute mode (unsigned,-:-,RO).

MaxTex2DSizeX

CUDA device maximum 2D texture size x-dimension (unsigned,-:-,RO).

MaxTex2DSizeY

CUDA device maximum 2D texture size y-dimension (unsigned,-:-,RO).

MaxTex2DArraySizeX

CUDA device maximum 2D array texture size x-dimension (unsigned,-:-,RO).

MaxTex2DArraySizeY

CUDA device maximum 2D array texture size y-dimension (unsigned,-:-,RO).

ConcurrentKernels

CUDA device can execute kernels concurrently (unsigned,-:-,RO).

TCCDriver

CUDA device is a Tesla device using a TCC driver (unsigned,-:-,RO).

ClockFrequencyMHz

The clock frequency of the CUDA device in kilohertz (double,-:-,RO).

KernelExecTimeoutEnabled

Specified whether there is a run time limit on kernels (unsigned,-:-,RO).

PCIBusID

PCI bus ID of the device (unsigned,-:-,RO).