Table of Contents

Class OccupancyMetrics

Namespace
DotCompute.Backends.CUDA.Advanced
Assembly
DotCompute.Backends.CUDA.dll

Occupancy metrics for kernel execution

public sealed class OccupancyMetrics
Inheritance
OccupancyMetrics
Inherited Members

Properties

ActiveWarps

Gets or sets the active warps.

public int ActiveWarps { get; set; }

Property Value

int

The active warps.

BlocksPerSM

Gets or sets the blocks per s m.

public int BlocksPerSM { get; set; }

Property Value

int

The blocks per s m.

IsOptimalForAda

Gets or sets a value indicating whether optimal for ada.

public bool IsOptimalForAda { get; set; }

Property Value

bool

The is optimal for ada.

TheoreticalOccupancy

Gets or sets the theoretical occupancy.

public double TheoreticalOccupancy { get; set; }

Property Value

double

The theoretical occupancy.

WarpOccupancy

Gets or sets the warp occupancy.

public double WarpOccupancy { get; set; }

Property Value

double

The warp occupancy.