Thread (26 messages) flat view 26 messages, 8 authors, 2016-12-22

Re: HalfSipHash Acceptable Usage

From: "Jason A. Donenfeld" <Jason@zx2c4.com>
Date: 2016-12-21 18:40:21
Also in: linux-crypto, lkml

On Wed, Dec 21, 2016 at 7:37 PM, George Spelvin
[off-list ref] wrote:
SipHash annihilates the competition on 64-bit superscalar hardware.
SipHash dominates the field on 64-bit in-order hardware.
SipHash wins easily on 32-bit hardware *with enough registers*.
On register-starved 32-bit machines, it really struggles.

As I explained, in that last case, SipHash barely wins at all.
(On a P4, it actually *loses* to MD5, not that anyone cares.  Running
on a P4 and caring about performance are mutually exclusive.)
From the discussion off list which examined your benchmark code, it
looks like we're going to move ahead with SipHash.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help