Expand description
SIMD-accelerated operations for quantum state vector simulation
This module provides SIMD-optimized implementations of quantum gate operations for improved performance on modern CPUs using SciRS2 SIMD operations.
Structs§
- Complex
Vec4 Deprecated - Simplified SIMD-like structure for complex operations NOTE: This is being deprecated in favor of SciRS2 SIMD operations. New code should use scirs2_core::simd_ops::SimdUnifiedOps directly.
- Gate
Fusion - Gate fusion structure for combining adjacent single-qubit gates
Functions§
- apply_
cnot_ vectorized - Vectorized CNOT gate application using SIMD for processing multiple pairs
- apply_
h_ gate_ simd - Apply Hadamard gate using SIMD-like operations
- apply_
h_ gate_ simd_ v2 - Apply Hadamard gate using SciRS2 SIMD operations
- apply_
rx_ gate_ simd - Apply rotation-X gate using SIMD-like operations
- apply_
ry_ gate_ simd - Apply rotation-Y gate using SIMD-like operations
- apply_
rz_ gate_ simd - Apply rotation-Z gate using SIMD-like operations
- apply_
s_ gate_ simd - Apply phase gate (S gate) using SIMD-like operations
- apply_
single_ qubit_ gate_ optimized - SIMD-optimized wrapper function for applying gates
- apply_
single_ qubit_ gate_ scalar - Scalar implementation of apply_single_qubit_gate for fallback
- apply_
single_ qubit_ gate_ simd - Apply a single-qubit gate to multiple amplitudes using SIMD-like operations
- apply_
single_ qubit_ gate_ simd_ v2 - Apply a single-qubit gate using SciRS2 SIMD operations
- apply_
t_ gate_ simd - Apply T gate using SIMD-like operations
- apply_
x_ gate_ simd - Apply X gate to multiple amplitudes using SIMD-like operations
- apply_
y_ gate_ simd - Apply Y gate using SIMD-like operations
- apply_
z_ gate_ simd - Apply Z gate to multiple amplitudes using SIMD-like operations