crypto/internal/mlkem768: various performance optimizations
goos: linux
goarch: amd64
pkg: crypto/internal/mlkem768
cpu: Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz
│
c0a0ba254c │
2aeb615fa6 │
│ sec/op │ sec/op vs base │
KeyGen-4 73.36µ ± 0% 67.38µ ± 1% -8.15% (p=0.000 n=20)
Encaps-4 108.96µ ± 0% 99.56µ ± 1% -8.63% (p=0.000 n=20)
Decaps-4 132.19µ ± 0% 96.85µ ± 0% -26.74% (p=0.000 n=20)
RoundTrip/Alice-4 216.4µ ± 0% 173.1µ ± 0% -20.01% (p=0.000 n=20)
RoundTrip/Bob-4 109.5µ ± 0% 100.5µ ± 0% -8.19% (p=0.000 n=20)
Change-Id: I600116baa0b390bb83950a42c7693cd7806dba9a
Reviewed-on: https://go-review.googlesource.com/c/go/+/578797
Reviewed-by: Roland Shoemaker <roland@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Auto-Submit: Filippo Valsorda <filippo@golang.org>