Table of Contents

Class ExecutorPerformanceMetrics

Namespace
DotCompute.Backends.CPU.Kernels
Assembly
DotCompute.Backends.CPU.dll

Performance metrics for the kernel executor.

public sealed class ExecutorPerformanceMetrics
Inheritance
ExecutorPerformanceMetrics
Inherited Members

Properties

AverageExecutionTimeMs

Gets the average execution time ms.

public required double AverageExecutionTimeMs { get; init; }

Property Value

double

The average execution time ms.

ExecutionCount

Gets the execution count.

public required long ExecutionCount { get; init; }

Property Value

long

The execution count.

ThreadPoolStatistics

Gets the thread pool statistics.

public required ThreadPoolStatistics ThreadPoolStatistics { get; init; }

Property Value

ThreadPoolStatistics

The thread pool statistics.

TotalExecutionTimeMs

Gets the total execution time ms.

public required double TotalExecutionTimeMs { get; init; }

Property Value

double

The total execution time ms.