Expand description
Optimized Parallel Execution Components
This module provides high-performance parallel execution optimizations including:
- Lock-free work-stealing queues
- Cache-friendly hash join algorithms
- Memory pooling for reduced allocations
- SIMD-optimized bulk operations
Structsยง
- Cache
Friendly Hash Join - Cache-friendly hash join implementation with radix partitioning
- Cache
Friendly Storage - Cache-friendly data structures for intermediate results
- Lock
Free Work Stealing Queue - Lock-free work-stealing deque for high-performance parallel execution
- Memory
Pool - Memory pool for efficient allocation of frequently used objects
- Pooled
Object - RAII wrapper for pooled objects
- SIMD
Optimized Ops - SIMD-optimized bulk operations
- Sort
Merge Join - Sort-merge join implementation optimized for memory efficiency