Class MetalDeviceInfoWrapper
- Namespace
- DotCompute.Backends.Metal.Utilities
- Assembly
- DotCompute.Backends.Metal.dll
Wrapper for Metal device information.
public class MetalDeviceInfoWrapper
- Inheritance
-
MetalDeviceInfoWrapper
- Inherited Members
Properties
HasUnifiedMemory
Whether the device has unified memory.
public bool HasUnifiedMemory { get; set; }
Property Value
Index
Device index.
public int Index { get; set; }
Property Value
IsLowPower
Whether the device is low power.
public bool IsLowPower { get; set; }
Property Value
IsRemovable
Whether the device is removable.
public bool IsRemovable { get; set; }
Property Value
MaxBufferLength
Maximum buffer length.
public long MaxBufferLength { get; set; }
Property Value
MaxThreadgroupSize
Maximum threadgroup size.
public long MaxThreadgroupSize { get; set; }
Property Value
Name
Device name.
public string Name { get; set; }
Property Value
RecommendedMaxWorkingSetSize
Recommended maximum working set size.
public long RecommendedMaxWorkingSetSize { get; set; }
Property Value
RegistryID
Registry ID.
public ulong RegistryID { get; set; }
Property Value
Methods
ToString()
Gets a string representation of the device info.
public override string ToString()