simd-everywhere/simde
View on GitHub ↗ ★ 3,142 C
Implementations of SIMD instruction sets for systems which don't natively support them.
17 mentions on Hacker News by 14 people: 3 stories, 14 comments · first 2017-04-23 · latest 2026-05-30
20082026
-
▲ 2
SIMDestory by tosh · 2026-05-30 · 0 comments
-
…is rather hard to understand and explain in the first place. (by the way I used SIMDE for that: https://github.com/simd-everywhere/simde ) All of these can be done in SIMD, but each one of these methods have its pros and cons. Table lookup…
comment by stevefan1999 · 2025-11-06 · in The state of SIMD in Rust in 2025 -
…on Reddit and most commenters didn't even click the link) For the baseline you need SIMDe headers: https://github.com/simd-everywhere/simde/tree/master/simde . These alias x86 intrinsics to ARM intrinsics. The baseline is based on the…
comment by ashtonsix · 2025-10-05 · in 86 GB/s bitpacking with ARM SIMD (single thread) -
Maybe this could help you: https://github.com/simd-everywhere/simde/issues/1099
comment by Asmod4n · 2025-10-05 · in 86 GB/s bitpacking with ARM SIMD (single thread) -
You can use https://github.com/simd-everywhere/simde if you like. In general portable SIMD libraries are of limited utility because having different primitives available on different architectures often means that you should approach…
comment by anonymoushn · 2025-02-23 · in FFmpeg School of Assembly Language -
From gh-topics/SIMD: SIMDe: SIMD everywhere: https://github.com/simd-everywhere/simde : > The SIMDe header-only library provides fast, portable implementations of SIMD intrinsics on hardware which doesn't natively support them, such as…
comment by westurner · 2024-06-30 · in SIMD-accelerated computer vision on a $2 microcontroller -
…know what a good way to compare these might be, other than perhaps activity/contributor count. [1] https://github.com/simd-everywhere/simde [2] https://github.com/ermig1979/Simd [3] https://github.com/google/highway [4]…
comment by wyldfire · 2023-06-09 · in The Case of the Missing SIMD Code -
I note that SIMDe doesn't have RISC-V vector support yet (but it does support Loongson LoongArch): https://github.com/simd-everywhere/simde/ There are still a ton of things to do to get the Debian riscv64 port going too:…
comment by pabs3 · 2023-06-01 · in RISE: Accelerate the development of open source software for RISC-V -
▲ 1
SIMD Everywhere – SIMD intrinsics on hardware which doesn't support themstory by pabs3 · 2022-09-06 · 0 comments
-
How does Highway compare to SIMDe ( https://github.com/simd-everywhere/simde )?
comment by mikevm · 2022-06-05 · in Vectorized and performance-portable Quicksort -
…interesting project for that, lets you write x86 SSE/AVX code and run it on non-x86 architectures: https://github.com/simd-everywhere/simde
comment by pabs3 · 2021-05-16 · in Making Your Own Tools -
…as SSE/AVX which is not portable. I don’t have hands-on experience, but somewhere on HN I saw this: https://github.com/simd-everywhere/simde If starting a new cross-platform project today, I would try that library first, before doing the…
comment by Const-me · 2021-03-12 · in Adobe Photoshop ships on Macs with Apple Silicon -
If you can recompile but the code was written to only target AVX-512 you can use https://github.com/simd-everywhere/simde to near effortlessly map the intrinsics to AVX2 (or lower).
comment by brutos · 2020-11-07 · in AMD EPYC 7713 'Milan' Zen 3 CPU Benchmarked -
…you only need to add a header to automatically map SSE intrinsics to NEON. There is also simde https://github.com/nemequ/simde . It is a larger project and may be more complete. These projects are still immature for sure, but when arm mac…
comment by attractivechaos · 2020-06-20 · in Why Apple ditched PowerPC, and what it says about Apple ditching Intel -
…. For intrinsics it supports, you only need to add a header. There is also simde https://github.com/nemequ/simde . It is a larger project and may be more complete.
comment by attractivechaos · 2020-06-12 · in Apple’s Mac Chip Switch Is Double Trouble for Intel -
I ported Hyperscan to ARM several months ago with help from the following project: https://github.com/nemequ/simde Would you be interested in working together to get an ARM port that's a bit cleaner and author-approved?
comment by acuozzo · 2019-02-28 · in Hyperscan: A Fast Multi-Pattern Regex Matcher for Modern CPUs -
▲ 2
SIMDe – Implementations of SIMD instruction setsstory by gbrown_ · 2017-04-23 · 0 comments