Table of Contents

Class CudaGraphExecutionResult

Namespace
DotCompute.Backends.CUDA.Types
Assembly
DotCompute.Backends.CUDA.dll

Result of CUDA graph execution.

public sealed class CudaGraphExecutionResult
Inheritance
CudaGraphExecutionResult
Inherited Members

Properties

ErrorMessage

Gets or sets the error message.

public string? ErrorMessage { get; set; }

Property Value

string

The error message.

ExecutionCount

Gets or sets the execution count.

public int ExecutionCount { get; set; }

Property Value

int

The execution count.

ExecutionTime

Gets or sets the execution time.

public TimeSpan ExecutionTime { get; set; }

Property Value

TimeSpan

The execution time.

ExecutionTimeMs

Gets or sets the execution time ms.

public long ExecutionTimeMs { get; set; }

Property Value

long

The execution time ms.

GpuTimeMs

Gets or sets the gpu time ms.

public double GpuTimeMs { get; set; }

Property Value

double

The gpu time ms.

GraphId

Gets or sets the graph identifier.

public string GraphId { get; set; }

Property Value

string

The graph id.

InstanceId

Gets or sets the instance identifier.

public string InstanceId { get; set; }

Property Value

string

The instance id.

NodesExecuted

Gets or sets the nodes executed.

public int NodesExecuted { get; set; }

Property Value

int

The nodes executed.

Success

Gets or sets the success.

public bool Success { get; set; }

Property Value

bool

The success.