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.