hermes-simd-core 0.6.0

High-performance, zero-overhead SIMD abstraction library
Documentation

Core abstractions for hermes-simd.

Module Organization

Module Contents
[arch] SimdArch marker trait with architecture constants
[align] Alignment, Aligned<N>, Unaligned typestates
[execution] ExecutionMode, Unmasked, Masked ZSTs
[kernel] SimdKernel<T> trait — full SIMD operation surface
[scalar] Scalar sealed element trait
[mask] BitMask<N> bit-packed lane mask
[ops] ReductionOp<T>, ElementOp<T> ZST strategies
[view] SimdView, SimdError — safe typed slice views
[tiling] Const-generic tiled dot product and TilingPolicy
[sparse] SparseView, format ZSTs, data structs, SpMV kernels
vec AlignedVec — heap-allocated aligned vector
[cow] SimdCow — SIMD-aware copy-on-write
[tensor] N-D tensor views, GEMM, softmax, LayerNorm, Attention