intel-intrinsics
simd_utils
intel-intrinsics | simd_utils | |
---|---|---|
1 | 1 | |
66 | 82 | |
- | - | |
8.4 | 6.4 | |
11 days ago | 2 days ago | |
D | C | |
Boost Software License 1.0 | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
intel-intrinsics
-
SIMD with Zig
I wish more people understand that you absolutely need such intrinsics for fast software, there is no way around that.
https://github.com/AuburnSounds/intel-intrinsics
simd_utils
-
Trying to convert permute AVX512 instruction to AVX2/AVX calls
https://github.com/JishinMaster/simd_utils/tree/master .
What are some alternatives?
tetraworld
highway - Performance-portable, length-agnostic SIMD with runtime dispatch
cglm - 📽 Highly Optimized 2D / 3D Graphics Math (glm) for C
dcompute - DCompute: Native execution of D on GPUs and other Accelerators
ara - The PULP Ara is a 64-bit Vector Unit, compatible with the RISC-V Vector Extension Version 1.0, working as a coprocessor to CORE-V's CVA6 core
rust-memchr - Optimized string search routines for Rust.
camellia-simd-aesni - Camellia cipher SIMD vector implementations for x86 (with AES-NI, VAES and/or GFNI instructions), ARM (with ARMv8 Crypto Extension instructions) and POWER (with VMX+VSX+crypto instructions)
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
ldc - The LLVM-based D Compiler.