Skip to main content

Module simd_ops

Module simd_ops 

Source
Expand description

SIMD-Accelerated Stream Operations

This module provides high-performance SIMD-accelerated operations for stream processing using SciRS2-core’s SIMD capabilities for maximum throughput.

Features:

  • Vectorized pattern matching across event batches
  • SIMD-accelerated aggregations (sum, mean, variance)
  • Parallel event filtering with SIMD predicates
  • Batch processing with auto-vectorization
  • Cache-friendly memory layouts

Performance targets:

  • 10-100x speedup over scalar operations
  • Process 1M+ events/second on single core
  • Sub-microsecond batch processing

Structs§

SimdAggregateResult
SIMD aggregate result
SimdBatchConfig
SIMD batch configuration
SimdBatchProcessor
SIMD-accelerated batch processor
SimdEventFilter
SIMD-accelerated event filter
SimdProcessorStats