sied (sied v0.1.1)
View Sourcesied - SIMD operations for Erlang
High-performance vectorized operations using SIMD instructions via Rust NIF with simdeez. Provides runtime SIMD detection and automatic dispatch to SSE2, SSE4.1, AVX2, or NEON instructions.
Summary
Functions
Compute absolute value of an f32 vector
Compute absolute value of an f64 vector
Element-wise addition of two f32 vectors
Element-wise addition of two f64 vectors
Element-wise division of two f32 vectors
Element-wise division of two f64 vectors
Compute dot product of two f32 vectors Computes the scalar product: sum(A[i] * B[i])
Compute dot product of two f64 vectors Computes the scalar product: sum(A[i] * B[i])
Element-wise maximum of two f32 vectors
Element-wise maximum of two f64 vectors
Find maximum value in an f32 vector
Find maximum value in an f64 vector
Compute arithmetic mean of an f32 vector
Compute arithmetic mean of an f64 vector
Element-wise minimum of two f32 vectors
Element-wise minimum of two f64 vectors
Find minimum value in an f32 vector
Find minimum value in an f64 vector
Element-wise multiplication of two f32 vectors
Element-wise multiplication of two f64 vectors
Negate an f32 vector (multiply by -1)
Negate an f64 vector (multiply by -1)
Compute square root of an f32 vector
Compute square root of an f64 vector
Compute standard deviation of an f32 vector
Compute standard deviation of an f64 vector
Element-wise subtraction of two f32 vectors
Element-wise subtraction of two f64 vectors
Compute sum of all elements in an f32 vector
Compute sum of all elements in an f64 vector
Compute variance of an f32 vector
Compute variance of an f64 vector
Functions
Compute absolute value of an f32 vector
Compute absolute value of an f64 vector
Element-wise addition of two f32 vectors
Element-wise addition of two f64 vectors
Element-wise division of two f32 vectors
Element-wise division of two f64 vectors
Compute dot product of two f32 vectors Computes the scalar product: sum(A[i] * B[i])
Compute dot product of two f64 vectors Computes the scalar product: sum(A[i] * B[i])
Element-wise maximum of two f32 vectors
Element-wise maximum of two f64 vectors
Find maximum value in an f32 vector
Find maximum value in an f64 vector
Compute arithmetic mean of an f32 vector
Compute arithmetic mean of an f64 vector
Element-wise minimum of two f32 vectors
Element-wise minimum of two f64 vectors
Find minimum value in an f32 vector
Find minimum value in an f64 vector
Element-wise multiplication of two f32 vectors
Element-wise multiplication of two f64 vectors
Negate an f32 vector (multiply by -1)
Negate an f64 vector (multiply by -1)
Compute square root of an f32 vector
Compute square root of an f64 vector
Compute standard deviation of an f32 vector
Compute standard deviation of an f64 vector
Element-wise subtraction of two f32 vectors
Element-wise subtraction of two f64 vectors
Compute sum of all elements in an f32 vector
Compute sum of all elements in an f64 vector
Compute variance of an f32 vector
Compute variance of an f64 vector