Intel® ISA Extensions
Use hardware-based isolation and memory encryption to provide more code protection in your solutions.

Processor models supporting the SHA extensions?

areid2
New Contributor I
2,076 Views

Can anyone tell me some processor models that support the SHA extensions? I've seen mention that they are supported on the E5-2600 v3 Haswell processors, but I tried the E5-2666v3 on EC2 and it doesn't seem to support it. I tested for support using CPUID.7.0.EBX[29]. I've also tested some Haswell and Broadwell desktop processors and can't find any that support the SHA extension. 

0 Kudos
1 Solution
andysem
New Contributor III
2,076 Views

AFAIK, there are no currently shipped CPUs that support SHA ISA extensions. I've only seen unofficial information that it will be first released in Cannonlake. See here:

http://wccftech.com/mainstream-intel-core-processors-support-avx-512-skylake-xeon/

 

View solution in original post

0 Kudos
2 Replies
andysem
New Contributor III
2,077 Views

AFAIK, there are no currently shipped CPUs that support SHA ISA extensions. I've only seen unofficial information that it will be first released in Cannonlake. See here:

http://wccftech.com/mainstream-intel-core-processors-support-avx-512-skylake-xeon/

 

0 Kudos
areid2
New Contributor I
2,076 Views

Thanks, I hadn't found that info. I was confused since this page about the E5-2600 V3 is included under the SHA Extensions category:

https://software.intel.com/en-us/blogs/2014/06/18/intel-xeon-e5-2600-v3

After looking into it a bit more, I think that's just a mistake. I think they were referring to the RORX instruction that is useful for optimizing sha calculations.

Strange Intel released the info about the SHA extensions in 2013 and haven't said much about when they will be available.

0 Kudos
Reply