Module simd_aligned

Module simd_aligned 

Source
Expand description

Memory-aligned SIMD operations for optimal performance

This module provides SIMD operations that work with properly aligned memory for maximum performance. These operations are designed to be faster than the general SIMD operations when you control the memory layout.

Structs§

AlignedVec
A memory-aligned vector for optimal SIMD performance

Constants§

SIMD_ALIGNMENT
Memory alignment for SIMD operations (32 bytes for AVX2)

Functions§

simd_add_aligned_f32
High-performance SIMD addition for aligned f32 vectors
simd_dot_aligned_f32
High-performance SIMD dot product for aligned f32 vectors
simd_mul_aligned_f32
High-performance SIMD multiplication for aligned f32 vectors