Module optimizations

Module optimizations 

Source
Expand description

Quantum Computing Optimizations using SciRS2 Beta.3 Features

This module contains optimizations that leverage the advanced features available in scirs2-core beta.3, including:

  • Advanced caching and memoization
  • Memory pool management
  • Performance profiling and monitoring
  • SIMD-accelerated computations
  • Intelligent load balancing

Re-exports§

pub use gate_cache::global_gate_cache;
pub use gate_cache::CachedGateMatrix;
pub use gate_cache::GateKey;
pub use gate_cache::QuantumGateCache;
pub use gate_cache::QuantumGateCacheStats;
pub use memory_optimization::optimized_state_vector_allocation;
pub use memory_optimization::QuantumBufferPool;
pub use memory_optimization::StateVectorManager;
pub use profiling_integration::enable_quantum_profiling;
pub use profiling_integration::QuantumOperationProfile;
pub use profiling_integration::QuantumProfiler;

Modules§

gate_cache
Quantum Gate Matrix Caching using SciRS2 Beta.3 Features
memory_optimization
Memory Optimization for Quantum Simulations using SciRS2 Beta.1
profiling_integration
Quantum Computing Profiling Integration with SciRS2 Beta.1

Structs§

OptimizationStats
Combined optimization statistics

Functions§

get_optimization_stats
Get optimization statistics
initialize_optimizations
Initialize all optimization systems