Class MemoryOperation
- Namespace
- DotCompute.Core.Telemetry
- Assembly
- DotCompute.Core.dll
A class that represents memory operation.
public sealed class MemoryOperation
- Inheritance
-
MemoryOperation
- Inherited Members
Properties
AccessPattern
Gets or sets the access pattern.
public string AccessPattern { get; set; }
Property Value
- string
The access pattern.
Bandwidth
Gets or sets the bandwidth.
public double Bandwidth { get; set; }
Property Value
- double
The bandwidth.
Bytes
Gets or sets the bytes.
public long Bytes { get; set; }
Property Value
- long
The bytes.
CoalescingEfficiency
Gets or sets the coalescing efficiency.
public double CoalescingEfficiency { get; set; }
Property Value
- double
The coalescing efficiency.
DeviceId
Gets or sets the device identifier.
public string DeviceId { get; set; }
Property Value
- string
The device id.
Duration
Gets or sets the duration.
public TimeSpan Duration { get; set; }
Property Value
- TimeSpan
The duration.
OperationType
Gets or sets the operation type.
public string OperationType { get; set; }
Property Value
- string
The operation type.
Success
Gets or sets the success.
public bool Success { get; set; }
Property Value
- bool
The success.
Timestamp
Gets or sets the timestamp.
public DateTimeOffset Timestamp { get; set; }
Property Value
- DateTimeOffset
The timestamp.