Class KernelExecutionTrace
- Namespace
- DotCompute.Abstractions.Debugging
- Assembly
- DotCompute.Abstractions.dll
Trace of kernel execution showing intermediate values.
public class KernelExecutionTrace
- Inheritance
-
KernelExecutionTrace
- Inherited Members
Properties
BackendType
public string BackendType { get; init; }
Property Value
ErrorMessage
public string? ErrorMessage { get; init; }
Property Value
KernelName
public string KernelName { get; init; }
Property Value
MemoryProfile
Memory profiling information.
public MemoryProfile? MemoryProfile { get; init; }
Property Value
PerformanceMetrics
Performance metrics for this execution.
public PerformanceMetrics? PerformanceMetrics { get; init; }
Property Value
Result
Execution result if successful.
public object? Result { get; init; }
Property Value
Success
public bool Success { get; init; }
Property Value
TotalExecutionTime
public TimeSpan TotalExecutionTime { get; init; }
Property Value
TracePoints
public IReadOnlyList<TracePoint> TracePoints { get; init; }