Namespace DotCompute.Core.Telemetry.Profiles
Classes
- ActiveProfile
Represents an active profiling session collecting performance data in real-time. Contains all the data being gathered during an ongoing profiling operation.
- DeviceProfileMetrics
Contains aggregated performance metrics for a specific device during a profiling session. Provides high-level insights into device utilization and resource consumption.
- KernelExecutionProfile
Contains comprehensive performance data for a single kernel execution. Captures detailed metrics about compute efficiency, memory usage, and resource utilization.
- MemoryOperationProfile
Contains comprehensive performance data for a single memory operation. Captures detailed metrics about memory transfer efficiency and access patterns.
- PerformanceProfile
Represents a completed performance profile containing comprehensive execution data. Contains all collected performance data and analysis results for a profiling session.