Table of Contents

Namespace DotCompute.Backends.OpenCL.Profiling

Classes

OpenCLProfiler

Production-grade OpenCL profiler with event-based profiling, hardware counter integration, and comprehensive statistical analysis.

OpenCLProfilingException

Exception thrown when profiling operations fail.

OperationStatistics

Statistical metrics for a specific operation type.

ProfiledEvent

Represents a single profiled event with detailed timing information.

ProfilerStatistics

Overall profiler statistics for monitoring and diagnostics.

ProfilingSession

Represents a profiling session that collects and aggregates profiled events.

ProfilingStatistics

Aggregated profiling statistics for a session.

Enums

ProfiledOperation

Types of operations that can be profiled.