Class AcceleratorUsageData
- Namespace
- DotCompute.Runtime.Services.Performance.Metrics
- Assembly
- DotCompute.Runtime.dll
Accelerator device usage data. Contains performance and resource utilization metrics for a specific accelerator.
public class AcceleratorUsageData
- Inheritance
-
AcceleratorUsageData
- Inherited Members
Properties
MemoryUsageBytes
Gets memory usage in bytes. Current memory consumption on the accelerator device.
public long MemoryUsageBytes { get; init; }
Property Value
PowerUsageWatts
Gets power usage in watts. Current power consumption of the device.
public double PowerUsageWatts { get; init; }
Property Value
TemperatureCelsius
Gets temperature in Celsius. Current operating temperature of the device.
public double TemperatureCelsius { get; init; }
Property Value
UsagePercent
Gets the usage percentage. Compute utilization of the accelerator (0-100).
public double UsagePercent { get; init; }