Table of Contents

Class CudaTimingResult

Namespace
DotCompute.Backends.CUDA.Execution
Assembly
DotCompute.Backends.CUDA.dll

Result of a single timing measurement

public sealed class CudaTimingResult
Inheritance
CudaTimingResult
Inherited Members

Properties

CpuTimeMs

Gets or sets the cpu time ms.

public float CpuTimeMs { get; set; }

Property Value

float

The cpu time ms.

EndTime

Gets or sets the end time.

public DateTimeOffset EndTime { get; set; }

Property Value

DateTimeOffset

The end time.

GpuTimeMs

Gets or sets the gpu time ms.

public float GpuTimeMs { get; set; }

Property Value

float

The gpu time ms.

OperationName

Gets or sets the operation name.

public string OperationName { get; set; }

Property Value

string

The operation name.

OverheadMs

Gets or sets the overhead ms.

public float OverheadMs { get; set; }

Property Value

float

The overhead ms.

StartTime

Gets or sets the start time.

public DateTimeOffset StartTime { get; set; }

Property Value

DateTimeOffset

The start time.

Stream

Gets or sets the stream.

public nint Stream { get; set; }

Property Value

nint

The stream.