Module simd_ops

Module simd_ops 

Source
Expand description

SIMD-accelerated operations for sparse matrices

This module provides SIMD optimizations for general sparse matrix operations, leveraging the scirs2-core SIMD infrastructure for maximum performance.

Structs§

SimdOptions
SIMD acceleration options

Enums§

ElementwiseOp
Element-wise operations that can be SIMD-accelerated

Functions§

simd_csr_matvec
SIMD-accelerated sparse matrix-vector multiplication for CSR matrices
simd_sparse_elementwise
SIMD-accelerated element-wise operations on sparse matrices
simd_sparse_linear_combination
Memory-efficient SIMD sparse matrix addition with accumulation patterns
simd_sparse_matmul
SIMD-accelerated sparse matrix multiplication with advanced optimizations
simd_sparse_matmul_default
Convenience function for backward compatibility
simd_sparse_norm
Advanced SIMD-accelerated norm computation
simd_sparse_scale
SIMD-accelerated sparse matrix scaling
simd_sparse_transpose
Advanced SIMD-accelerated transpose operation