benchmarksgame-rs
benchmarksgame-rs copied to clipboard
The Computer Language Benchmarks Game: Rust implementations
Is this the repo that's currently being used for https://benchmarksgame-team.pages.debian.net/benchmarksgame/faster/rust.html ? If so, are there planned updates given the recent SIMD stabilization?
This removes a needless thread from regex-redux and also removes the Arc in favor of scoped crossbeam threads, shaving off a few milliseconds. It is already submitted
This replaces the autovectorized code with explicit SIMD instructions and inlines the former `div_and_add` function. On my machine, the difference is negligible, but I suspect that skylake has better branch...
On [r/rust](http://www.reddit.com/r/rust/comments/3p0ljg/forcing_rustc_to_use_the_system_allocator/cw2el0v), Alex Chrichton suggested we can use the system allocator. This would presumably rid us of the 6MB upfront allocation of jemalloc, and make Rust look leaner in the...
Something like the following script: ``` /bin/time --format="binary_trees\t%e\t%U\t%S" bin/binary_trees 20 > /dev/null && \ /bin/time --format="fannkuch_redux\t%e\t%U\t%S" bin/fannkuch_redux 12 > /dev/null && \ /bin/time --format="fasta\t\t%e\t%U\t%S" bin/fasta 25000000 > /dev/null && \...