Class KernelCompilationStatistics
- Namespace
- DotCompute.Runtime.Services
- Assembly
- DotCompute.Runtime.dll
Kernel compilation statistics
public class KernelCompilationStatistics
- Inheritance
-
KernelCompilationStatistics
- Inherited Members
Properties
AverageCompilationTime
Gets the average compilation time
public TimeSpan AverageCompilationTime { get; init; }
Property Value
ByAcceleratorType
Gets compilation statistics by accelerator type
public Dictionary<string, AcceleratorCompilationStats> ByAcceleratorType { get; init; }
Property Value
CollectedAt
Gets the timestamp when these statistics were collected
public DateTime CollectedAt { get; init; }
Property Value
FailedCompilations
Gets the number of failed compilations
public long FailedCompilations { get; init; }
Property Value
SuccessfulCompilations
Gets the number of successful compilations
public long SuccessfulCompilations { get; init; }
Property Value
TotalCompilationTime
Gets the total compilation time
public TimeSpan TotalCompilationTime { get; init; }
Property Value
TotalCompilations
Gets the total number of kernels compiled
public long TotalCompilations { get; init; }