Table of Contents

Class OpenCLKernelProfileRecord

Namespace
ImageMagick
Assembly
Magick.NET-Q16-AnyCPU.dll

Represents a kernel profile record for an OpenCL device.

public sealed class OpenCLKernelProfileRecord : IOpenCLKernelProfileRecord
Inheritance
OpenCLKernelProfileRecord
Implements
IOpenCLKernelProfileRecord
Inherited Members

Properties

AverageDuration

Gets the average duration of all executions in microseconds.

public long AverageDuration { get; }

Property Value

long

Count

Gets the number of times that this kernel was executed.

public long Count { get; }

Property Value

long

MaximumDuration

Gets the maximum duration of a single execution in microseconds.

public long MaximumDuration { get; }

Property Value

long

MinimumDuration

Gets the minimum duration of a single execution in microseconds.

public long MinimumDuration { get; }

Property Value

long

Name

Gets the name of the device.

public string Name { get; }

Property Value

string

TotalDuration

Gets the total duration of all executions in microseconds.

public long TotalDuration { get; }

Property Value

long