summaryrefslogtreecommitdiff
path: root/lea_simd.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2019-01-03 13:17:27 -0500
committerJeffrey Walton <noloader@gmail.com>2019-01-03 13:17:27 -0500
commit8baa2f7a27b388e5416497c169b365f2b1e804d1 (patch)
treed58b6936c75fbc1a3b4fd4388e84ef053acd2356 /lea_simd.cpp
parenta79fe3a826727bb3bdb2c8d1e035335fe655ebca (diff)
downloadcryptopp-git-8baa2f7a27b388e5416497c169b365f2b1e804d1.tar.gz
Update comments
Diffstat (limited to 'lea_simd.cpp')
-rw-r--r--lea_simd.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/lea_simd.cpp b/lea_simd.cpp
index 11a6dd3b..77a29254 100644
--- a/lea_simd.cpp
+++ b/lea_simd.cpp
@@ -44,18 +44,18 @@
#endif
// Do not port this to POWER architecture. Naively we hoped
-// for a 2x to 3x speedup. The result was a 5x slow down
-// because of the rotates and scattered loads.
+// for a 2x to 3x speedup. The result was a 5x slow down.
+// The table below shows MiB/s and cpb.
//
// C++:
-// <TD>LEA-128(128)/CTR (128-bit key)<TD>C++<TD>207<TD>15.64<TD>0.593<TD>2015
-// <TD>LEA-128(192)/CTR (192-bit key)<TD>C++<TD>186<TD>17.48<TD>0.699<TD>2378
-// <TD>LEA-128(256)/CTR (256-bit key)<TD>C++<TD>124<TD>26.2<TD>0.842<TD>2861
+// <TD>LEA-128(128)/CTR (128-bit key)<TD>C++<TD>207<TD>15.64
+// <TD>LEA-128(192)/CTR (192-bit key)<TD>C++<TD>186<TD>17.48
+// <TD>LEA-128(256)/CTR (256-bit key)<TD>C++<TD>124<TD>26.2
//
// Power8:
-// <TD>LEA-128(128)/CTR (128-bit key)<TD>Power8<TD>37<TD>88.7<TD>0.595<TD>2023
-// <TD>LEA-128(192)/CTR (192-bit key)<TD>Power8<TD>40<TD>82.1<TD>0.699<TD>2375
-// <TD>LEA-128(256)/CTR (256-bit key)<TD>Power8<TD>28<TD>116.0<TD>1.006<TD>3419
+// <TD>LEA-128(128)/CTR (128-bit key)<TD>Power8<TD>37<TD>88.7
+// <TD>LEA-128(192)/CTR (192-bit key)<TD>Power8<TD>40<TD>82.1
+// <TD>LEA-128(256)/CTR (256-bit key)<TD>Power8<TD>28<TD>116.0
#undef CRYPTOPP_POWER8_AVAILABLE
#if defined(CRYPTOPP_POWER8_AVAILABLE)