ec/asm/ecp_nistz256-x86_64.pl: update commentary with before-after performance data.
Reviewed-by: Richard Levitte <levitte@openssl.org> (cherry picked from commit b06a6f7cc44baa0c17207a8f72c4ac360be7b555)
This commit is contained in:
parent
8338cf0bdb
commit
c8ece537e3
@ -30,20 +30,24 @@
|
|||||||
|
|
||||||
# Further optimization by <appro@openssl.org>:
|
# Further optimization by <appro@openssl.org>:
|
||||||
#
|
#
|
||||||
# this/original
|
# this/original with/without -DECP_NISTZ256_ASM(*)
|
||||||
# Opteron +12-49%
|
# Opteron +12-49% +110-150%
|
||||||
# Bulldozer +14-45%
|
# Bulldozer +14-45% +175-210%
|
||||||
# P4 +18-46%
|
# P4 +18-46% n/a :-(
|
||||||
# Westmere +12-34%
|
# Westmere +12-34% +80-87%
|
||||||
# Sandy Bridge +9-35%
|
# Sandy Bridge +9-35% +110-120%
|
||||||
# Ivy Bridge +9-35%
|
# Ivy Bridge +9-35% +110-125%
|
||||||
# Haswell +8-37%
|
# Haswell +8-37% +140-160%
|
||||||
# Broadwell +18-58%
|
# Broadwell +18-58% +145-210%
|
||||||
# Atom +15-50%
|
# Atom +15-50% +130-180%
|
||||||
# VIA Nano +43-160%
|
# VIA Nano +43-160% +300-480%
|
||||||
|
#
|
||||||
|
# (*) "without -DECP_NISTZ256_ASM" refers to build with
|
||||||
|
# "enable-ec_nistp_64_gcc_128";
|
||||||
#
|
#
|
||||||
# Ranges denote minimum and maximum improvement coefficients depending
|
# Ranges denote minimum and maximum improvement coefficients depending
|
||||||
# on benchmark.
|
# on benchmark. Lower coefficients are for ECDSA sign, relatively fastest
|
||||||
|
# server-side operation. Keep in mind that +100% means 2x improvement.
|
||||||
|
|
||||||
$flavour = shift;
|
$flavour = shift;
|
||||||
$output = shift;
|
$output = shift;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user