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
SupportedLanguages
Supported source languages.
public required IReadOnlyList<KernelLanguage> SupportedLanguages { get; init; }
Property Value
SupportsBinaryCaching
Supports binary caching.
public bool SupportsBinaryCaching { get; init; }
Property Value
SupportsRuntimeCompilation
Supports runtime compilation.
public bool SupportsRuntimeCompilation { get; init; }