Table of Contents

Enum MemoryOptimizationLevel

Namespace
DotCompute.Abstractions.Types
Assembly
DotCompute.Abstractions.dll

Specifies the memory optimization level for kernel execution.

public enum MemoryOptimizationLevel

Fields

Aggressive = 3

Aggressive memory optimizations. Maximum memory reuse and pooling.

Balanced = 2

Balanced memory optimizations. Standard memory pooling and reuse.

Conservative = 1

Conservative memory optimizations. Minimal memory reuse, safer for debugging.

None = 0

No memory optimizations. Uses default memory allocation strategies.