Table of Contents

Class MemoryHotspot

Namespace
DotCompute.Abstractions.Analysis
Assembly
DotCompute.Abstractions.dll

Represents a memory access hotspot.

public record MemoryHotspot : IEquatable<MemoryHotspot>
Inheritance
MemoryHotspot
Implements
Inherited Members

Properties

AccessFrequency

Gets the access frequency.

public int AccessFrequency { get; init; }

Property Value

int

Intensity

Gets the hotspot intensity (0.0 to 1.0).

public double Intensity { get; init; }

Property Value

double

Location

Gets the location of the hotspot.

public string Location { get; init; }

Property Value

string

OptimizationRecommendations

Gets optimization recommendations.

public IReadOnlyList<string> OptimizationRecommendations { get; init; }

Property Value

IReadOnlyList<string>

Region

Gets the memory region accessed.

public MemoryRegion Region { get; init; }

Property Value

MemoryRegion