From 304595d890333771707ea1eaf1dfaffc4ff4fd72 Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Wed, 20 Sep 2023 11:33:30 +0800 Subject: [PATCH] =?UTF-8?q?Updated=20SM3=E6=80=A7=E8=83=BD=E4=BC=98?= =?UTF-8?q?=E5=8C=96=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SM3性能优化.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/SM3性能优化.md b/SM3性能优化.md index 3c1c71f..55436c4 100644 --- a/SM3性能优化.md +++ b/SM3性能优化.md @@ -387,4 +387,11 @@ SM3可以对Wt XOR Wt+4进行并行计算, 如果只有(只剩)一个block (64字节),则只处理这个block,否则2个block(128字节)处理,两个block并行处理message scheduler。 # 结果 -用了SHA 256一倍的栈空间,性能大概是 SHA 256的75%-80%,考虑到SM3 比SHA 256计算量大,这个结果也合理。 \ No newline at end of file +AMD64,非SHA256-NI。 + +|架构|SHA256|SM3| +|----|----|----| +|AVX2|100%|~85%| +|AVX|不支持|支持| +|SSE|不支持|支持| +|Normal ASM|支持|支持| \ No newline at end of file