Hacker GitHub

← All repos

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

Mentions per year 8 mentions · busiest year 2019 (4)
20082026
  1. …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
  2. 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…
  3. 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.
  4. 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)
  5. …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
  6. …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
  7. …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