Table of Contents

Class KernelCompilationCapabilities

Namespace
DotCompute.Abstractions.Ports
Assembly
DotCompute.Abstractions.dll

Compilation capabilities of a backend.

public sealed record KernelCompilationCapabilities : IEquatable<KernelCompilationCapabilities>
Inheritance
KernelCompilationCapabilities
Implements
Inherited Members

Properties

MaxKernelParameters

Maximum kernel parameters.

public int MaxKernelParameters { get; init; }

Property Value

int

SupportedLanguages

Supported source languages.

public required IReadOnlyList<KernelLanguage> SupportedLanguages { get; init; }

Property Value

IReadOnlyList<KernelLanguage>

SupportsBinaryCaching

Supports binary caching.

public bool SupportsBinaryCaching { get; init; }

Property Value

bool

SupportsRuntimeCompilation

Supports runtime compilation.

public bool SupportsRuntimeCompilation { get; init; }

Property Value

bool