And AMD should dump SHA1 acceleration in the next generation.
And AMD should dump SHA1 acceleration in the next generation.
The cost to have that on silicon is probably close to zero. If you think SHA1 is just going to magically disappear because you want it to, well, you'll be in for a SHA1 sized surprise. Our grandkids will still have SHA1 acceleration.
>ARMv8 has had it for like 2-3 years now...
Because ARM cores don't remotely have the CPU heft an Intel x86/64 chip has, so ARM needs all this acceleration because its typically used in very low power mobile scenarios. On top of that, Intel claims AES-NI can be used to accelerate SHA1.
https://software.intel.com/en-us/articles/improving-the-perf...
Most uses of special instructions will check feature bits or CPU version, but not all will do so correctly.
(I'd say that the additional area cost of something like this is small, and the big cost of special instructions is reserving opcodes and feature bits)
But for all practical purposes, SHA1 isn't about to disappear. MD5 has been shown to be broken since forever and people still write new code using it today.