Table of Contents

Enum CoherenceLevel

Namespace
DotCompute.Core.Memory.Types
Assembly
DotCompute.Core.dll

Coherence level indicating synchronization state across devices.

public enum CoherenceLevel

Fields

Exclusive = 6

Buffer is write-locked by one device.

FullyCoherent = 1

Data is coherent across all devices.

Incoherent = 5

Data is incoherent and requires synchronization.

None = 0

No coherence level set.

PartiallyCoherent = 4

Data may be stale on some devices.

Strong = 2

Strong consistency guarantee.

Syncing = 7

Buffer is being actively synchronized.

Weak = 3

Weak consistency.