Table of Contents

Class OptimizationProfile

Namespace
DotCompute.Backends.CPU.Accelerators
Assembly
DotCompute.Backends.CPU.dll

A class that represents optimization profile.

public class OptimizationProfile
Inheritance
OptimizationProfile
Inherited Members

Properties

Analysis

Gets or sets the analysis.

public required KernelAnalysis Analysis { get; set; }

Property Value

KernelAnalysis

The analysis.

CreationTime

Gets or sets the creation time.

public DateTimeOffset CreationTime { get; set; }

Property Value

DateTimeOffset

The creation time.

ExecutionPlan

Gets or sets the execution plan.

public required KernelExecutionPlan ExecutionPlan { get; set; }

Property Value

KernelExecutionPlan

The execution plan.

KernelName

Gets or sets the kernel name.

public required string KernelName { get; set; }

Property Value

string

The kernel name.

LastAccessed

Gets or sets the last accessed.

public DateTimeOffset LastAccessed { get; set; }

Property Value

DateTimeOffset

The last accessed.

OptimizationLevel

Gets or sets the optimization level.

public OptimizationLevel OptimizationLevel { get; set; }

Property Value

OptimizationLevel

The optimization level.

WorkDimensions

Gets or sets the work dimensions.

public WorkDimensions WorkDimensions { get; set; }

Property Value

WorkDimensions

The work dimensions.