summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-04-18 20:54:20 +0200
committerChristian Grothoff <christian@grothoff.org>2021-04-18 20:54:20 +0200
commit1216900dbb174151a51f72507c268f0f88863f77 (patch)
tree4cb3ab16e99b8b9f3ed43c9d8d6229dd05880de7
parentefa00803d14296f2024a4671c90d821a6839aa03 (diff)
-update performance datadev/schanzen/crypto_dlog_sodium
-rwxr-xr-xsrc/scalarproduct/perf_scalarproduct.sh19
1 files changed, 16 insertions, 3 deletions
diff --git a/src/scalarproduct/perf_scalarproduct.sh b/src/scalarproduct/perf_scalarproduct.sh
index a7935873e..b15465c9a 100755
--- a/src/scalarproduct/perf_scalarproduct.sh
+++ b/src/scalarproduct/perf_scalarproduct.sh
@@ -1,7 +1,7 @@
#!/bin/bash
# Computes a simple scalar product, with configurable vector size.
#
-# Some results (wall-clock for Alice+Bob, single-core, i7):
+# Some results (wall-clock for Alice+Bob, single-core, i7, libgcrypt):
# SIZE 2048-H(s) 2048-O(s) 1024-O(s) ECC-2^20-H(s) ECC-2^28-H(s)
# 25 10 14 3 2 29
# 50 17 21 5 2 29
@@ -11,8 +11,21 @@
# 800 304 32 OOR 33
# Bandwidth (including set intersection):
-# RSA-2048 ECC
-# 800: 3846 kb 70 kb
+# RSA-1024 RSA-2048 ECC
+# 800: 629 kb 1234 kb 65 kb
+#
+# LIBSODIUM, AMD Threadripper 1950:
+#
+# SIZE 2048-O(s) 1024-O(s) ECC-2^20-H(s) ECC-2^28-H(s)
+# 25 4.3 0.7 0.129 4.233
+# 50 7.7 1.2 0.143 4.267
+# 100 10.3 2.4 0.163 4.282
+# 200 19.8 3.0 0.192 4.326
+# 400 35.9 6.0 0.253 4.358
+# 800 73.7 12.6 0.379 4.533
+
+#
+#
# Configure benchmark size:
SIZE=800
#