simd_utils
intel-intrinsics
Our great sponsors
simd_utils | intel-intrinsics | |
---|---|---|
1 | 1 | |
80 | 66 | |
- | - | |
6.6 | 8.6 | |
about 1 month ago | 2 months ago | |
C | D | |
BSD 2-clause "Simplified" License | Boost Software License 1.0 |
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.
simd_utils
-
Trying to convert permute AVX512 instruction to AVX2/AVX calls
https://github.com/JishinMaster/simd_utils/tree/master .
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
What are some alternatives?
highway - Performance-portable, length-agnostic SIMD with runtime dispatch
tetraworld
cglm - 📽 Highly Optimized 2D / 3D Graphics Math (glm) for C
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
dcompute - DCompute: Native execution of D on GPUs and other Accelerators
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)
rust-memchr - Optimized string search routines for Rust.
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
ldc - The LLVM-based D Compiler.