Module memory_bandwidth_optimization

Module memory_bandwidth_optimization 

Source
Expand description

Memory bandwidth optimization for large state vector simulations.

This module implements advanced memory access optimizations for quantum state vector simulations, including cache-optimized layouts, prefetching strategies, data locality optimizations, and NUMA-aware memory management.

Structs§

BandwidthMonitor
Memory bandwidth monitoring
MemoryAccessPattern
Memory access pattern tracking
MemoryBandwidthOptimizer
Memory bandwidth optimization manager
MemoryOptimizationConfig
Memory bandwidth optimization configuration
MemoryOptimizationReport
Memory optimization report
MemoryPool
Memory pool for efficient allocation and reuse
MemoryStats
Memory usage statistics
OptimizedStateVector
Optimized state vector with memory bandwidth optimizations

Enums§

MemoryLayout
Memory layout strategies for state vectors