Table of Contents

Interface ICompiledKernel

Namespace
DotCompute.Abstractions
Assembly
DotCompute.Abstractions.dll

Represents a compiled kernel ready for execution.

public interface ICompiledKernel : IAsyncDisposable, IDisposable
Inherited Members
Extension Methods

Properties

Id

Gets the kernel unique identifier.

Guid Id { get; }

Property Value

Guid

Name

Gets the kernel name.

string Name { get; }

Property Value

string

Methods

ExecuteAsync(KernelArguments, CancellationToken)

Executes the kernel with given arguments.

ValueTask ExecuteAsync(KernelArguments arguments, CancellationToken cancellationToken = default)

Parameters

arguments KernelArguments
cancellationToken CancellationToken

Returns

ValueTask