AdamNiederer/faster
View on GitHub ↗ ★ 1,601 Rust
SIMD for humans
8 mentions on Hacker News by 8 people: 1 story, 7 comments · first 2017-11-29 · latest 2020-01-07
20082026
-
…design work just hasn't been done yet). For now you can get this functionality as a 3rd-party crate https://github.com/AdamNiederer/faster
comment by nicoburns · 2020-01-07 · in Let the Compiler Do the Work -
There are libraries abstracting the SIMD calls if that's what you want, e.g. faster ( https://github.com/AdamNiederer/faster ) or simdeez ( https://github.com/jackmott/simdeez ), but these have to use basic operations at the end of the day…
comment by sgift · 2019-08-29 · in Learning SIMD with Rust by Finding Planets (2018) -
You can use intrinsics from rust. You can use intrinsics from a lot of languages. https://github.com/AdamNiederer/faster In fact, in Rust, they are easier to use.
comment by adamnemecek · 2019-06-23 · in Ask HN: Resources for getting started with bare-metal coding? -
Since I wrote this, Rust did stabilize SIMD intrinsics, and using crates like https://github.com/AdamNiederer/faster or https://github.com/jackmott/simdeez you can write pretty idiomatic code to leverage them too. Also I believe the…
comment by gameswithgo · 2019-04-17 · in Making the obvious code fast (2016) -
…example, although it didn't end up using it (EDIT: Actually, it initially didn't, but now does): https://github.com/AdamNiederer/faster . It does use unsafe internally: https://github.com/AdamNiederer/faster/search?q=unsafe&unsco...
comment by MaulingMonkey · 2019-03-30 · in RaptorQ and performance optimization in Rust -
…Of course, more libraries are needed as well, but there’s already some higher level stuff. See https://github.com/AdamNiederer/faster for example. And const generics, coming to nightly near the end of the year, will be another step up.…
comment by steveklabnik · 2018-04-30 · in How to speed up the Rust compiler in 2018 -
…masks.[1] [1] eg, random ggl link: https://gain-performance.com/2017/05/14/umesimd-tutorial-8-c... https://github.com/AdamNiederer/faster https://github.com/rayon-rs/rayon
comment by mncharity · 2017-12-04 · in Faster: Fast numerical calculations in Rust