Class ThroughputMetrics
- Namespace
- DotCompute.Abstractions.Types
- Assembly
- DotCompute.Abstractions.dll
Throughput performance metrics for pipeline execution. Measures data processing rates and operational throughput.
public sealed class ThroughputMetrics
- Inheritance
-
ThroughputMetrics
- Inherited Members
Properties
BytesPerSecond
Gets or sets bytes processed per second. Data throughput rate.
public double BytesPerSecond { get; set; }
Property Value
ComputePerformance
Gets or sets compute performance in GFLOPS.
public double ComputePerformance { get; set; }
Property Value
MemoryBandwidth
Gets or sets memory bandwidth in GB/s.
public double MemoryBandwidth { get; set; }
Property Value
OperationsPerSecond
Gets or sets operations per second. Rate of operation completion.
public double OperationsPerSecond { get; set; }
Property Value
PeakThroughput
Gets or sets the peak throughput. Maximum observed throughput rate.
public double PeakThroughput { get; set; }
Property Value
ThroughputByOperation
Gets or sets throughput by operation type. Breakdown of throughput rates by operation category.
public Dictionary<string, double> ThroughputByOperation { get; }