Table of Contents

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

long

PowerUsageWatts

Gets power usage in watts. Current power consumption of the device.

public double PowerUsageWatts { get; init; }

Property Value

double

TemperatureCelsius

Gets temperature in Celsius. Current operating temperature of the device.

public double TemperatureCelsius { get; init; }

Property Value

double

UsagePercent

Gets the usage percentage. Compute utilization of the accelerator (0-100).

public double UsagePercent { get; init; }

Property Value

double