Table of Contents

Class OpenCLKernelPipeline.ExecutionConfig

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

Configuration for stage execution.

public sealed class OpenCLKernelPipeline.ExecutionConfig
Inheritance
OpenCLKernelPipeline.ExecutionConfig
Inherited Members

Properties

Arguments

Gets the kernel argument specifications.

public required IReadOnlyList<OpenCLKernelPipeline.ArgumentSpec> Arguments { get; init; }

Property Value

IReadOnlyList<OpenCLKernelPipeline.ArgumentSpec>

GlobalSize

Gets the global work size for kernel execution.

public required NDRange GlobalSize { get; init; }

Property Value

NDRange

LocalSize

Gets the optional local work size.

public NDRange? LocalSize { get; init; }

Property Value

NDRange