Table of Contents

Class KernelTiming

Namespace
Orleans.GpuBridge.Abstractions.Providers.Execution.Results
Assembly
Orleans.GpuBridge.Abstractions.dll

Kernel timing information

public sealed record KernelTiming : IEquatable<KernelTiming>
Inheritance
KernelTiming
Implements
Inherited Members

Constructors

KernelTiming(TimeSpan, TimeSpan, TimeSpan, long, double)

Kernel timing information

public KernelTiming(TimeSpan QueueTime, TimeSpan KernelTime, TimeSpan TotalTime, long BytesTransferred = 0, double GFlops = 0)

Parameters

QueueTime TimeSpan
KernelTime TimeSpan
TotalTime TimeSpan
BytesTransferred long
GFlops double

Properties

BytesTransferred

public long BytesTransferred { get; init; }

Property Value

long

GFlops

public double GFlops { get; init; }

Property Value

double

KernelTime

public TimeSpan KernelTime { get; init; }

Property Value

TimeSpan

QueueTime

public TimeSpan QueueTime { get; init; }

Property Value

TimeSpan

TotalTime

public TimeSpan TotalTime { get; init; }

Property Value

TimeSpan