News for hackers. Stuff that matters.
Re:Announcing Rust 1.7 by lorenzhs on Friday March 04, 2016 @05:48AM (#11222981)
There was a recent effort by Google to speed up SipHash, it's called HighwayHash: https://github.com/google/highwayhash - it includes a compatible, optimized SipHash implementation (1.5x speedup), a variation on that that is not compatible but similar, SipTreeHash (3x speedup on top of optimized implementation) and a new algorithm, HighwayHash, that yields another factor of 2-3. I haven't yet used it myself but it looks interesting and might be relevant to Rust?

Edited to add that Google's implementation targets Haswell and later (AVX-2), I don't know about the performance of an implementation that targets older CPUs which would of course be very relevant for Rust

Re:Announcing Rust 1.7 by kibwen on Friday March 04, 2016 @07:48AM (#11223393)
I believe this is being discussed here: https://github.com/rust-lang/rust/issues/29754
Re:Announcing Rust 1.7 by lorenzhs on Friday March 04, 2016 @08:40AM (#11223603)
Oh nice, I wasn't aware that this is being discussed already. Thanks!