4 ms·
Performing better than ISPC is a pretty bold claim, you are definitely going to need to provide a source for that. Rust developers have had people telling them
by BubRoss 7y ago
Performing better than ISPC is a pretty bold claim, you are definitely going to need to provide a source for that. Rust developers have had people telling them about ISPC for years and have waived off any need to look at it and understand why it works so well.
- fluffything 7y agoSee https://github.com/rust-lang-nursery/packed_simd#performance https://github.com/rust-lang-nursery/packed_simd#performance Apparently the results have a spread, depending on the CPU used to perform the benchmark - they appear to be testing from haswell to skylake so that covers a wide range of x86 hardware. Matching ISPC perf in the low end, and being ~1.5x faster on the high end, while being able to target all hardware that Rust can target (arm, wasm, ppc, riscv...) sound better than ISPC to me, which works for x86 very well, but not so good for ARM, and not really at all for anything else.