Re:“CPUs are optimized for video games”
by giaour on Wednesday August 10, 2016 @05:10PM
(#12264779)
That's a key part of Bernstein's argument. ChaCha20 and Salsa20 take advantage of optimizations made for games.
[ Parent
| on HN ]
Re:“CPUs are optimized for video games”
by brigade on Wednesday August 10, 2016 @05:56PM
(#12265001)
Games use floats and pointers, and I suspect the only floating point bits they use is the 52-bit integer multiply that was added specifically to optimize crypto algorithms.
The integer vector extensions they're almost certainly using I'd argue are primarily designed to optimize various codecs not games; unsurprisingly, crypto algorithms tend to have similar CPU loads to compression algorithms.