Class KernelExecutionMetrics
- Namespace
- DotCompute.Runtime.Services
- Assembly
- DotCompute.Runtime.dll
Additional supporting classes for optimization functionality.
public sealed class KernelExecutionMetrics
- Inheritance
-
KernelExecutionMetrics
- Inherited Members
Properties
CompilationTime
Gets or sets the compilation time.
public TimeSpan CompilationTime { get; init; }
Property Value
- TimeSpan
The compilation time.
ExecutionTime
Gets or sets the execution time.
public TimeSpan ExecutionTime { get; init; }
Property Value
- TimeSpan
The execution time.
MemoryUsageMB
Gets or sets the memory usage m b.
public double MemoryUsageMB { get; init; }
Property Value
- double
The memory usage m b.
Timestamp
Gets or sets the timestamp.
public DateTime Timestamp { get; init; }
Property Value
- DateTime
The timestamp.
WorkGroupSize
Gets or sets the work group size.
public WorkGroupSize WorkGroupSize { get; init; }
Property Value
- WorkGroupSize
The work group size.