Table of Contents

Class BackendAnalysisSummary

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

Summary of backend-specific analysis results.

public sealed class BackendAnalysisSummary
Inheritance
BackendAnalysisSummary
Inherited Members

Properties

AverageExecutionTime

Gets or sets the average execution time.

public TimeSpan AverageExecutionTime { get; set; }

Property Value

TimeSpan

AverageMemoryUsage

Gets or sets the average memory usage in bytes.

public long AverageMemoryUsage { get; set; }

Property Value

long

BackendType

Gets or sets the backend type.

public string BackendType { get; set; }

Property Value

string

IsAvailable

Gets or sets whether the backend is available.

public bool IsAvailable { get; set; }

Property Value

bool

IsRecommended

Gets or sets whether this is the recommended backend.

public bool IsRecommended { get; set; }

Property Value

bool

Issues

Gets or sets backend-specific issues.

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

Property Value

IList<string>

PerformanceScore

Gets or sets the performance score relative to other backends (0-100).

public double PerformanceScore { get; set; }

Property Value

double

SuccessRate

Gets or sets the execution success rate (0-1).

public double SuccessRate { get; set; }

Property Value

double