Generated from class MR.Cuda.DeviceInfo. This is the non-const half of the class.
More...
|
| unsafe | DeviceInfo () |
| | Constructs an empty (default-constructed) instance.
|
| unsafe | DeviceInfo (int driverVersion, int runtimeVersion, int computeMajor, int computeMinor, nuint totalGlobalMem, string name) |
| | Constructs MR.Cuda.DeviceInfo elementwise.
|
| unsafe | DeviceInfo (MR.Cuda._ByValue_DeviceInfo _other) |
| | Generated from constructor MR.Cuda.DeviceInfo.DeviceInfo.
|
| | DeviceInfo (Const_DeviceInfo _other) |
| | Generated from constructor MR.Cuda.DeviceInfo.DeviceInfo.
|
| | DeviceInfo (DeviceInfo _other) |
| | Generated from constructor MR.Cuda.DeviceInfo.DeviceInfo.
|
| unsafe MR.Cuda.DeviceInfo | assign (MR.Cuda._ByValue_DeviceInfo _other) |
| | Generated from method MR::Cuda::DeviceInfo::operator=.
|
| virtual void | Dispose () |
| unsafe | Const_DeviceInfo () |
| | Constructs an empty (default-constructed) instance.
|
| unsafe | Const_DeviceInfo (int driverVersion, int runtimeVersion, int computeMajor, int computeMinor, nuint totalGlobalMem, string name) |
| | Constructs MR.Cuda.DeviceInfo elementwise.
|
| unsafe | Const_DeviceInfo (MR.Cuda._ByValue_DeviceInfo _other) |
| | Generated from constructor MR.Cuda.DeviceInfo.DeviceInfo.
|
| | Const_DeviceInfo (Const_DeviceInfo _other) |
| | Generated from constructor MR.Cuda.DeviceInfo.DeviceInfo.
|
| | Const_DeviceInfo (DeviceInfo _other) |
| | Generated from constructor MR.Cuda.DeviceInfo.DeviceInfo.
|
| unsafe bool | fitForComputations () |
| | returns true if all versions pass the checks Generated from method MR.Cuda.DeviceInfo.fitForComputations.
|
|
| new unsafe ref int | driverVersion [get] |
| | maximum CUDA version supported by the driver
|
| new unsafe ref int | runtimeVersion [get] |
| | application's CUDA version
|
| new unsafe ref int | computeMajor [get] |
| | compute capability major version
|
| new unsafe ref int | computeMinor [get] |
| | compute capability minor version
|
| new unsafe ref nuint | totalGlobalMem [get] |
| | global memory on device in bytes (not all is available for our process)
|
| new unsafe MR.Std.String | name [get, protected set] |
| | name of the device
|
| unsafe int | driverVersion [get] |
| | maximum CUDA version supported by the driver
|
| unsafe int | runtimeVersion [get] |
| | application's CUDA version
|
| unsafe int | computeMajor [get] |
| | compute capability major version
|
| unsafe int | computeMinor [get] |
| | compute capability minor version
|
| unsafe nuint | totalGlobalMem [get] |
| | global memory on device in bytes (not all is available for our process)
|
| unsafe MR.Std.Const_String | name [get, protected set] |
| | name of the device
|
Generated from class MR.Cuda.DeviceInfo. This is the non-const half of the class.
◆ DeviceInfo() [1/5]
| unsafe MR.Cuda.DeviceInfo.DeviceInfo |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ DeviceInfo() [2/5]
| unsafe MR.Cuda.DeviceInfo.DeviceInfo |
( |
int | driverVersion, |
|
|
int | runtimeVersion, |
|
|
int | computeMajor, |
|
|
int | computeMinor, |
|
|
nuint | totalGlobalMem, |
|
|
string | name ) |
|
inline |
◆ DeviceInfo() [3/5]
| unsafe MR.Cuda.DeviceInfo.DeviceInfo |
( |
MR.Cuda._ByValue_DeviceInfo | _other | ) |
|
|
inline |
◆ DeviceInfo() [4/5]
◆ DeviceInfo() [5/5]
| MR.Cuda.DeviceInfo.DeviceInfo |
( |
DeviceInfo | _other | ) |
|
|
inline |
◆ assign()
Generated from method MR::Cuda::DeviceInfo::operator=.
◆ computeMajor
| new unsafe ref int MR.Cuda.DeviceInfo.computeMajor |
|
get |
compute capability major version
◆ computeMinor
| new unsafe ref int MR.Cuda.DeviceInfo.computeMinor |
|
get |
compute capability minor version
◆ driverVersion
| new unsafe ref int MR.Cuda.DeviceInfo.driverVersion |
|
get |
maximum CUDA version supported by the driver
◆ name
| new unsafe MR.Std.String MR.Cuda.DeviceInfo.name |
|
getprotected set |
◆ runtimeVersion
| new unsafe ref int MR.Cuda.DeviceInfo.runtimeVersion |
|
get |
application's CUDA version
◆ totalGlobalMem
| new unsafe ref nuint MR.Cuda.DeviceInfo.totalGlobalMem |
|
get |
global memory on device in bytes (not all is available for our process)
The documentation for this class was generated from the following file: