Table of Contents

Class KernelExecutionStatistics

Namespace
DotCompute.Runtime.Services
Assembly
DotCompute.Runtime.dll

Statistics for kernel execution performance tracking.

public sealed class KernelExecutionStatistics
Inheritance
KernelExecutionStatistics
Inherited Members

Properties

AverageExecutionTime

Gets or sets the average execution time.

public TimeSpan AverageExecutionTime { get; }

Property Value

TimeSpan

The average execution time.

FailedExecutions

Gets or sets the failed executions.

public long FailedExecutions { get; }

Property Value

long

The failed executions.

SuccessRate

Gets or sets the success rate.

public double SuccessRate { get; }

Property Value

double

The success rate.

SuccessfulExecutions

Gets or sets the successful executions.

public long SuccessfulExecutions { get; }

Property Value

long

The successful executions.

TotalExecutionTime

Gets or sets the total execution time.

public TimeSpan TotalExecutionTime { get; }

Property Value

TimeSpan

The total execution time.

TotalExecutions

Gets or sets the total executions.

public long TotalExecutions { get; }

Property Value

long

The total executions.