Skip to main content

Module profiling

Module profiling 

Source
Expand description

Performance analysis and profiling tools

This module provides comprehensive profiling capabilities for SIMD operations, including instruction-level profiling, cache analysis, and vectorization efficiency metrics.

Structs§

BottleneckAnalysis
Performance bottleneck identification
CacheAnalysis
Cache analysis results
CacheAnalyzer
Cache-aware algorithm performance analyzer
CacheMetrics
Cache performance metrics
GlobalStats
Global profiling statistics
InstructionCount
Instruction count tracking for performance analysis
OperationProfiler
Individual operation profiler for timing measurements
OperationStats
Statistics for a specific operation
SimdProfiler
Performance counter for tracking SIMD operation metrics
VectorizationAnalysis
Vectorization analysis results
VectorizationAnalyzer
Vectorization efficiency analyzer
VectorizationMetrics
Vectorization efficiency metrics

Enums§

BottleneckType
Types of performance bottlenecks

Functions§

get_global_stats
Global profiling statistics