7 ms·
> then CPUs got faster and it wasn't anymore The enabling tech was AES-NI instruction set, not the speed. Agree on the rest. The main reason why modern CPUs a
by Const-me 6y ago
> then CPUs got faster and it wasn't anymore
The enabling tech was AES-NI instruction set, not the speed.
Agree on the rest. The main reason why modern CPUs and GPUs all have 16-bit floats is probably the deep learning trend.
- moonchild 6y agoIf it hadn't been aes-ni, it would have been chacha, which is much faster than unaccelerated aes and close to the speed of accelerated aes. Phones use https without a problem, and those haven't had hw-accelerated aes until recently.
- giantrobot 6y agoA phone needing to set up a dozen HTTPS sockets is nothing for the CPU to do even without acceleration. A server needing to consistently set up hundreds of HTTPS sockets is where AES-NI and other accelerated crypto instructions becomes useful.