Table of Contents

Class CachedKernel

Namespace
DotCompute.Backends.CPU.Accelerators
Assembly
DotCompute.Backends.CPU.dll

A class that represents cached kernel.

public class CachedKernel
Inheritance
CachedKernel
Inherited Members

Properties

CacheKey

Gets or sets the cache key.

public required string CacheKey { get; set; }

Property Value

string

The cache key.

CompiledKernel

Gets or sets the compiled kernel.

public required CpuCompiledKernel CompiledKernel { get; set; }

Property Value

CpuCompiledKernel

The compiled kernel.

CreationTime

Gets or sets the creation time.

public DateTimeOffset CreationTime { get; set; }

Property Value

DateTimeOffset

The creation time.

Definition

Gets or sets the definition.

public required KernelDefinition Definition { get; set; }

Property Value

KernelDefinition

The definition.

ExecutionStatistics

Gets or sets the execution statistics.

public ExecutionStatistics? ExecutionStatistics { get; set; }

Property Value

ExecutionStatistics

The execution statistics.

ExpiryTime

Gets or sets the expiry time.

public DateTimeOffset ExpiryTime { get; set; }

Property Value

DateTimeOffset

The expiry time.

HitCount

Gets or sets the hit count.

public long HitCount { get; set; }

Property Value

long

The hit count.

LastAccessed

Gets or sets the last accessed.

public DateTimeOffset LastAccessed { get; set; }

Property Value

DateTimeOffset

The last accessed.

Size

Gets or sets the size.

public long Size { get; set; }

Property Value

long

The size.