Class KernelLaunchConfiguration
- Namespace
- DotCompute.Abstractions.Kernels
- Assembly
- DotCompute.Abstractions.dll
Represents kernel launch configuration for advanced kernel execution.
public class KernelLaunchConfiguration
- Inheritance
-
KernelLaunchConfiguration
- Inherited Members
Properties
BlockSize
Gets or sets the block dimensions (threads per block).
public (uint X, uint Y, uint Z) BlockSize { get; set; }
Property Value
GridSize
Gets or sets the grid dimensions (blocks per grid).
public (uint X, uint Y, uint Z) GridSize { get; set; }
Property Value
SharedMemoryBytes
Gets or sets the shared memory size in bytes.
public uint SharedMemoryBytes { get; set; }
Property Value
Stream
Gets or sets the CUDA stream to use (0 for default stream).
public nint Stream { get; set; }