New Rust hash table leads Benchmarks Game
benchmarksgame.alioth.debian.org
New Rust hash table leads Benchmarks Game
1–10 of 156 posts
Re: New Rust hash table leads Benchmarks Game
#2When SIMD goes stable rust may dominate that game. Still wish they would use clang so it was apples to apples with c and c++. Edit: actually I wish they would add clang for those languages and leave GCC for comparison. Then I'd want FORTRAN to add gfortran for the same reason.
Re: New Rust hash table leads Benchmarks Game
#3[deleted]
Re: New Rust hash table leads Benchmarks Game
#4I'm not a system programmer, but it makes me very happy to see Rust taking off, with all its potential to, hopefully, replace currently most used unsafe system languages.
Re: New Rust hash table leads Benchmarks Game
#5LLVM IR could squeeze out some more. I should take a crack at it. Did something similar to show DuPont why Criterion rocked.
Re: New Rust hash table leads Benchmarks Game
#6LLVM IR could squeeze out some more. I should take a crack at it. Did something similar to show DuPont why Criterion rocked.
Yeah. This is largely IO bound. Operating system read calls from STDIN dominate the runtime.
Re: New Rust hash table leads Benchmarks Game
#7LLVM IR could squeeze out some more. I should take a crack at it. Did something similar to show DuPont why Criterion rocked.
The hash table is implemented in safe Rust (By using std's Vec). It has some inefficiencies that could maybe have been polished off using `unsafe`.
Re: New Rust hash table leads Benchmarks Game
#8When SIMD goes stable rust may dominate that game. Still wish they would use clang so it was apples to apples with c and c++. Edit: actually I wish they would add clang for those languages and leave GCC for comparison. Then I'd want FORTRAN to add gfortran for the same reason.
Yeah, I think SIMD will be the next big jump for these benchmarks. I also wish we could see clang used with the C/C++ cases.
Re: New Rust hash table leads Benchmarks Game
#9quite a decent perf from the ML family at around 19 seconds (F# and Ocaml). Top of the functionals, at least, twice as fast as Haskell.
Also look how ginormous the binaries are for all the VM languages. Kinda would have thought it would be the opposite what with not needing to link in as much runtime?
Re: New Rust hash table leads Benchmarks Game
#10It is new Rust hash table from external crate.