Table of Contents

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.