Commit 13f6857d authored by Andy Polyakov's avatar Andy Polyakov
Browse files

PPC assembly pack: add POWER9 results.



Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
parent 41b77d54
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -40,6 +40,7 @@
#		CBC en-/decrypt	CTR	XTS
# POWER8[le]	3.96/0.72	0.74	1.1
# POWER8[be]	3.75/0.65	0.66	1.0
# POWER9[le]	3.05/0.65	0.65	0.80

$flavour = shift;

+1 −0
Original line number Diff line number Diff line
@@ -27,6 +27,7 @@
# PPC970/G5		9.29/+160%	4.60
# POWER7		8.62/+61%	4.27
# POWER8		8.70/+51%	3.96
# POWER9		6.61/+29%	3.67

$flavour = shift;

+1 −0
Original line number Diff line number Diff line
@@ -30,6 +30,7 @@
# 2x aggregated reduction improves performance by 50% (resulting
# performance on POWER8 is 1 cycle per processed byte), and 4x
# aggregated reduction - by 170% or 2.7x (resulting in 0.55 cpb).
# POWER9 delivers 0.40 cpb.

$flavour=shift;
$output =shift;
+1 −0
Original line number Diff line number Diff line
@@ -28,6 +28,7 @@
# PPC970		7.00/+114%	3.51/+205%
# POWER7		3.75/+260%	1.93/+100%
# POWER8		-		2.03/+200%
# POWER9		-		1.56/+150%
#
# Do we need floating-point implementation for PPC? Results presented
# in poly1305_ieee754.c are tricky to compare to, because they are for
+1 −0
Original line number Diff line number Diff line
@@ -26,6 +26,7 @@
# PPC970		6.03/+80%
# POWER7		3.50/+30%
# POWER8		3.75/+10%
# POWER9		2.80/+12%

$flavour = shift;

Loading