Table of Contents

Class BufferTransferStats

Namespace
DotCompute.Memory
Assembly
DotCompute.Memory.dll

Performance statistics for buffer transfers.

public sealed class BufferTransferStats
Inheritance
BufferTransferStats
Inherited Members

Properties

AverageTransferTimeMs

Gets or sets the average transfer time ms.

public long AverageTransferTimeMs { get; init; }

Property Value

long

The average transfer time ms.

CurrentState

Gets or sets the current state.

public BufferState CurrentState { get; init; }

Property Value

BufferState

The current state.

DeviceToHostTransfers

Gets or sets the device to host transfers.

public long DeviceToHostTransfers { get; init; }

Property Value

long

The device to host transfers.

HostToDeviceTransfers

Gets or sets the host to device transfers.

public long HostToDeviceTransfers { get; init; }

Property Value

long

The host to device transfers.

LastAccessTime

Gets or sets the last access time.

public DateTime LastAccessTime { get; init; }

Property Value

DateTime

The last access time.

TotalTransferTimeMs

Gets or sets the total transfer time ms.

public long TotalTransferTimeMs { get; init; }

Property Value

long

The total transfer time ms.

TotalTransfers

Gets or sets the total transfers.

public long TotalTransfers { get; init; }

Property Value

long

The total transfers.