Table of Contents

Class OccupancyMetrics

Namespace
DotCompute.Core.Models
Assembly
DotCompute.Core.dll

Occupancy metrics for kernel execution.

public sealed class OccupancyMetrics
Inheritance
OccupancyMetrics
Inherited Members

Properties

ActiveWarps

Gets or sets the number of active warps.

public int ActiveWarps { get; set; }

Property Value

int

BlocksPerSM

Gets or sets the number of blocks per streaming multiprocessor.

public int BlocksPerSM { get; set; }

Property Value

int

IsOptimalForAda

Gets or sets whether the configuration is optimal for Ada generation GPUs.

public bool IsOptimalForAda { get; set; }

Property Value

bool

TheoreticalOccupancy

Gets or sets the theoretical occupancy ratio (0.0 to 1.0).

public double TheoreticalOccupancy { get; set; }

Property Value

double

WarpOccupancy

Gets or sets the warp occupancy ratio (0.0 to 1.0).

public double WarpOccupancy { get; set; }

Property Value

double