Table of Contents

Enum IssueType

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

Defines the types of memory coalescing issues that can be identified.

public enum IssueType

Fields

BankConflict = 5

Shared memory bank conflicts are occurring.

Divergence = 6

Thread divergence is causing inefficient memory access.

Misalignment = 1

Memory access is not properly aligned to cache line boundaries.

None = 0

No issues detected.

RandomAccess = 4

Memory access pattern is random or unpredictable.

SmallElements = 3

Element size is too small for efficient memory transactions.

StridedAccess = 2

Memory access pattern has a stride greater than 1.

UncoalescedAccess = 7

Uncoalesced global memory access.