Class MetalExecutionManagerStats
- Namespace
- DotCompute.Backends.Metal.Execution
- Assembly
- DotCompute.Backends.Metal.dll
Comprehensive statistics from all execution components
public sealed class MetalExecutionManagerStats
- Inheritance
-
MetalExecutionManagerStats
- Inherited Members
Properties
ErrorStatistics
public Dictionary<string, MetalErrorStatistics> ErrorStatistics { get; }
Property Value
EventStatistics
public MetalEventStatistics EventStatistics { get; set; }
Property Value
ExecutionStatistics
public MetalExecutionStatistics ExecutionStatistics { get; set; }
Property Value
IsAppleSilicon
public bool IsAppleSilicon { get; set; }
Property Value
IsExecutionPaused
public bool IsExecutionPaused { get; set; }
Property Value
IsGpuAvailable
public bool IsGpuAvailable { get; set; }
Property Value
RecentTelemetryEvents
public IList<MetalTelemetryEvent> RecentTelemetryEvents { get; }
Property Value
StreamStatistics
public MetalStreamStatistics StreamStatistics { get; set; }
Property Value
TelemetryMetrics
public Dictionary<string, object> TelemetryMetrics { get; }