Class LinearAlgebraKernelLibrary.HardwareInfo
- Namespace
- DotCompute.Algorithms
- Assembly
- DotCompute.Algorithms.dll
Hardware information for optimization decisions.
[SuppressMessage("Design", "CA1034:Nested types should not be visible", Justification = "Type made public to fix CA0050/CA0051 accessibility warnings. Used in public method signatures.")]
public class LinearAlgebraKernelLibrary.HardwareInfo
- Inheritance
-
LinearAlgebraKernelLibrary.HardwareInfo
- Inherited Members
Properties
ComputeUnits
Gets or sets the compute units.
public int ComputeUnits { get; set; }
Property Value
- int
The compute units.
GlobalMemorySize
Gets or sets the global memory size.
public long GlobalMemorySize { get; set; }
Property Value
- long
The global memory size.
MaxWorkGroupSize
Gets or sets the max work group size.
public int MaxWorkGroupSize { get; set; }
Property Value
- int
The max work group size.
PreferredWorkGroupSizeMultiple
Gets or sets the preferred work group size multiple.
public int PreferredWorkGroupSizeMultiple { get; set; }
Property Value
- int
The preferred work group size multiple.
SharedMemorySize
Gets or sets the shared memory size.
public int SharedMemorySize { get; set; }
Property Value
- int
The shared memory size.