Module profiling

Module profiling 

Source
Expand description

Performance profiling tools for cuda-rust-wasm

Re-exports§

pub use kernel_profiler::KernelProfiler;
pub use memory_profiler::MemoryProfiler;
pub use runtime_profiler::RuntimeProfiler;
pub use performance_monitor::PerformanceMonitor;
pub use performance_monitor::MonitorConfig;
pub use performance_monitor::CounterType;
pub use performance_monitor::CounterStats;
pub use performance_monitor::PerformanceReport;
pub use performance_monitor::Timer;
pub use performance_monitor::global_monitor;
pub use performance_monitor::time_operation;
pub use performance_monitor::record_measurement;
pub use performance_monitor::global_report;

Modules§

kernel_profiler
Kernel execution profiling
memory_profiler
Memory usage profiling
performance_monitor
High-performance monitoring and profiling for WASM optimization
runtime_profiler
Runtime performance profiling

Structs§

GlobalProfiler
Global profiler for collecting performance data
PerformanceCounter
Performance counter for tracking specific metrics
ProfileMetrics
Performance metrics collected during profiling
ScopedTimer
Scoped timer for automatic duration measurement