Intel CPU supports SM3 SM4 - emmansun/gmsm GitHub Wiki
即将推出的Arrow Lake和Lunar Lake处理器系列,将支持SHA512、SM3/SM4以及AVX-VNNI等指令集。
- https://cdrdv2-public.intel.com/819680/architecture-instruction-set-extensions-programming-reference.pdf
- https://github.com/intel/intel-ipsec-mb/commit/2b7458c8670e4f33789a89a4561d1bf5b11a9b7c
- https://github.com/intel/intel-ipsec-mb/commit/fae17fa2cc7629e16c98b6390224483e308ae528
SM3
参考模拟实现. 比ARM64-CE的SM3指令简单。
SM4
参考模拟实现. 和ARM64-CE的SM4指令类似。