Table of Contents

Class MetalEventStatistics

Namespace
DotCompute.Backends.Metal.Execution
Assembly
DotCompute.Backends.Metal.dll

Statistics for the Metal event manager

public sealed class MetalEventStatistics
Inheritance
MetalEventStatistics
Inherited Members

Properties

ActiveEvents

public int ActiveEvents { get; set; }

Property Value

int

ActiveTimingSessions

public int ActiveTimingSessions { get; set; }

Property Value

int

AverageEventAge

public double AverageEventAge { get; set; }

Property Value

double

CompletedEvents

public int CompletedEvents { get; set; }

Property Value

int

MaxConcurrentEvents

public int MaxConcurrentEvents { get; set; }

Property Value

int

PendingEvents

public int PendingEvents { get; set; }

Property Value

int

PoolStatistics

public MetalEventPoolStatistics? PoolStatistics { get; set; }

Property Value

MetalEventPoolStatistics

SyncEvents

public int SyncEvents { get; set; }

Property Value

int

TimingEvents

public int TimingEvents { get; set; }

Property Value

int

TotalEventsCreated

public long TotalEventsCreated { get; set; }

Property Value

long

TotalTimingMeasurements

public long TotalTimingMeasurements { get; set; }

Property Value

long