Table of Contents

Class MemoryAccessAnalysis

Namespace
DotCompute.Core.Telemetry
Assembly
DotCompute.Core.dll

A class that represents memory access analysis.

public sealed class MemoryAccessAnalysis
Inheritance
MemoryAccessAnalysis
Inherited Members

Properties

AccessPatterns

Gets or sets the access patterns.

public Dictionary<string, int> AccessPatterns { get; init; }

Property Value

Dictionary<string, int>

The access patterns.

AnalysisTimestamp

Gets or sets the analysis timestamp.

public DateTimeOffset AnalysisTimestamp { get; set; }

Property Value

DateTimeOffset

The analysis timestamp.

AverageBandwidth

Gets or sets the average bandwidth.

public double AverageBandwidth { get; set; }

Property Value

double

The average bandwidth.

AverageCoalescingEfficiency

Gets or sets the average coalescing efficiency.

public double AverageCoalescingEfficiency { get; set; }

Property Value

double

The average coalescing efficiency.

PeakBandwidth

Gets or sets the peak bandwidth.

public double PeakBandwidth { get; set; }

Property Value

double

The peak bandwidth.

TimeWindow

Gets or sets the time window.

public TimeSpan TimeWindow { get; set; }

Property Value

TimeSpan

The time window.

TotalOperations

Gets or sets the total operations.

public int TotalOperations { get; set; }

Property Value

int

The total operations.