Class ExecutionStatistics
- Assembly
- Orleans.GpuBridge.Abstractions.dll
Execution statistics
public sealed record ExecutionStatistics : IEquatable<ExecutionStatistics>
- Inheritance
-
ExecutionStatistics
- Implements
- Inherited Members
Constructors
ExecutionStatistics(long, long, long, TimeSpan, TimeSpan, long, long, IReadOnlyDictionary<string, long>)
Execution statistics
public ExecutionStatistics(long TotalKernelsExecuted, long TotalBatchesExecuted, long TotalGraphsExecuted, TimeSpan TotalExecutionTime, TimeSpan AverageKernelTime, long TotalBytesTransferred, long TotalErrors, IReadOnlyDictionary<string, long> KernelExecutionCounts)
Parameters
TotalKernelsExecutedlongTotalBatchesExecutedlongTotalGraphsExecutedlongTotalExecutionTimeTimeSpanAverageKernelTimeTimeSpanTotalBytesTransferredlongTotalErrorslongKernelExecutionCountsIReadOnlyDictionary<string, long>
Properties
AverageKernelTime
public TimeSpan AverageKernelTime { get; init; }
Property Value
KernelExecutionCounts
public IReadOnlyDictionary<string, long> KernelExecutionCounts { get; init; }
Property Value
TotalBatchesExecuted
public long TotalBatchesExecuted { get; init; }
Property Value
TotalBytesTransferred
public long TotalBytesTransferred { get; init; }
Property Value
TotalErrors
public long TotalErrors { get; init; }
Property Value
TotalExecutionTime
public TimeSpan TotalExecutionTime { get; init; }
Property Value
TotalGraphsExecuted
public long TotalGraphsExecuted { get; init; }
Property Value
TotalKernelsExecuted
public long TotalKernelsExecuted { get; init; }