Table of Contents

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

DateTime

KernelId

Gets the kernel identifier.

public required string KernelId { get; init; }

Property Value

string

LastFaultType

Gets the last fault type before permanent failure.

public required KernelFaultType LastFaultType { get; init; }

Property Value

KernelFaultType

RestartAttempts

Gets the number of restart attempts before giving up.

public required int RestartAttempts { get; init; }

Property Value

int

TotalFaultsDetected

Gets the total number of faults detected for this kernel.

public required long TotalFaultsDetected { get; init; }

Property Value

long