ILNumerics - Technical Application Development
Assembly: ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
A hint structure with a device selection hint.
Create a hint for the selection of a suitable execution device.
[ILNumerics Core Module]
Namespace: ILNumerics
Assembly: ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
Syntax
public DeviceHintAttribute( Nullable<DeviceTypes> kind = null, Nullable<uint> deviceID = null )
Parameters
- kind (Optional)
- Type: SystemNullableDeviceTypes
The category of the device. This allows to specify a GPU, the CPU OpenCL device or to restrict the execution onto the Host. - deviceID (Optional)
- Type: SystemNullableUInt32
[Optional] If set and the value corresponds to an existing device at runtime this device is selected.
Return Value
Type:A hint structure with a device selection hint.
Remarks
If both, valid values for deviceID and for kind are provided, deviceID takes precedance.
If neither kind nor deviceID have a valid values at runtime the Host device is selected.
[ILNumerics Core Module]
See Also