Skip to content

Latest commit

 

History

History
18 lines (10 loc) · 557 Bytes

README.md

File metadata and controls

18 lines (10 loc) · 557 Bytes

ZIMD

Additional cross-platform SIMD support for Zig.

Based loosely on Google Highway

Why?

Zig has builtin support for SIMD operations using @Vector. However this only supports a few basic operations. This library aims to fill in some of the blanks.

Operators

Architectures: Scalar, X86_SSE3, Arm_Neon

Similar to Zig's @shuffle operator, except doesn't require the shuffle mask to be comptime known.