PPC assembly pack: correct POWER9 results.
authorAndy Polyakov <appro@openssl.org>
Sat, 2 Jun 2018 12:03:27 +0000 (14:03 +0200)
committerAndy Polyakov <appro@openssl.org>
Sun, 3 Jun 2018 19:20:06 +0000 (21:20 +0200)
commit41013cd63c068e2f271fabc92702ee67d800f0cb
tree51fae99bc0bb6a7cb78500bc5109f2f86cd03d83
parent9a708bf982da1d2c9739339d16d7b021da955e00
PPC assembly pack: correct POWER9 results.

As it turns out originally published results were skewed by "turbo"
mode. VM apparently remains oblivious to dynamic frequency scaling,
and reports that processor operates at "base" frequency at all times.
While actual frequency gets increased under load.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6406)
crypto/aes/asm/aesp8-ppc.pl
crypto/chacha/asm/chacha-ppc.pl
crypto/modes/asm/ghashp8-ppc.pl
crypto/poly1305/asm/poly1305-ppc.pl
crypto/poly1305/asm/poly1305-ppcfp.pl
crypto/poly1305/poly1305_ieee754.c
crypto/sha/asm/keccak1600-ppc64.pl
crypto/sha/asm/keccak1600p8-ppc.pl
crypto/sha/asm/sha512p8-ppc.pl