Class MetalEventPoolStatistics
- Namespace
- DotCompute.Backends.Metal.Execution
- Assembly
- DotCompute.Backends.Metal.dll
Statistics about the Metal event pool
public sealed class MetalEventPoolStatistics
- Inheritance
-
MetalEventPoolStatistics
- Inherited Members
Properties
ActiveEvents
public int ActiveEvents { get; set; }
Property Value
Efficiency
Pool efficiency based on reuse ratio
public double Efficiency { get; }
Property Value
MaxSyncPoolSize
public int MaxSyncPoolSize { get; set; }
Property Value
MaxTimingPoolSize
public int MaxTimingPoolSize { get; set; }
Property Value
ReuseRatio
public double ReuseRatio { get; set; }
Property Value
SyncPoolSize
public int SyncPoolSize { get; set; }
Property Value
TimingPoolSize
public int TimingPoolSize { get; set; }
Property Value
TotalCreated
public int TotalCreated { get; set; }
Property Value
TotalReused
public int TotalReused { get; set; }
Property Value
Utilization
Overall pool utilization percentage
public double Utilization { get; }