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.