Class MemoryLocation
- Namespace
- DotCompute.Abstractions.Analysis
- Assembly
- DotCompute.Abstractions.dll
Memory location information for access pattern analysis.
public record MemoryLocation : IEquatable<MemoryLocation>
- Inheritance
-
MemoryLocation
- Implements
- Inherited Members
Properties
AccessFrequency
Gets the access frequency.
public int AccessFrequency { get; init; }
Property Value
IsWrite
Gets whether this is a read or write access.
public bool IsWrite { get; init; }
Property Value
Offset
Gets the memory address offset.
public long Offset { get; init; }
Property Value
RegionType
Gets the memory region type.
public MemoryRegionType RegionType { get; init; }
Property Value
Size
Gets the size of the access.
public int Size { get; init; }