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.