Class CudaGraphStatistics
- Namespace
- DotCompute.Backends.CUDA.Types
- Assembly
- DotCompute.Backends.CUDA.dll
CUDA graph statistics.
public sealed class CudaGraphStatistics
- Inheritance
-
CudaGraphStatistics
- Inherited Members
Properties
AverageExecutionTimeMs
Gets or sets the average execution time ms.
public double AverageExecutionTimeMs { get; set; }
Property Value
- double
The average execution time ms.
AverageNodeExecutionTime
Gets or sets the average node execution time.
public double AverageNodeExecutionTime { get; set; }
Property Value
- double
The average node execution time.
EdgeCount
Gets or sets the edge count.
public int EdgeCount { get; set; }
Property Value
- int
The edge count.
EstimatedMemoryUsage
Gets or sets the estimated memory usage.
public long EstimatedMemoryUsage { get; set; }
Property Value
- long
The estimated memory usage.
GraphId
Gets or sets the graph identifier.
public string GraphId { get; set; }
Property Value
- string
The graph id.
InstanceCount
Gets or sets the instance count.
public int InstanceCount { get; set; }
Property Value
- int
The instance count.
IsOptimized
Gets or sets a value indicating whether optimized.
public bool IsOptimized { get; set; }
Property Value
- bool
The is optimized.
LastExecutedAt
Gets or sets the last executed at.
public DateTimeOffset? LastExecutedAt { get; set; }
Property Value
- DateTimeOffset?
The last executed at.
NodeCount
Gets or sets the node count.
public int NodeCount { get; set; }
Property Value
- int
The node count.
TotalExecutions
Gets or sets the total executions.
public int TotalExecutions { get; set; }
Property Value
- int
The total executions.
TotalGpuTimeMs
Gets or sets the total gpu time ms.
public double TotalGpuTimeMs { get; set; }
Property Value
- double
The total gpu time ms.