Class CudaCooperativeGroupsAnalysis
- Namespace
- DotCompute.Backends.CUDA.Advanced
- Assembly
- DotCompute.Backends.CUDA.dll
A class that represents cuda cooperative groups analysis.
public sealed class CudaCooperativeGroupsAnalysis
- Inheritance
-
CudaCooperativeGroupsAnalysis
- Inherited Members
Properties
CanBenefit
Gets or sets a value indicating whether benefit.
public bool CanBenefit { get; set; }
Property Value
- bool
The can benefit.
EstimatedSpeedup
Gets or sets the estimated speedup.
public double EstimatedSpeedup { get; set; }
Property Value
- double
The estimated speedup.
RecommendedBlockSize
Gets or sets the recommended block size.
public int RecommendedBlockSize { get; set; }
Property Value
- int
The recommended block size.
RecommendedGridSize
Gets or sets the recommended grid size.
public int RecommendedGridSize { get; set; }
Property Value
- int
The recommended grid size.
RecommendedOptimizations
Gets or sets the recommended optimizations.
public IList<string> RecommendedOptimizations { get; }