Class KernelResourceRequirements
- Namespace
- DotCompute.Runtime.Services.Statistics
- Assembly
- DotCompute.Runtime.dll
Kernel resource requirements
public class KernelResourceRequirements
- Inheritance
-
KernelResourceRequirements
- Inherited Members
Properties
EstimatedExecutionTime
Gets the estimated execution time
public TimeSpan? EstimatedExecutionTime { get; init; }
Property Value
Metadata
Gets additional resource metadata
public Dictionary<string, object> Metadata { get; init; }
Property Value
RequiredComputeCapability
Gets the required compute capability
public Version? RequiredComputeCapability { get; init; }
Property Value
RequiredFeatures
Gets the required accelerator features
public AcceleratorFeature RequiredFeatures { get; init; }
Property Value
RequiredMemoryBytes
Gets the required memory in bytes
public long RequiredMemoryBytes { get; init; }
Property Value
RequiredSharedMemoryBytes
Gets the required shared memory in bytes
public long RequiredSharedMemoryBytes { get; init; }