Click or drag to resize
SoCudaDevice Methods

The SoCudaDevice type exposes the following members.

Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodStatic memberFindFirstAvailableDevice

Returns the first available CUDA device in the system.

Public methodStatic memberFinish

Unregister the class and previously registered devices.

Public methodGetAvailableMemory

Returns the current available memory of this device in bytes.

(Inherited from SoDevice.)
Public methodGetComputingVersion

Returns the version of CUDA supported by the device.

Public methodGetCudaDeviceId

Returns the CUDA device ID.

Public methodStatic memberGetDevice

Returns the SoCudaDevice indicated by index (starting with zero).

Public methodGetDeviceName

Returns the name of this device.

(Inherited from SoDevice.)
Public methodStatic memberGetDevicesCount

Returns the number of CUDA capable GPUs in the system.

Public methodGetDriverVersion

Returns the driver version of this device.

(Inherited from SoDevice.)
Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetLogicalUnits

Returns the number of logical units of this device.

(Inherited from SoDevice.)
Public methodGetMaxBlockSize

Returns the maximum block size for this device.

Public methodGetMaxGridSize

Returns the maximum grid size for this device.

Public methodGetMaxGridSize(Int32, Int32, Int32)

Returns the maximum grid size for this device.

Public methodGetMaxSharedMemoryPerBlock

Returns the maximum size of the shared memory per block in bytes.

Public methodGetMaxThreads

Returns the maximum number of threads per block.

Public methodGetMemPitch

Returns the memory pitch for this device.

Public methodGetTotalMemory

Returns the total memory of this device in bytes.

(Inherited from SoDevice.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberInit

Detect and register available CUDA devices.

Public methodStatic memberIsInitialized

Returns true if module is currently initialized.

Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also