There're quite a few reasons why SIMD's not used more often: 1) it's hard & u need C++ (or similar low-level lang) 2) Concurrency's difficult but arcane CPU/GPU instructions're horror movie 3) It's also far from being stand. We need smth like SIMDanywhere https://github.com/nemequ/simde https://twitter.com/pshufb/status/1223193458699120640 …
I've got high hopes for packages such as Rust's `faster`: https://docs.rs/faster/0.5.0/faster/ … Providing portability + familiar workflow to people helps lower the bar to entry, which would make it easier for folks to mess around w/ writing vectored algorithms.
3:02 AM - 31 Jan 2020
0 replies
0 retweets
4 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.