Table of Contents

Class BottleneckAnalysis

Namespace
DotCompute.Abstractions.Debugging
Assembly
DotCompute.Abstractions.dll

Analysis of performance bottlenecks.

public class BottleneckAnalysis
Inheritance
BottleneckAnalysis
Inherited Members

Properties

Bottlenecks

Identified bottlenecks.

public IList<PerformanceBottleneck> Bottlenecks { get; init; }

Property Value

IList<PerformanceBottleneck>

KernelName

Name of the kernel analyzed.

public string KernelName { get; set; }

Property Value

string

OverallPerformanceScore

Overall performance score (0-100).

public double OverallPerformanceScore { get; set; }

Property Value

double

RecommendedOptimizations

Recommended optimizations based on bottleneck analysis.

public IList<string> RecommendedOptimizations { get; init; }

Property Value

IList<string>