Created
March 26, 2021 16:50
-
-
Save huitseeker/93ce32deae4051e617951d9a5a9998fd to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Compiling autocfg v1.0.0 | |
Compiling cfg-if v0.1.10 | |
Compiling libc v0.2.70 | |
Compiling lazy_static v1.4.0 | |
Compiling serde v1.0.110 | |
Compiling byteorder v1.3.4 | |
Compiling version_check v0.9.2 | |
Compiling typenum v1.12.0 | |
Compiling semver-parser v0.7.0 | |
Compiling maybe-uninit v2.0.0 | |
Compiling proc-macro2 v1.0.13 | |
Compiling getrandom v0.1.14 | |
Compiling memchr v2.3.3 | |
Compiling ryu v1.0.4 | |
Compiling unicode-xid v0.2.0 | |
Compiling scopeguard v1.1.0 | |
Compiling syn v1.0.33 | |
Compiling bitflags v1.2.1 | |
Compiling itoa v0.4.5 | |
Compiling either v1.5.3 | |
Compiling rayon-core v1.7.0 | |
Compiling unicode-width v0.1.7 | |
Compiling same-file v1.0.6 | |
Compiling ppv-lite86 v0.2.8 | |
Compiling half v1.6.0 | |
Compiling regex-syntax v0.6.18 | |
Compiling opaque-debug v0.3.0 | |
Compiling cpuid-bool v0.1.2 | |
Compiling subtle v2.2.2 | |
Compiling oorandom v11.1.2 | |
Compiling zeroize v1.1.0 | |
Compiling hex v0.4.2 | |
Compiling textwrap v0.11.0 | |
Compiling itertools v0.9.0 | |
Compiling walkdir v2.3.1 | |
Compiling generic-array v0.14.4 | |
Compiling crossbeam-utils v0.7.2 | |
Compiling memoffset v0.5.4 | |
Compiling crossbeam-epoch v0.8.2 | |
Compiling num-traits v0.2.11 | |
Compiling semver v0.9.0 | |
Compiling clap v2.33.1 | |
Compiling csv-core v0.1.10 | |
Compiling regex-automata v0.1.9 | |
Compiling digest v0.9.0 | |
Compiling block-buffer v0.9.0 | |
Compiling rustc_version v0.2.3 | |
Compiling sha2 v0.9.1 | |
Compiling quote v1.0.6 | |
Compiling num_cpus v1.13.0 | |
Compiling atty v0.2.14 | |
Compiling cast v0.2.3 | |
Compiling rand_core v0.5.1 | |
Compiling criterion-plot v0.4.3 | |
Compiling rand_chacha v0.2.2 | |
Compiling curve25519-dalek v3.0.2 (/home/huitseeker/tmp/curve25519-dalek) | |
Compiling crossbeam-queue v0.2.1 | |
warning: function is never used: `elligator_encode` | |
--> src/montgomery.rs:164:15 | |
| | |
164 | pub(crate) fn elligator_encode(r_0: &FieldElement) -> MontgomeryPoint { | |
| ^^^^^^^^^^^^^^^^ | |
| | |
= note: `#[warn(dead_code)]` on by default | |
warning: constant is never used: `MONT_A` | |
--> src/backend/serial/u64/constants.rs:96:1 | |
| | |
96 | pub(crate) const MONT_A: FieldElement51 = FieldElement51([486662, 0, 0, 0, 0]); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: 2 warnings emitted | |
Compiling plotters v0.2.15 | |
Compiling crossbeam-deque v0.7.3 | |
Compiling rand v0.7.3 | |
Compiling regex v1.3.9 | |
Compiling rayon v1.3.0 | |
Compiling bstr v0.2.13 | |
Compiling serde_json v1.0.53 | |
Compiling serde_cbor v0.11.1 | |
Compiling bincode v1.2.1 | |
Compiling serde_derive v1.0.110 | |
Compiling csv v1.1.3 | |
Compiling tinytemplate v1.1.0 | |
Compiling criterion v0.3.3 | |
warning: function is never used: `construct` | |
--> benches/dalek_benchmarks.rs:101:8 | |
| | |
101 | fn construct(n: usize) -> (Vec<Scalar>, Vec<EdwardsPoint>) { | |
| ^^^^^^^^^ | |
| | |
= note: `#[warn(dead_code)]` on by default | |
warning: 1 warning emitted | |
Finished bench [optimized] target(s) in 19.16s | |
Running target/release/deps/dalek_benchmarks-5ff7692728776136 | |
Benchmarking Scalar inversion | |
Benchmarking Scalar inversion: Warming up for 3.0000 s | |
Benchmarking Scalar inversion: Collecting 100 samples in estimated 5.0246 s (525k iterations) | |
Benchmarking Scalar inversion: Analyzing | |
Scalar inversion time: [9.5519 us 9.5712 us 9.5930 us] | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking batch scalar inversion/Batch scalar inversion/1 | |
Benchmarking batch scalar inversion/Batch scalar inversion/1: Warming up for 3.0000 s | |
Benchmarking batch scalar inversion/Batch scalar inversion/1: Collecting 100 samples in estimated 5.0199 s (500k iterations) | |
Benchmarking batch scalar inversion/Batch scalar inversion/1: Analyzing | |
batch scalar inversion/Batch scalar inversion/1 | |
time: [9.9887 us 10.001 us 10.014 us] | |
Found 12 outliers among 100 measurements (12.00%) | |
2 (2.00%) low mild | |
8 (8.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking batch scalar inversion/Batch scalar inversion/2 | |
Benchmarking batch scalar inversion/Batch scalar inversion/2: Warming up for 3.0000 s | |
Benchmarking batch scalar inversion/Batch scalar inversion/2: Collecting 100 samples in estimated 5.0252 s (510k iterations) | |
Benchmarking batch scalar inversion/Batch scalar inversion/2: Analyzing | |
batch scalar inversion/Batch scalar inversion/2 | |
time: [9.8058 us 9.8132 us 9.8207 us] | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high mild | |
Benchmarking batch scalar inversion/Batch scalar inversion/4 | |
Benchmarking batch scalar inversion/Batch scalar inversion/4: Warming up for 3.0000 s | |
Benchmarking batch scalar inversion/Batch scalar inversion/4: Collecting 100 samples in estimated 5.0135 s (495k iterations) | |
Benchmarking batch scalar inversion/Batch scalar inversion/4: Analyzing | |
batch scalar inversion/Batch scalar inversion/4 | |
time: [10.123 us 10.139 us 10.159 us] | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking batch scalar inversion/Batch scalar inversion/8 | |
Benchmarking batch scalar inversion/Batch scalar inversion/8: Warming up for 3.0000 s | |
Benchmarking batch scalar inversion/Batch scalar inversion/8: Collecting 100 samples in estimated 5.0035 s (449k iterations) | |
Benchmarking batch scalar inversion/Batch scalar inversion/8: Analyzing | |
batch scalar inversion/Batch scalar inversion/8 | |
time: [11.102 us 11.114 us 11.128 us] | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking batch scalar inversion/Batch scalar inversion/16 | |
Benchmarking batch scalar inversion/Batch scalar inversion/16: Warming up for 3.0000 s | |
Benchmarking batch scalar inversion/Batch scalar inversion/16: Collecting 100 samples in estimated 5.0335 s (404k iterations) | |
Benchmarking batch scalar inversion/Batch scalar inversion/16: Analyzing | |
batch scalar inversion/Batch scalar inversion/16 | |
time: [12.419 us 12.430 us 12.445 us] | |
Found 15 outliers among 100 measurements (15.00%) | |
14 (14.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking Montgomery pseudomultiplication | |
Benchmarking Montgomery pseudomultiplication: Warming up for 3.0000 s | |
Benchmarking Montgomery pseudomultiplication: Collecting 100 samples in estimated 5.1157 s (96k iterations) | |
Benchmarking Montgomery pseudomultiplication: Analyzing | |
Montgomery pseudomultiplication | |
time: [52.963 us 53.003 us 53.049 us] | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking RistrettoPoint compression | |
Benchmarking RistrettoPoint compression: Warming up for 3.0000 s | |
Benchmarking RistrettoPoint compression: Collecting 100 samples in estimated 5.0036 s (1.2M iterations) | |
Benchmarking RistrettoPoint compression: Analyzing | |
RistrettoPoint compression | |
time: [4.0991 us 4.1037 us 4.1088 us] | |
Benchmarking RistrettoPoint decompression | |
Benchmarking RistrettoPoint decompression: Warming up for 3.0000 s | |
Benchmarking RistrettoPoint decompression: Collecting 100 samples in estimated 5.0099 s (1.2M iterations) | |
Benchmarking RistrettoPoint decompression: Analyzing | |
RistrettoPoint decompression | |
time: [4.1900 us 4.1964 us 4.2037 us] | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/1 | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/1: Warming up for 3.0000 s | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/1: Collecting 100 samples in estimated 5.0088 s (1.2M iterations) | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/1: Analyzing | |
double & compress batched/Batch Ristretto double-and-encode/1 | |
time: [4.0637 us 4.0743 us 4.0858 us] | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/2 | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/2: Warming up for 3.0000 s | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/2: Collecting 100 samples in estimated 5.0032 s (1.1M iterations) | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/2: Analyzing | |
double & compress batched/Batch Ristretto double-and-encode/2 | |
time: [4.4715 us 4.4803 us 4.4913 us] | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/4 | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/4: Warming up for 3.0000 s | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/4: Collecting 100 samples in estimated 5.0062 s (909k iterations) | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/4: Analyzing | |
double & compress batched/Batch Ristretto double-and-encode/4 | |
time: [5.4681 us 5.4764 us 5.4848 us] | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/8 | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/8: Warming up for 3.0000 s | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/8: Collecting 100 samples in estimated 5.0286 s (692k iterations) | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/8: Analyzing | |
double & compress batched/Batch Ristretto double-and-encode/8 | |
time: [7.1936 us 7.2021 us 7.2113 us] | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low mild | |
6 (6.00%) high mild | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/16 | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/16: Warming up for 3.0000 s | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/16: Collecting 100 samples in estimated 5.0444 s (475k iterations) | |
Benchmarking double & compress batched/Batch Ristretto double-and-encode/16: Analyzing | |
double & compress batched/Batch Ristretto double-and-encode/16 | |
time: [10.595 us 10.639 us 10.694 us] | |
Benchmarking EdwardsPoint compression | |
Benchmarking EdwardsPoint compression: Warming up for 3.0000 s | |
Benchmarking EdwardsPoint compression: Collecting 100 samples in estimated 5.0124 s (1.3M iterations) | |
Benchmarking EdwardsPoint compression: Analyzing | |
EdwardsPoint compression | |
time: [3.6748 us 3.6789 us 3.6833 us] | |
Found 9 outliers among 100 measurements (9.00%) | |
8 (8.00%) low mild | |
1 (1.00%) high severe | |
Benchmarking EdwardsPoint decompression | |
Benchmarking EdwardsPoint decompression: Warming up for 3.0000 s | |
Benchmarking EdwardsPoint decompression: Collecting 100 samples in estimated 5.0120 s (1.2M iterations) | |
Benchmarking EdwardsPoint decompression: Analyzing | |
EdwardsPoint decompression | |
time: [4.0895 us 4.0941 us 4.0991 us] | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking Constant-time fixed-base scalar mul | |
Benchmarking Constant-time fixed-base scalar mul: Warming up for 3.0000 s | |
Benchmarking Constant-time fixed-base scalar mul: Collecting 100 samples in estimated 5.0272 s (379k iterations) | |
Benchmarking Constant-time fixed-base scalar mul: Analyzing | |
Constant-time fixed-base scalar mul | |
time: [13.165 us 13.184 us 13.205 us] | |
Benchmarking Constant-time variable-base scalar mul | |
Benchmarking Constant-time variable-base scalar mul: Warming up for 3.0000 s | |
Benchmarking Constant-time variable-base scalar mul: Collecting 100 samples in estimated 5.0326 s (101k iterations) | |
Benchmarking Constant-time variable-base scalar mul: Analyzing | |
Constant-time variable-base scalar mul | |
time: [49.376 us 49.409 us 49.444 us] | |
Found 9 outliers among 100 measurements (9.00%) | |
8 (8.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking Variable-time aA+bB, A variable, B fixed | |
Benchmarking Variable-time aA+bB, A variable, B fixed: Warming up for 3.0000 s | |
Benchmarking Variable-time aA+bB, A variable, B fixed: Collecting 100 samples in estimated 5.1872 s (116k iterations) | |
Benchmarking Variable-time aA+bB, A variable, B fixed: Analyzing | |
Variable-time aA+bB, A variable, B fixed | |
time: [44.182 us 44.255 us 44.367 us] | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/1 | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/1: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/1: Collecting 15 samples in estimated 5.0011 s (100k iterations) | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/1: Analyzing | |
Multiscalar muls/Constant-time variable-base multiscalar multiplication/1 | |
time: [49.600 us 49.713 us 49.832 us] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high mild | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/2 | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/2: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/2: Collecting 15 samples in estimated 5.0051 s (75k iterations) | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/2: Analyzing | |
Multiscalar muls/Constant-time variable-base multiscalar multiplication/2 | |
time: [66.222 us 66.332 us 66.477 us] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/4 | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/4: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/4: Collecting 15 samples in estimated 5.0111 s (51k iterations) | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/4: Analyzing | |
Multiscalar muls/Constant-time variable-base multiscalar multiplication/4 | |
time: [96.892 us 97.059 us 97.349 us] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/8 | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/8: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/8: Collecting 15 samples in estimated 5.0055 s (33k iterations) | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/8: Analyzing | |
Multiscalar muls/Constant-time variable-base multiscalar multiplication/8 | |
time: [147.97 us 149.31 us 151.47 us] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/16 | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/16: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/16: Collecting 15 samples in estimated 5.0289 s (18k iterations) | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/16: Analyzing | |
Multiscalar muls/Constant-time variable-base multiscalar multiplication/16 | |
time: [278.94 us 279.69 us 280.58 us] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high mild | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/32 | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/32: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/32: Collecting 15 samples in estimated 5.0049 s (9480 iterations) | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/32: Analyzing | |
Multiscalar muls/Constant-time variable-base multiscalar multiplication/32 | |
time: [521.92 us 522.98 us 524.43 us] | |
Found 2 outliers among 15 measurements (13.33%) | |
1 (6.67%) high mild | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/64 | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/64: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/64: Collecting 15 samples in estimated 5.0193 s (4920 iterations) | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/64: Analyzing | |
Multiscalar muls/Constant-time variable-base multiscalar multiplication/64 | |
time: [1.0119 ms 1.0138 ms 1.0172 ms] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high mild | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/128 | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/128: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/128: Collecting 15 samples in estimated 5.1033 s (2640 iterations) | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/128: Analyzing | |
Multiscalar muls/Constant-time variable-base multiscalar multiplication/128 | |
time: [1.9094 ms 1.9115 ms 1.9151 ms] | |
Found 2 outliers among 15 measurements (13.33%) | |
1 (6.67%) high mild | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/256 | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/256: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/256: Collecting 15 samples in estimated 5.0657 s (1320 iterations) | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/256: Analyzing | |
Multiscalar muls/Constant-time variable-base multiscalar multiplication/256 | |
time: [3.7759 ms 3.7809 ms 3.7883 ms] | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/384 | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/384: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/384: Collecting 15 samples in estimated 5.0379 s (840 iterations) | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/384: Analyzing | |
Multiscalar muls/Constant-time variable-base multiscalar multiplication/384 | |
time: [5.8773 ms 5.8838 ms 5.8924 ms] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/512 | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/512: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/512: Collecting 15 samples in estimated 5.6167 s (720 iterations) | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/512: Analyzing | |
Multiscalar muls/Constant-time variable-base multiscalar multiplication/512 | |
time: [7.6821 ms 7.6994 ms 7.7179 ms] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/768 | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/768: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/768: Collecting 15 samples in estimated 5.7014 s (480 iterations) | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/768: Analyzing | |
Multiscalar muls/Constant-time variable-base multiscalar multiplication/768 | |
time: [11.722 ms 11.760 ms 11.801 ms] | |
Found 3 outliers among 15 measurements (20.00%) | |
1 (6.67%) high mild | |
2 (13.33%) high severe | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/1024 | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/1024: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/1024: Collecting 15 samples in estimated 5.5757 s (360 iterations) | |
Benchmarking Multiscalar muls/Constant-time variable-base multiscalar multiplication/1024: Analyzing | |
Multiscalar muls/Constant-time variable-base multiscalar multiplication/1024 | |
time: [15.310 ms 15.339 ms 15.382 ms] | |
Found 3 outliers among 15 measurements (20.00%) | |
3 (20.00%) high severe | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/1 | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/1: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/1: Collecting 15 samples in estimated 5.0014 s (117k iterations) | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/1: Analyzing | |
Multiscalar muls/Variable-time variable-base multiscalar multiplication/1 | |
time: [42.397 us 42.427 us 42.467 us] | |
Found 2 outliers among 15 measurements (13.33%) | |
2 (13.33%) high mild | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/2 | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/2: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/2: Collecting 15 samples in estimated 5.0029 s (95k iterations) | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/2: Analyzing | |
Multiscalar muls/Variable-time variable-base multiscalar multiplication/2 | |
time: [52.344 us 52.366 us 52.404 us] | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/4 | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/4: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/4: Collecting 15 samples in estimated 5.0044 s (72k iterations) | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/4: Analyzing | |
Multiscalar muls/Variable-time variable-base multiscalar multiplication/4 | |
time: [69.030 us 69.214 us 69.426 us] | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/8 | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/8: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/8: Collecting 15 samples in estimated 5.0042 s (47k iterations) | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/8: Analyzing | |
Multiscalar muls/Variable-time variable-base multiscalar multiplication/8 | |
time: [105.55 us 105.86 us 106.17 us] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high mild | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/16 | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/16: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/16: Collecting 15 samples in estimated 5.0063 s (28k iterations) | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/16: Analyzing | |
Multiscalar muls/Variable-time variable-base multiscalar multiplication/16 | |
time: [177.85 us 178.17 us 178.64 us] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high mild | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/32 | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/32: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/32: Collecting 15 samples in estimated 5.0260 s (15k iterations) | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/32: Analyzing | |
Multiscalar muls/Variable-time variable-base multiscalar multiplication/32 | |
time: [324.60 us 324.91 us 325.33 us] | |
Found 2 outliers among 15 measurements (13.33%) | |
2 (13.33%) high severe | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/64 | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/64: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/64: Collecting 15 samples in estimated 5.0239 s (7800 iterations) | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/64: Analyzing | |
Multiscalar muls/Variable-time variable-base multiscalar multiplication/64 | |
time: [635.73 us 636.99 us 638.46 us] | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/128 | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/128: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/128: Collecting 15 samples in estimated 5.0833 s (3960 iterations) | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/128: Analyzing | |
Multiscalar muls/Variable-time variable-base multiscalar multiplication/128 | |
time: [1.2503 ms 1.2519 ms 1.2544 ms] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/256 | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/256: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/256: Collecting 15 samples in estimated 5.2321 s (2160 iterations) | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/256: Analyzing | |
Multiscalar muls/Variable-time variable-base multiscalar multiplication/256 | |
time: [2.3831 ms 2.3873 ms 2.3938 ms] | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/384 | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/384: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/384: Collecting 15 samples in estimated 5.2477 s (1560 iterations) | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/384: Analyzing | |
Multiscalar muls/Variable-time variable-base multiscalar multiplication/384 | |
time: [3.2655 ms 3.2678 ms 3.2703 ms] | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/512 | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/512: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/512: Collecting 15 samples in estimated 5.4968 s (1320 iterations) | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/512: Analyzing | |
Multiscalar muls/Variable-time variable-base multiscalar multiplication/512 | |
time: [4.0936 ms 4.1152 ms 4.1389 ms] | |
Found 2 outliers among 15 measurements (13.33%) | |
1 (6.67%) high mild | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/768 | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/768: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/768: Collecting 15 samples in estimated 5.2368 s (960 iterations) | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/768: Analyzing | |
Multiscalar muls/Variable-time variable-base multiscalar multiplication/768 | |
time: [5.3438 ms 5.3692 ms 5.3867 ms] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/1024 | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/1024: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/1024: Collecting 15 samples in estimated 5.3884 s (720 iterations) | |
Benchmarking Multiscalar muls/Variable-time variable-base multiscalar multiplication/1024: Analyzing | |
Multiscalar muls/Variable-time variable-base multiscalar multiplication/1024 | |
time: [7.2706 ms 7.2841 ms 7.3016 ms] | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/1 | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/1: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/1: Collecting 15 samples in estimated 5.0024 s (125k iterations) | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/1: Analyzing | |
Multiscalar muls/Variable-time fixed-base multiscalar multiplication/1 | |
time: [39.688 us 39.795 us 39.924 us] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high mild | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/2 | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/2: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/2: Collecting 15 samples in estimated 5.0034 s (106k iterations) | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/2: Analyzing | |
Multiscalar muls/Variable-time fixed-base multiscalar multiplication/2 | |
time: [46.732 us 46.861 us 47.077 us] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/4 | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/4: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/4: Collecting 15 samples in estimated 5.0056 s (85k iterations) | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/4: Analyzing | |
Multiscalar muls/Variable-time fixed-base multiscalar multiplication/4 | |
time: [58.645 us 58.806 us 59.016 us] | |
Found 3 outliers among 15 measurements (20.00%) | |
3 (20.00%) high mild | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/8 | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/8: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/8: Collecting 15 samples in estimated 5.0071 s (59k iterations) | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/8: Analyzing | |
Multiscalar muls/Variable-time fixed-base multiscalar multiplication/8 | |
time: [83.467 us 83.499 us 83.549 us] | |
Found 2 outliers among 15 measurements (13.33%) | |
1 (6.67%) high mild | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/16 | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/16: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/16: Collecting 15 samples in estimated 5.0062 s (35k iterations) | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/16: Analyzing | |
Multiscalar muls/Variable-time fixed-base multiscalar multiplication/16 | |
time: [138.01 us 138.32 us 138.62 us] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high mild | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/32 | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/32: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/32: Collecting 15 samples in estimated 5.0189 s (19k iterations) | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/32: Analyzing | |
Multiscalar muls/Variable-time fixed-base multiscalar multiplication/32 | |
time: [252.86 us 253.44 us 254.29 us] | |
Found 2 outliers among 15 measurements (13.33%) | |
2 (13.33%) high severe | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/64 | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/64: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/64: Collecting 15 samples in estimated 5.0186 s (10k iterations) | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/64: Analyzing | |
Multiscalar muls/Variable-time fixed-base multiscalar multiplication/64 | |
time: [476.22 us 477.08 us 478.43 us] | |
Found 2 outliers among 15 measurements (13.33%) | |
1 (6.67%) high mild | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/128 | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/128: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/128: Collecting 15 samples in estimated 5.0014 s (5280 iterations) | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/128: Analyzing | |
Multiscalar muls/Variable-time fixed-base multiscalar multiplication/128 | |
time: [927.15 us 927.98 us 929.67 us] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/256 | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/256: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/256: Collecting 15 samples in estimated 5.2083 s (2880 iterations) | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/256: Analyzing | |
Multiscalar muls/Variable-time fixed-base multiscalar multiplication/256 | |
time: [1.7704 ms 1.7744 ms 1.7799 ms] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high mild | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/384 | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/384: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/384: Collecting 15 samples in estimated 5.1316 s (1920 iterations) | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/384: Analyzing | |
Multiscalar muls/Variable-time fixed-base multiscalar multiplication/384 | |
time: [2.6120 ms 2.6155 ms 2.6215 ms] | |
Found 1 outliers among 15 measurements (6.67%) | |
1 (6.67%) high mild | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/512 | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/512: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/512: Collecting 15 samples in estimated 5.2469 s (1440 iterations) | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/512: Analyzing | |
Multiscalar muls/Variable-time fixed-base multiscalar multiplication/512 | |
time: [3.5556 ms 3.5614 ms 3.5659 ms] | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/768 | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/768: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/768: Collecting 15 samples in estimated 5.4610 s (960 iterations) | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/768: Analyzing | |
Multiscalar muls/Variable-time fixed-base multiscalar multiplication/768 | |
time: [5.5464 ms 5.5600 ms 5.5836 ms] | |
Found 2 outliers among 15 measurements (13.33%) | |
2 (13.33%) high severe | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/1024 | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/1024: Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/1024: Collecting 15 samples in estimated 5.5394 s (720 iterations) | |
Benchmarking Multiscalar muls/Variable-time fixed-base multiscalar multiplication/1024: Analyzing | |
Multiscalar muls/Variable-time fixed-base multiscalar multiplication/1024 | |
time: [7.4968 ms 7.5062 ms 7.5217 ms] | |
Found 2 outliers among 15 measurements (13.33%) | |
1 (6.67%) high mild | |
1 (6.67%) high severe | |
Benchmarking Multiscalar muls/Variable-time mixed-base multiscalar multiplication ({:.0}pct dyn)/(0pct dyn) | |
Benchmarking Multiscalar muls/Variable-time mixed-base multiscalar multiplication ({:.0}pct dyn)/(0pct dyn): Warming up for 3.0000 s | |
Benchmarking Multiscalar muls/Variable-time mixed-base multiscalar multiplication ({:.0}pct dyn)/(0pct dyn): Collecting 15 samples in estimated 5.0029 s (125k iterations) | |
Benchmarking Multiscalar muls/Variable-time mixed-base multiscalar multiplication ({:.0}pct dyn)/(0pct dyn): Analyzing | |
Multiscalar muls/Variable-time mixed-base multiscalar multiplication ({:.0}pct dyn)/(0pct dyn) | |
time: [39.857 us 39.885 us 39.940 us] | |
Found 3 outliers among 15 measurements (20.00%) | |
3 (20.00%) high severe | |
thread 'main' panicked at 'Benchmark IDs must be unique within a group.', /home/huitseeker/.cargo/registry/src/github.com-1ecc6299db9ec823/criterion-0.3.3/src/benchmark_group.rs:290:9 | |
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace | |
error: bench failed |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment