Class KernelPermanentFailureEventArgs
- Namespace
- DotCompute.Backends.CUDA.RingKernels.Resilience
- Assembly
- DotCompute.Backends.CUDA.dll
Event arguments for permanent kernel failure.
public sealed class KernelPermanentFailureEventArgs : EventArgs
- Inheritance
-
KernelPermanentFailureEventArgs
- Inherited Members
Properties
FailureTime
Gets the time of permanent failure.
public required DateTime FailureTime { get; init; }
Property Value
KernelId
Gets the kernel identifier.
public required string KernelId { get; init; }
Property Value
LastFaultType
Gets the last fault type before permanent failure.
public required KernelFaultType LastFaultType { get; init; }
Property Value
RestartAttempts
Gets the number of restart attempts before giving up.
public required int RestartAttempts { get; init; }
Property Value
TotalFaultsDetected
Gets the total number of faults detected for this kernel.
public required long TotalFaultsDetected { get; init; }