@@ -66,10 +66,10 @@ the library's [internal documentation][doc_internal]:
6666
6767## Comparative Performance
6868
69- The following table gives comparative timings for proving and
70- verification of a 64-bit rangeproof on an i7-7800X with Turbo Boost
71- disabled. Times are in microseconds (lower is better), with the
72- relative speed compared to the fastest implementation.
69+ The following table gives comparative timings for proving and verification of a
70+ 64-bit rangeproof on an Intel Skylake-X i7-7800X ( @ 3 .5GHz, Turbo Boost
71+ disabled) . Times are in microseconds (lower is better), with the relative
72+ speed compared to the fastest implementation.
7373
7474| Implementation | Group | Proving (μs) | rel | Verification (μs) | rel |
7575| ----------------| ------------------| -------------:| ----------:| ------------------:| ----------:|
@@ -79,8 +79,12 @@ relative speed compared to the fastest implementation.
7979| libsecp-endo | secp256k1 | 16800 | ** 2.30x** | 2080 | ** 2.00x** |
8080| Monero | ed25519 (unsafe) | 53300 | ** 7.30x** | 4810 | ** 4.63x** |
8181
82+ Use of the ` curve25519-dalek ` IFMA backend gives another 1.5x speedup on a
83+ Cannonlake i3-8121U, increasing the verification speedup ** 3x** over libsecp
84+ and ** 7x** over Monero, but these processors are not yet generally available.
85+
8286This crate also contains other benchmarks; see the * Tests and Benchmarks*
83- section below for details.
87+ section below for details on how to run them all .
8488
8589## Example
8690
0 commit comments