Table of Contents

Class AcceleratorMemoryStatistics

Namespace
DotCompute.Runtime.Services
Assembly
DotCompute.Runtime.dll

Memory statistics for a specific accelerator

public class AcceleratorMemoryStatistics
Inheritance
AcceleratorMemoryStatistics
Inherited Members

Properties

AcceleratorId

Gets the accelerator ID

public required string AcceleratorId { get; init; }

Property Value

string

ActiveAllocations

Gets the number of active allocations

public int ActiveAllocations { get; init; }

Property Value

int

AllocatedMemory

Gets the allocated memory size

public long AllocatedMemory { get; init; }

Property Value

long

AvailableMemory

Gets the available memory size

public long AvailableMemory { get; init; }

Property Value

long

LargestAvailableBlock

Gets the largest available block size

public long LargestAvailableBlock { get; init; }

Property Value

long

TotalMemory

Gets the total memory size

public long TotalMemory { get; init; }

Property Value

long