Class GpuProfileData
- Namespace
- DotCompute.Abstractions.Telemetry.Profiles
- Assembly
- DotCompute.Abstractions.dll
GPU profiling data.
public sealed class GpuProfileData
- Inheritance
-
GpuProfileData
- Inherited Members
Properties
AverageUtilization
Gets the average GPU utilization percentage.
public required double AverageUtilization { get; init; }
Property Value
MemoryUsage
Gets the GPU memory usage in bytes.
public required long MemoryUsage { get; init; }
Property Value
PeakUtilization
Gets the peak GPU utilization percentage.
public required double PeakUtilization { get; init; }
Property Value
UtilizationSamples
Gets the GPU utilization samples over time.
public required IReadOnlyList<TimestampedValue<double>> UtilizationSamples { get; init; }