Table of Contents

Class NumaLoadBalanceInfo

Namespace
DotCompute.Backends.CPU.Threading.NUMA
Assembly
DotCompute.Backends.CPU.dll

Load balancing information for NUMA topology.

public sealed class NumaLoadBalanceInfo
Inheritance
NumaLoadBalanceInfo
Inherited Members

Properties

AverageProcessorsPerNode

Average processors per node.

public required double AverageProcessorsPerNode { get; init; }

Property Value

double

IsBalanced

Whether the topology is well-balanced.

public required bool IsBalanced { get; init; }

Property Value

bool

ProcessorDistributionVariance

Variance in processor distribution.

public required double ProcessorDistributionVariance { get; init; }

Property Value

double

TotalNodes

Total number of NUMA nodes.

public required int TotalNodes { get; init; }

Property Value

int

TotalProcessors

Total number of processors.

public required int TotalProcessors { get; init; }

Property Value

int