Enum ProfiledOperation
- Namespace
- DotCompute.Backends.OpenCL.Profiling
- Assembly
- DotCompute.Backends.OpenCL.dll
Types of operations that can be profiled.
public enum ProfiledOperation
Fields
BufferAllocation = 5Buffer allocation operation.
BufferDeallocation = 6Buffer deallocation operation.
KernelCompilation = 4Kernel compilation operation.
KernelExecution = 0Kernel execution on the device.
MemoryTransferDeviceToDevice = 3Memory transfer between devices.
MemoryTransferDeviceToHost = 2Memory transfer from device to host.
MemoryTransferHostToDevice = 1Memory transfer from host to device.
QueueOperation = 7Command queue operation (flush, finish, etc.).