Table of Contents

Class ExecutionConfig

Namespace
DotCompute.Backends.OpenCL.Execution
Assembly
DotCompute.Backends.OpenCL.dll

Represents execution configuration for a kernel.

public sealed class ExecutionConfig
Inheritance
ExecutionConfig
Inherited Members

Properties

GlobalWorkSize

Gets or initializes the global work size.

public required IReadOnlyList<int> GlobalWorkSize { get; init; }

Property Value

IReadOnlyList<int>

LocalWorkSize

Gets or initializes the local work size.

public IReadOnlyList<int>? LocalWorkSize { get; init; }

Property Value

IReadOnlyList<int>

WorkDimension

Gets or sets the work dimension (1D, 2D, or 3D).

public int WorkDimension { get; set; }

Property Value

int