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
Count
Gets the number of times that this kernel was executed.
public long Count { get; }
Property Value
MaximumDuration
Gets the maximum duration of a single execution in microseconds.
public long MaximumDuration { get; }
Property Value
MinimumDuration
Gets the minimum duration of a single execution in microseconds.
public long MinimumDuration { get; }
Property Value
Name
Gets the name of the device.
public string Name { get; }
Property Value
TotalDuration
Gets the total duration of all executions in microseconds.
public long TotalDuration { get; }