4

According to Wikipedia, every Armv8 processor should support sha256 hashing instructions however /proc/cpuinfo doesn't list it. Could there be a failure to identify the feature by the kernel?

processor   : 3
BogoMIPS    : 108.00
Features    : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part    : 0xd08
CPU revision    : 3
2

1 Answer 1

0

The answer is, the reason why /proc/cpuinfo doesn't show sha256 support is that ARM Holdings would require a large fee to permit Rpi foundation to include those instructions in the CPU. They didn't pay for them.

2
  • 1
    A reference for this would be nice, even if it is just a link to a discussion somewhere else.
    – goldilocks
    Commented Jun 22, 2021 at 20:38
  • I thought only intel would do such cruel things as selling you CPUs with hardware features built in and hide overclocking and AVX512 behind a pay-wall. But well BMW sells you a car with all bells and whistles only to require a monthly fee to enable seat-heating and other comfort features. And I won't start with Adobe and PANTONE here. Anyway. I see where this is heading…
    – kwasmich
    Commented Nov 15, 2022 at 7:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.