Table of Contents

Enum MetalMemoryStrategy

Namespace
DotCompute.Backends.Metal.Execution.Graph.Types
Assembly
DotCompute.Backends.Metal.dll

Defines memory allocation and optimization strategies for Metal operations.

public enum MetalMemoryStrategy

Fields

Aggressive = 2

Maximize performance, allowing higher memory usage.

Balanced = 1

Balance memory usage and performance.

Conservative = 0

Minimize memory usage at the cost of some performance.

UnifiedMemory = 3

Optimize specifically for Apple Silicon unified memory.