Class MemoryConflict
- Namespace
- DotCompute.Abstractions.Analysis
- Assembly
- DotCompute.Abstractions.dll
Represents a memory access conflict.
public record MemoryConflict : IEquatable<MemoryConflict>
- Inheritance
-
MemoryConflict
- Implements
- Inherited Members
Properties
ConflictingLocations
Gets the conflicting access locations.
public IReadOnlyList<string> ConflictingLocations { get; init; }
Property Value
PerformanceImpact
Gets the performance impact estimate.
public double PerformanceImpact { get; init; }
Property Value
Resolutions
Gets suggested resolutions.
public IReadOnlyList<string> Resolutions { get; init; }
Property Value
Severity
Gets the severity of the conflict (0.0 to 1.0).
public double Severity { get; init; }
Property Value
Type
Gets the conflict type.
public ConflictType Type { get; init; }