Class CudaStreamStatistics
- Namespace
- DotCompute.Backends.CUDA.Execution.Types
- Assembly
- DotCompute.Backends.CUDA.dll
Statistics for CUDA stream operations.
public sealed class CudaStreamStatistics
- Inheritance
-
CudaStreamStatistics
- Inherited Members
Properties
ActiveStreams
public int ActiveStreams { get; set; }
Property Value
AverageStreamAge
public TimeSpan AverageStreamAge { get; set; }
Property Value
BusyStreams
public int BusyStreams { get; set; }
Property Value
DependencyCount
public int DependencyCount { get; set; }
Property Value
IdleStreams
public int IdleStreams { get; set; }
Property Value
LastOperationTime
public DateTimeOffset LastOperationTime { get; set; }
Property Value
MaxConcurrentStreams
public int MaxConcurrentStreams { get; set; }
Property Value
OptimalConcurrentStreams
public int OptimalConcurrentStreams { get; set; }
Property Value
PoolStatistics
public object? PoolStatistics { get; set; }
Property Value
PooledStreams
public int PooledStreams { get; set; }
Property Value
StreamGroups
public int StreamGroups { get; set; }
Property Value
StreamPoolHitRate
public double StreamPoolHitRate { get; }
Property Value
TotalCommandsExecuted
public long TotalCommandsExecuted { get; set; }
Property Value
TotalExecutionTime
public TimeSpan TotalExecutionTime { get; set; }
Property Value
TotalStreamPoolHits
public long TotalStreamPoolHits { get; set; }
Property Value
TotalStreamPoolMisses
public long TotalStreamPoolMisses { get; set; }
Property Value
TotalStreamsCreated
public long TotalStreamsCreated { get; set; }