Skip to content

Instantly share code, notes, and snippets.

@huitseeker
Created March 26, 2021 16:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save huitseeker/eb68ce45c895bf2699da5e80622ead1e to your computer and use it in GitHub Desktop.
Save huitseeker/eb68ce45c895bf2699da5e80622ead1e to your computer and use it in GitHub Desktop.
Compiling autocfg v1.0.0
Compiling cfg-if v0.1.10
Compiling libc v0.2.70
Compiling serde v1.0.110
Compiling lazy_static v1.4.0
Compiling byteorder v1.3.4
Compiling typenum v1.12.0
Compiling version_check v0.9.2
Compiling maybe-uninit v2.0.0
Compiling semver-parser v0.7.0
Compiling memchr v2.3.3
Compiling getrandom v0.1.14
Compiling proc-macro2 v1.0.13
Compiling ryu v1.0.4
Compiling unicode-xid v0.2.0
Compiling scopeguard v1.1.0
Compiling itoa v0.4.5
Compiling syn v1.0.33
Compiling rayon-core v1.7.0
Compiling either v1.5.3
Compiling bitflags v1.2.1
Compiling unicode-width v0.1.7
Compiling regex-syntax v0.6.18
Compiling ppv-lite86 v0.2.8
Compiling half v1.6.0
Compiling same-file v1.0.6
Compiling zeroize v1.1.0
Compiling subtle v2.2.2
Compiling oorandom v11.1.2
Compiling opaque-debug v0.3.0
Compiling cpuid-bool v0.1.2
Compiling hex v0.4.2
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 itertools v0.9.0
Compiling walkdir v2.3.1
Compiling textwrap v0.11.0
Compiling rustc_version v0.2.3
Compiling regex v1.3.9
Compiling cast v0.2.3
Compiling csv-core v0.1.10
Compiling quote v1.0.6
Compiling regex-automata v0.1.9
Compiling clap v2.33.1
Compiling num_cpus v1.13.0
Compiling atty v0.2.14
Compiling rand_core v0.5.1
Compiling bstr v0.2.13
Compiling serde_json v1.0.53
Compiling serde_cbor v0.11.1
Compiling bincode v1.2.1
Compiling rand_chacha v0.2.2
Compiling plotters v0.2.15
Compiling criterion-plot v0.4.3
Compiling rand v0.7.3
Compiling csv v1.1.3
Compiling digest v0.9.0
Compiling block-buffer v0.9.0
Compiling tinytemplate v1.1.0
Compiling crossbeam-queue v0.2.1
Compiling curve25519-dalek v3.0.2 (/home/huitseeker/tmp/curve25519-dalek)
Compiling sha2 v0.9.1
Compiling serde_derive v1.0.110
Compiling crossbeam-deque v0.7.3
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 rayon v1.3.0
Compiling criterion v0.3.3
warning: function is never used: `construct`
--> benches/dalek_benchmarks.rs:99:8
|
99 | 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 7.07s
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.0101 s (525k iterations)
Benchmarking Scalar inversion: Analyzing
Scalar inversion time: [9.5233 us 9.5309 us 9.5396 us]
Found 20 outliers among 100 measurements (20.00%)
1 (1.00%) low mild
5 (5.00%) high mild
14 (14.00%) high severe
Benchmarking Batch scalar inversion/1
Benchmarking Batch scalar inversion/1: Warming up for 3.0000 s
Benchmarking Batch scalar inversion/1: Collecting 100 samples in estimated 5.0458 s (500k iterations)
Benchmarking Batch scalar inversion/1: Analyzing
Batch scalar inversion/1
time: [10.044 us 10.052 us 10.059 us]
Benchmarking Batch scalar inversion/2
Benchmarking Batch scalar inversion/2: Warming up for 3.0000 s
Benchmarking Batch scalar inversion/2: Collecting 100 samples in estimated 5.0318 s (490k iterations)
Benchmarking Batch scalar inversion/2: Analyzing
Batch scalar inversion/2
time: [10.238 us 10.255 us 10.274 us]
Found 13 outliers among 100 measurements (13.00%)
9 (9.00%) high mild
4 (4.00%) high severe
Benchmarking Batch scalar inversion/4
Benchmarking Batch scalar inversion/4: Warming up for 3.0000 s
Benchmarking Batch scalar inversion/4: Collecting 100 samples in estimated 5.0344 s (480k iterations)
Benchmarking Batch scalar inversion/4: Analyzing
Batch scalar inversion/4
time: [10.479 us 10.495 us 10.515 us]
Found 9 outliers among 100 measurements (9.00%)
4 (4.00%) high mild
5 (5.00%) high severe
Benchmarking Batch scalar inversion/8
Benchmarking Batch scalar inversion/8: Warming up for 3.0000 s
Benchmarking Batch scalar inversion/8: Collecting 100 samples in estimated 5.0218 s (465k iterations)
Benchmarking Batch scalar inversion/8: Analyzing
Batch scalar inversion/8
time: [10.767 us 10.773 us 10.780 us]
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) low mild
7 (7.00%) high mild
3 (3.00%) high severe
Benchmarking Batch scalar inversion/16
Benchmarking Batch scalar inversion/16: Warming up for 3.0000 s
Benchmarking Batch scalar inversion/16: Collecting 100 samples in estimated 5.0534 s (424k iterations)
Benchmarking Batch scalar inversion/16: Analyzing
Batch scalar inversion/16
time: [11.838 us 11.851 us 11.864 us]
Found 8 outliers among 100 measurements (8.00%)
7 (7.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.2243 s (101k iterations)
Benchmarking Montgomery pseudomultiplication: Analyzing
Montgomery pseudomultiplication
time: [51.700 us 51.874 us 52.059 us]
Found 16 outliers among 100 measurements (16.00%)
10 (10.00%) high mild
6 (6.00%) high severe
Benchmarking RistrettoPoint compression
Benchmarking RistrettoPoint compression: Warming up for 3.0000 s
Benchmarking RistrettoPoint compression: Collecting 100 samples in estimated 5.0089 s (1.2M iterations)
Benchmarking RistrettoPoint compression: Analyzing
RistrettoPoint compression
time: [4.0283 us 4.0352 us 4.0433 us]
Found 3 outliers among 100 measurements (3.00%)
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking RistrettoPoint decompression
Benchmarking RistrettoPoint decompression: Warming up for 3.0000 s
Benchmarking RistrettoPoint decompression: Collecting 100 samples in estimated 5.0206 s (1.2M iterations)
Benchmarking RistrettoPoint decompression: Analyzing
RistrettoPoint decompression
time: [4.2297 us 4.2373 us 4.2450 us]
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking Batch Ristretto double-and-encode/1
Benchmarking Batch Ristretto double-and-encode/1: Warming up for 3.0000 s
Benchmarking Batch Ristretto double-and-encode/1: Collecting 100 samples in estimated 5.0099 s (1.2M iterations)
Benchmarking Batch Ristretto double-and-encode/1: Analyzing
Batch Ristretto double-and-encode/1
time: [4.2278 us 4.2352 us 4.2425 us]
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking Batch Ristretto double-and-encode/2
Benchmarking Batch Ristretto double-and-encode/2: Warming up for 3.0000 s
Benchmarking Batch Ristretto double-and-encode/2: Collecting 100 samples in estimated 5.0228 s (1.1M iterations)
Benchmarking Batch Ristretto double-and-encode/2: Analyzing
Batch Ristretto double-and-encode/2
time: [4.5406 us 4.5461 us 4.5516 us]
Found 4 outliers among 100 measurements (4.00%)
3 (3.00%) low mild
1 (1.00%) high mild
Benchmarking Batch Ristretto double-and-encode/4
Benchmarking Batch Ristretto double-and-encode/4: Warming up for 3.0000 s
Benchmarking Batch Ristretto double-and-encode/4: Collecting 100 samples in estimated 5.0100 s (944k iterations)
Benchmarking Batch Ristretto double-and-encode/4: Analyzing
Batch Ristretto double-and-encode/4
time: [5.2742 us 5.2858 us 5.3013 us]
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking Batch Ristretto double-and-encode/8
Benchmarking Batch Ristretto double-and-encode/8: Warming up for 3.0000 s
Benchmarking Batch Ristretto double-and-encode/8: Collecting 100 samples in estimated 5.0126 s (692k iterations)
Benchmarking Batch Ristretto double-and-encode/8: Analyzing
Batch Ristretto double-and-encode/8
time: [7.1942 us 7.2035 us 7.2156 us]
Found 14 outliers among 100 measurements (14.00%)
6 (6.00%) high mild
8 (8.00%) high severe
Benchmarking Batch Ristretto double-and-encode/16
Benchmarking Batch Ristretto double-and-encode/16: Warming up for 3.0000 s
Benchmarking Batch Ristretto double-and-encode/16: Collecting 100 samples in estimated 5.0300 s (465k iterations)
Benchmarking Batch Ristretto double-and-encode/16: Analyzing
Batch Ristretto double-and-encode/16
time: [10.707 us 10.715 us 10.724 us]
Found 5 outliers among 100 measurements (5.00%)
4 (4.00%) high mild
1 (1.00%) high severe
Benchmarking EdwardsPoint compression
Benchmarking EdwardsPoint compression: Warming up for 3.0000 s
Benchmarking EdwardsPoint compression: Collecting 100 samples in estimated 5.0172 s (1.4M iterations)
Benchmarking EdwardsPoint compression: Analyzing
EdwardsPoint compression
time: [3.4702 us 3.4744 us 3.4790 us]
Found 6 outliers among 100 measurements (6.00%)
4 (4.00%) high mild
2 (2.00%) high severe
Benchmarking EdwardsPoint decompression
Benchmarking EdwardsPoint decompression: Warming up for 3.0000 s
Benchmarking EdwardsPoint decompression: Collecting 100 samples in estimated 5.0074 s (1.2M iterations)
Benchmarking EdwardsPoint decompression: Analyzing
EdwardsPoint decompression
time: [4.0199 us 4.0275 us 4.0367 us]
Found 7 outliers among 100 measurements (7.00%)
6 (6.00%) high mild
1 (1.00%) high severe
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.0239 s (394k iterations)
Benchmarking Constant-time fixed-base scalar mul: Analyzing
Constant-time fixed-base scalar mul
time: [12.754 us 12.777 us 12.806 us]
Found 10 outliers among 100 measurements (10.00%)
6 (6.00%) high mild
4 (4.00%) high severe
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.1032 s (101k iterations)
Benchmarking Constant-time variable-base scalar mul: Analyzing
Constant-time variable-base scalar mul
time: [50.032 us 50.145 us 50.297 us]
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) low mild
5 (5.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.2029 s (116k iterations)
Benchmarking Variable-time aA+bB, A variable, B fixed: Analyzing
Variable-time aA+bB, A variable, B fixed
time: [44.331 us 44.378 us 44.436 us]
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
Benchmarking Constant-time variable-base multiscalar multiplication/1
Benchmarking Constant-time variable-base multiscalar multiplication/1: Warming up for 3.0000 s
Benchmarking Constant-time variable-base multiscalar multiplication/1: Collecting 15 samples in estimated 5.0038 s (99k iterations)
Benchmarking Constant-time variable-base multiscalar multiplication/1: Analyzing
Constant-time variable-base multiscalar multiplication/1
time: [49.924 us 49.972 us 50.019 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Constant-time variable-base multiscalar multiplication/2
Benchmarking Constant-time variable-base multiscalar multiplication/2: Warming up for 3.0000 s
Benchmarking Constant-time variable-base multiscalar multiplication/2: Collecting 15 samples in estimated 5.0007 s (73k iterations)
Benchmarking Constant-time variable-base multiscalar multiplication/2: Analyzing
Constant-time variable-base multiscalar multiplication/2
time: [68.089 us 68.180 us 68.295 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Constant-time variable-base multiscalar multiplication/4
Benchmarking Constant-time variable-base multiscalar multiplication/4: Warming up for 3.0000 s
Benchmarking Constant-time variable-base multiscalar multiplication/4: Collecting 15 samples in estimated 5.0077 s (50k iterations)
Benchmarking Constant-time variable-base multiscalar multiplication/4: Analyzing
Constant-time variable-base multiscalar multiplication/4
time: [98.056 us 98.886 us 99.498 us]
Found 2 outliers among 15 measurements (13.33%)
2 (13.33%) low severe
Benchmarking Constant-time variable-base multiscalar multiplication/8
Benchmarking Constant-time variable-base multiscalar multiplication/8: Warming up for 3.0000 s
Benchmarking Constant-time variable-base multiscalar multiplication/8: Collecting 15 samples in estimated 5.0153 s (29k iterations)
Benchmarking Constant-time variable-base multiscalar multiplication/8: Analyzing
Constant-time variable-base multiscalar multiplication/8
time: [169.58 us 169.98 us 170.52 us]
Found 2 outliers among 15 measurements (13.33%)
2 (13.33%) high severe
Benchmarking Constant-time variable-base multiscalar multiplication/16
Benchmarking Constant-time variable-base multiscalar multiplication/16: Warming up for 3.0000 s
Benchmarking Constant-time variable-base multiscalar multiplication/16: Collecting 15 samples in estimated 5.0171 s (16k iterations)
Benchmarking Constant-time variable-base multiscalar multiplication/16: Analyzing
Constant-time variable-base multiscalar multiplication/16
time: [302.65 us 302.87 us 303.27 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high severe
Benchmarking Constant-time variable-base multiscalar multiplication/32
Benchmarking Constant-time variable-base multiscalar multiplication/32: Warming up for 3.0000 s
Benchmarking Constant-time variable-base multiscalar multiplication/32: Collecting 15 samples in estimated 5.0601 s (9000 iterations)
Benchmarking Constant-time variable-base multiscalar multiplication/32: Analyzing
Constant-time variable-base multiscalar multiplication/32
time: [555.56 us 556.12 us 556.97 us]
Benchmarking Constant-time variable-base multiscalar multiplication/64
Benchmarking Constant-time variable-base multiscalar multiplication/64: Warming up for 3.0000 s
Benchmarking Constant-time variable-base multiscalar multiplication/64: Collecting 15 samples in estimated 5.1111 s (4800 iterations)
Benchmarking Constant-time variable-base multiscalar multiplication/64: Analyzing
Constant-time variable-base multiscalar multiplication/64
time: [1.0487 ms 1.0522 ms 1.0562 ms]
Found 2 outliers among 15 measurements (13.33%)
1 (6.67%) low mild
1 (6.67%) high severe
Benchmarking Constant-time variable-base multiscalar multiplication/128
Benchmarking Constant-time variable-base multiscalar multiplication/128: Warming up for 3.0000 s
Benchmarking Constant-time variable-base multiscalar multiplication/128: Collecting 15 samples in estimated 5.0794 s (2280 iterations)
Benchmarking Constant-time variable-base multiscalar multiplication/128: Analyzing
Constant-time variable-base multiscalar multiplication/128
time: [2.1812 ms 2.1856 ms 2.1916 ms]
Found 2 outliers among 15 measurements (13.33%)
1 (6.67%) high mild
1 (6.67%) high severe
Benchmarking Constant-time variable-base multiscalar multiplication/256
Benchmarking Constant-time variable-base multiscalar multiplication/256: Warming up for 3.0000 s
Benchmarking Constant-time variable-base multiscalar multiplication/256: Collecting 15 samples in estimated 5.0948 s (1200 iterations)
Benchmarking Constant-time variable-base multiscalar multiplication/256: Analyzing
Constant-time variable-base multiscalar multiplication/256
time: [4.1877 ms 4.1973 ms 4.2101 ms]
Found 2 outliers among 15 measurements (13.33%)
2 (13.33%) high severe
Benchmarking Constant-time variable-base multiscalar multiplication/384
Benchmarking Constant-time variable-base multiscalar multiplication/384: Warming up for 3.0000 s
Benchmarking Constant-time variable-base multiscalar multiplication/384: Collecting 15 samples in estimated 5.3580 s (840 iterations)
Benchmarking Constant-time variable-base multiscalar multiplication/384: Analyzing
Constant-time variable-base multiscalar multiplication/384
time: [6.2733 ms 6.2825 ms 6.2970 ms]
Found 3 outliers among 15 measurements (20.00%)
1 (6.67%) high mild
2 (13.33%) high severe
Benchmarking Constant-time variable-base multiscalar multiplication/512
Benchmarking Constant-time variable-base multiscalar multiplication/512: Warming up for 3.0000 s
Benchmarking Constant-time variable-base multiscalar multiplication/512: Collecting 15 samples in estimated 5.0109 s (600 iterations)
Benchmarking Constant-time variable-base multiscalar multiplication/512: Analyzing
Constant-time variable-base multiscalar multiplication/512
time: [8.1589 ms 8.1695 ms 8.1835 ms]
Found 2 outliers among 15 measurements (13.33%)
2 (13.33%) high severe
Benchmarking Constant-time variable-base multiscalar multiplication/768
Benchmarking Constant-time variable-base multiscalar multiplication/768: Warming up for 3.0000 s
Benchmarking Constant-time variable-base multiscalar multiplication/768: Collecting 15 samples in estimated 5.9708 s (480 iterations)
Benchmarking Constant-time variable-base multiscalar multiplication/768: Analyzing
Constant-time variable-base multiscalar multiplication/768
time: [12.162 ms 12.198 ms 12.232 ms]
Found 3 outliers among 15 measurements (20.00%)
1 (6.67%) low mild
2 (13.33%) high severe
Benchmarking Constant-time variable-base multiscalar multiplication/1024
Benchmarking Constant-time variable-base multiscalar multiplication/1024: Warming up for 3.0000 s
Benchmarking Constant-time variable-base multiscalar multiplication/1024: Collecting 15 samples in estimated 6.1124 s (360 iterations)
Benchmarking Constant-time variable-base multiscalar multiplication/1024: Analyzing
Constant-time variable-base multiscalar multiplication/1024
time: [16.719 ms 16.757 ms 16.814 ms]
Found 3 outliers among 15 measurements (20.00%)
3 (20.00%) high severe
Benchmarking Variable-time variable-base multiscalar multiplication/1
Benchmarking Variable-time variable-base multiscalar multiplication/1: Warming up for 3.0000 s
Benchmarking Variable-time variable-base multiscalar multiplication/1: Collecting 15 samples in estimated 5.0005 s (116k iterations)
Benchmarking Variable-time variable-base multiscalar multiplication/1: Analyzing
Variable-time variable-base multiscalar multiplication/1
time: [42.172 us 42.238 us 42.324 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time variable-base multiscalar multiplication/2
Benchmarking Variable-time variable-base multiscalar multiplication/2: Warming up for 3.0000 s
Benchmarking Variable-time variable-base multiscalar multiplication/2: Collecting 15 samples in estimated 5.0048 s (94k iterations)
Benchmarking Variable-time variable-base multiscalar multiplication/2: Analyzing
Variable-time variable-base multiscalar multiplication/2
time: [52.289 us 52.342 us 52.390 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time variable-base multiscalar multiplication/4
Benchmarking Variable-time variable-base multiscalar multiplication/4: Warming up for 3.0000 s
Benchmarking Variable-time variable-base multiscalar multiplication/4: Collecting 15 samples in estimated 5.0008 s (73k iterations)
Benchmarking Variable-time variable-base multiscalar multiplication/4: Analyzing
Variable-time variable-base multiscalar multiplication/4
time: [67.776 us 67.892 us 68.024 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time variable-base multiscalar multiplication/8
Benchmarking Variable-time variable-base multiscalar multiplication/8: Warming up for 3.0000 s
Benchmarking Variable-time variable-base multiscalar multiplication/8: Collecting 15 samples in estimated 5.0122 s (47k iterations)
Benchmarking Variable-time variable-base multiscalar multiplication/8: Analyzing
Variable-time variable-base multiscalar multiplication/8
time: [104.34 us 104.54 us 104.79 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time variable-base multiscalar multiplication/16
Benchmarking Variable-time variable-base multiscalar multiplication/16: Warming up for 3.0000 s
Benchmarking Variable-time variable-base multiscalar multiplication/16: Collecting 15 samples in estimated 5.0113 s (26k iterations)
Benchmarking Variable-time variable-base multiscalar multiplication/16: Analyzing
Variable-time variable-base multiscalar multiplication/16
time: [187.33 us 187.63 us 187.98 us]
Benchmarking Variable-time variable-base multiscalar multiplication/32
Benchmarking Variable-time variable-base multiscalar multiplication/32: Warming up for 3.0000 s
Benchmarking Variable-time variable-base multiscalar multiplication/32: Collecting 15 samples in estimated 5.0356 s (15k iterations)
Benchmarking Variable-time variable-base multiscalar multiplication/32: Analyzing
Variable-time variable-base multiscalar multiplication/32
time: [337.53 us 338.32 us 339.68 us]
Found 2 outliers among 15 measurements (13.33%)
2 (13.33%) high severe
Benchmarking Variable-time variable-base multiscalar multiplication/64
Benchmarking Variable-time variable-base multiscalar multiplication/64: Warming up for 3.0000 s
Benchmarking Variable-time variable-base multiscalar multiplication/64: Collecting 15 samples in estimated 5.0492 s (7680 iterations)
Benchmarking Variable-time variable-base multiscalar multiplication/64: Analyzing
Variable-time variable-base multiscalar multiplication/64
time: [646.28 us 647.26 us 648.77 us]
Found 2 outliers among 15 measurements (13.33%)
2 (13.33%) high mild
Benchmarking Variable-time variable-base multiscalar multiplication/128
Benchmarking Variable-time variable-base multiscalar multiplication/128: Warming up for 3.0000 s
Benchmarking Variable-time variable-base multiscalar multiplication/128: Collecting 15 samples in estimated 5.1299 s (4200 iterations)
Benchmarking Variable-time variable-base multiscalar multiplication/128: Analyzing
Variable-time variable-base multiscalar multiplication/128
time: [1.1977 ms 1.2010 ms 1.2060 ms]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time variable-base multiscalar multiplication/256
Benchmarking Variable-time variable-base multiscalar multiplication/256: Warming up for 3.0000 s
Benchmarking Variable-time variable-base multiscalar multiplication/256: Collecting 15 samples in estimated 5.2491 s (2160 iterations)
Benchmarking Variable-time variable-base multiscalar multiplication/256: Analyzing
Variable-time variable-base multiscalar multiplication/256
time: [2.3914 ms 2.4011 ms 2.4120 ms]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time variable-base multiscalar multiplication/384
Benchmarking Variable-time variable-base multiscalar multiplication/384: Warming up for 3.0000 s
Benchmarking Variable-time variable-base multiscalar multiplication/384: Collecting 15 samples in estimated 5.0136 s (1440 iterations)
Benchmarking Variable-time variable-base multiscalar multiplication/384: Analyzing
Variable-time variable-base multiscalar multiplication/384
time: [3.4198 ms 3.4236 ms 3.4273 ms]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high severe
Benchmarking Variable-time variable-base multiscalar multiplication/512
Benchmarking Variable-time variable-base multiscalar multiplication/512: Warming up for 3.0000 s
Benchmarking Variable-time variable-base multiscalar multiplication/512: Collecting 15 samples in estimated 5.0549 s (1200 iterations)
Benchmarking Variable-time variable-base multiscalar multiplication/512: Analyzing
Variable-time variable-base multiscalar multiplication/512
time: [4.1364 ms 4.1394 ms 4.1423 ms]
Benchmarking Variable-time variable-base multiscalar multiplication/768
Benchmarking Variable-time variable-base multiscalar multiplication/768: Warming up for 3.0000 s
Benchmarking Variable-time variable-base multiscalar multiplication/768: Collecting 15 samples in estimated 5.0730 s (840 iterations)
Benchmarking Variable-time variable-base multiscalar multiplication/768: Analyzing
Variable-time variable-base multiscalar multiplication/768
time: [5.8959 ms 5.8983 ms 5.9008 ms]
Found 3 outliers among 15 measurements (20.00%)
1 (6.67%) high mild
2 (13.33%) high severe
Benchmarking Variable-time variable-base multiscalar multiplication/1024
Benchmarking Variable-time variable-base multiscalar multiplication/1024: Warming up for 3.0000 s
Benchmarking Variable-time variable-base multiscalar multiplication/1024: Collecting 15 samples in estimated 5.4812 s (720 iterations)
Benchmarking Variable-time variable-base multiscalar multiplication/1024: Analyzing
Variable-time variable-base multiscalar multiplication/1024
time: [7.4367 ms 7.4514 ms 7.4696 ms]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high severe
Benchmarking Variable-time fixed-base multiscalar multiplication/1
Benchmarking Variable-time fixed-base multiscalar multiplication/1: Warming up for 3.0000 s
Benchmarking Variable-time fixed-base multiscalar multiplication/1: Collecting 15 samples in estimated 5.0027 s (129k iterations)
Benchmarking Variable-time fixed-base multiscalar multiplication/1: Analyzing
Variable-time fixed-base multiscalar multiplication/1
time: [38.736 us 38.824 us 38.992 us]
Found 3 outliers among 15 measurements (20.00%)
3 (20.00%) high severe
Benchmarking Variable-time fixed-base multiscalar multiplication/2
Benchmarking Variable-time fixed-base multiscalar multiplication/2: Warming up for 3.0000 s
Benchmarking Variable-time fixed-base multiscalar multiplication/2: Collecting 15 samples in estimated 5.0010 s (109k iterations)
Benchmarking Variable-time fixed-base multiscalar multiplication/2: Analyzing
Variable-time fixed-base multiscalar multiplication/2
time: [45.485 us 45.584 us 45.774 us]
Found 2 outliers among 15 measurements (13.33%)
1 (6.67%) high mild
1 (6.67%) high severe
Benchmarking Variable-time fixed-base multiscalar multiplication/4
Benchmarking Variable-time fixed-base multiscalar multiplication/4: Warming up for 3.0000 s
Benchmarking Variable-time fixed-base multiscalar multiplication/4: Collecting 15 samples in estimated 5.0004 s (81k iterations)
Benchmarking Variable-time fixed-base multiscalar multiplication/4: Analyzing
Variable-time fixed-base multiscalar multiplication/4
time: [61.517 us 61.599 us 61.689 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high severe
Benchmarking Variable-time fixed-base multiscalar multiplication/8
Benchmarking Variable-time fixed-base multiscalar multiplication/8: Warming up for 3.0000 s
Benchmarking Variable-time fixed-base multiscalar multiplication/8: Collecting 15 samples in estimated 5.0056 s (55k iterations)
Benchmarking Variable-time fixed-base multiscalar multiplication/8: Analyzing
Variable-time fixed-base multiscalar multiplication/8
time: [89.785 us 89.901 us 90.027 us]
Found 2 outliers among 15 measurements (13.33%)
2 (13.33%) high mild
Benchmarking Variable-time fixed-base multiscalar multiplication/16
Benchmarking Variable-time fixed-base multiscalar multiplication/16: Warming up for 3.0000 s
Benchmarking Variable-time fixed-base multiscalar multiplication/16: Collecting 15 samples in estimated 5.0165 s (36k iterations)
Benchmarking Variable-time fixed-base multiscalar multiplication/16: Analyzing
Variable-time fixed-base multiscalar multiplication/16
time: [138.62 us 138.89 us 139.16 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time fixed-base multiscalar multiplication/32
Benchmarking Variable-time fixed-base multiscalar multiplication/32: Warming up for 3.0000 s
Benchmarking Variable-time fixed-base multiscalar multiplication/32: Collecting 15 samples in estimated 5.0095 s (19k iterations)
Benchmarking Variable-time fixed-base multiscalar multiplication/32: Analyzing
Variable-time fixed-base multiscalar multiplication/32
time: [257.07 us 257.45 us 258.03 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high severe
Benchmarking Variable-time fixed-base multiscalar multiplication/64
Benchmarking Variable-time fixed-base multiscalar multiplication/64: Warming up for 3.0000 s
Benchmarking Variable-time fixed-base multiscalar multiplication/64: Collecting 15 samples in estimated 5.0409 s (10k iterations)
Benchmarking Variable-time fixed-base multiscalar multiplication/64: Analyzing
Variable-time fixed-base multiscalar multiplication/64
time: [482.94 us 483.23 us 483.63 us]
Found 2 outliers among 15 measurements (13.33%)
1 (6.67%) high mild
1 (6.67%) high severe
Benchmarking Variable-time fixed-base multiscalar multiplication/128
Benchmarking Variable-time fixed-base multiscalar multiplication/128: Warming up for 3.0000 s
Benchmarking Variable-time fixed-base multiscalar multiplication/128: Collecting 15 samples in estimated 5.0945 s (5520 iterations)
Benchmarking Variable-time fixed-base multiscalar multiplication/128: Analyzing
Variable-time fixed-base multiscalar multiplication/128
time: [903.11 us 904.31 us 905.25 us]
Benchmarking Variable-time fixed-base multiscalar multiplication/256
Benchmarking Variable-time fixed-base multiscalar multiplication/256: Warming up for 3.0000 s
Benchmarking Variable-time fixed-base multiscalar multiplication/256: Collecting 15 samples in estimated 5.0724 s (2880 iterations)
Benchmarking Variable-time fixed-base multiscalar multiplication/256: Analyzing
Variable-time fixed-base multiscalar multiplication/256
time: [1.7263 ms 1.7300 ms 1.7359 ms]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high severe
Benchmarking Variable-time fixed-base multiscalar multiplication/384
Benchmarking Variable-time fixed-base multiscalar multiplication/384: Warming up for 3.0000 s
Benchmarking Variable-time fixed-base multiscalar multiplication/384: Collecting 15 samples in estimated 5.0182 s (1800 iterations)
Benchmarking Variable-time fixed-base multiscalar multiplication/384: Analyzing
Variable-time fixed-base multiscalar multiplication/384
time: [2.7228 ms 2.7239 ms 2.7250 ms]
Found 2 outliers among 15 measurements (13.33%)
1 (6.67%) high mild
1 (6.67%) high severe
Benchmarking Variable-time fixed-base multiscalar multiplication/512
Benchmarking Variable-time fixed-base multiscalar multiplication/512: Warming up for 3.0000 s
Benchmarking Variable-time fixed-base multiscalar multiplication/512: Collecting 15 samples in estimated 5.4389 s (1440 iterations)
Benchmarking Variable-time fixed-base multiscalar multiplication/512: Analyzing
Variable-time fixed-base multiscalar multiplication/512
time: [3.7008 ms 3.7036 ms 3.7061 ms]
Benchmarking Variable-time fixed-base multiscalar multiplication/768
Benchmarking Variable-time fixed-base multiscalar multiplication/768: Warming up for 3.0000 s
Benchmarking Variable-time fixed-base multiscalar multiplication/768: Collecting 15 samples in estimated 5.4376 s (960 iterations)
Benchmarking Variable-time fixed-base multiscalar multiplication/768: Analyzing
Variable-time fixed-base multiscalar multiplication/768
time: [5.5454 ms 5.5543 ms 5.5650 ms]
Found 4 outliers among 15 measurements (26.67%)
2 (13.33%) low mild
1 (6.67%) high mild
1 (6.67%) high severe
Benchmarking Variable-time fixed-base multiscalar multiplication/1024
Benchmarking Variable-time fixed-base multiscalar multiplication/1024: Warming up for 3.0000 s
Benchmarking Variable-time fixed-base multiscalar multiplication/1024: Collecting 15 samples in estimated 5.2307 s (720 iterations)
Benchmarking Variable-time fixed-base multiscalar multiplication/1024: Analyzing
Variable-time fixed-base multiscalar multiplication/1024
time: [7.1108 ms 7.1287 ms 7.1550 ms]
Found 2 outliers among 15 measurements (13.33%)
1 (6.67%) high mild
1 (6.67%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/1
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/1: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/1: Collecting 15 samples in estimated 5.0044 s (129k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/1: Analyzing
Variable-time mixed-base multiscalar multiplication (0pct dyn)/1
time: [39.087 us 39.118 us 39.146 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/2
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/2: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/2: Collecting 15 samples in estimated 5.0034 s (108k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/2: Analyzing
Variable-time mixed-base multiscalar multiplication (0pct dyn)/2
time: [46.488 us 46.555 us 46.616 us]
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/4
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/4: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/4: Collecting 15 samples in estimated 5.0029 s (83k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/4: Analyzing
Variable-time mixed-base multiscalar multiplication (0pct dyn)/4
time: [60.253 us 60.267 us 60.287 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/8
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/8: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/8: Collecting 15 samples in estimated 5.0013 s (54k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/8: Analyzing
Variable-time mixed-base multiscalar multiplication (0pct dyn)/8
time: [91.728 us 92.120 us 92.704 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/16
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/16: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/16: Collecting 15 samples in estimated 5.0102 s (35k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/16: Analyzing
Variable-time mixed-base multiscalar multiplication (0pct dyn)/16
time: [144.83 us 145.32 us 145.71 us]
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/32
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/32: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/32: Collecting 15 samples in estimated 5.0297 s (20k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/32: Analyzing
Variable-time mixed-base multiscalar multiplication (0pct dyn)/32
time: [254.00 us 255.13 us 256.45 us]
Found 3 outliers among 15 measurements (20.00%)
3 (20.00%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/64
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/64: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/64: Collecting 15 samples in estimated 5.0265 s (10k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/64: Analyzing
Variable-time mixed-base multiscalar multiplication (0pct dyn)/64
time: [485.05 us 485.60 us 486.23 us]
Found 2 outliers among 15 measurements (13.33%)
1 (6.67%) high mild
1 (6.67%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/128
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/128: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/128: Collecting 15 samples in estimated 5.0122 s (5280 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/128: Analyzing
Variable-time mixed-base multiscalar multiplication (0pct dyn)/128
time: [934.60 us 934.98 us 935.41 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/256
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/256: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/256: Collecting 15 samples in estimated 5.1038 s (2880 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/256: Analyzing
Variable-time mixed-base multiscalar multiplication (0pct dyn)/256
time: [1.7505 ms 1.7557 ms 1.7637 ms]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/384
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/384: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/384: Collecting 15 samples in estimated 5.1978 s (1920 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/384: Analyzing
Variable-time mixed-base multiscalar multiplication (0pct dyn)/384
time: [2.6673 ms 2.6691 ms 2.6718 ms]
Found 2 outliers among 15 measurements (13.33%)
1 (6.67%) high mild
1 (6.67%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/512
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/512: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/512: Collecting 15 samples in estimated 5.3890 s (1440 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/512: Analyzing
Variable-time mixed-base multiscalar multiplication (0pct dyn)/512
time: [3.6787 ms 3.6812 ms 3.6856 ms]
Found 2 outliers among 15 measurements (13.33%)
2 (13.33%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/768
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/768: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/768: Collecting 15 samples in estimated 5.2727 s (960 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/768: Analyzing
Variable-time mixed-base multiscalar multiplication (0pct dyn)/768
time: [5.3808 ms 5.3944 ms 5.4195 ms]
Found 2 outliers among 15 measurements (13.33%)
2 (13.33%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/1024
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/1024: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/1024: Collecting 15 samples in estimated 5.3216 s (720 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (0pct dyn)/1024: Analyzing
Variable-time mixed-base multiscalar multiplication (0pct dyn)/1024
time: [7.2325 ms 7.2419 ms 7.2495 ms]
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/1
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/1: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/1: Collecting 15 samples in estimated 5.0047 s (124k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/1: Analyzing
Variable-time mixed-base multiscalar multiplication (20pct dyn)/1
time: [40.640 us 40.766 us 40.905 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/2
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/2: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/2: Collecting 15 samples in estimated 5.0038 s (105k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/2: Analyzing
Variable-time mixed-base multiscalar multiplication (20pct dyn)/2
time: [47.699 us 47.737 us 47.794 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/4
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/4: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/4: Collecting 15 samples in estimated 5.0016 s (80k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/4: Analyzing
Variable-time mixed-base multiscalar multiplication (20pct dyn)/4
time: [62.863 us 62.994 us 63.175 us]
Found 2 outliers among 15 measurements (13.33%)
2 (13.33%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/8
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/8: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/8: Collecting 15 samples in estimated 5.0089 s (56k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/8: Analyzing
Variable-time mixed-base multiscalar multiplication (20pct dyn)/8
time: [89.603 us 89.720 us 89.832 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/16
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/16: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/16: Collecting 15 samples in estimated 5.0018 s (32k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/16: Analyzing
Variable-time mixed-base multiscalar multiplication (20pct dyn)/16
time: [153.30 us 153.35 us 153.41 us]
Found 3 outliers among 15 measurements (20.00%)
1 (6.67%) high mild
2 (13.33%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/32
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/32: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/32: Collecting 15 samples in estimated 5.0062 s (18k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/32: Analyzing
Variable-time mixed-base multiscalar multiplication (20pct dyn)/32
time: [272.45 us 273.13 us 273.86 us]
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/64
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/64: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/64: Collecting 15 samples in estimated 5.0310 s (9960 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/64: Analyzing
Variable-time mixed-base multiscalar multiplication (20pct dyn)/64
time: [504.46 us 505.32 us 506.15 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/128
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/128: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/128: Collecting 15 samples in estimated 5.0116 s (5040 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/128: Analyzing
Variable-time mixed-base multiscalar multiplication (20pct dyn)/128
time: [990.99 us 992.89 us 996.35 us]
Found 2 outliers among 15 measurements (13.33%)
1 (6.67%) high mild
1 (6.67%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/256
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/256: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/256: Collecting 15 samples in estimated 5.1723 s (2640 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/256: Analyzing
Variable-time mixed-base multiscalar multiplication (20pct dyn)/256
time: [1.9517 ms 1.9593 ms 1.9717 ms]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/384
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/384: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/384: Collecting 15 samples in estimated 5.1543 s (1800 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/384: Analyzing
Variable-time mixed-base multiscalar multiplication (20pct dyn)/384
time: [2.8528 ms 2.8563 ms 2.8622 ms]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/512
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/512: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/512: Collecting 15 samples in estimated 5.3411 s (1320 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/512: Analyzing
Variable-time mixed-base multiscalar multiplication (20pct dyn)/512
time: [4.0033 ms 4.0178 ms 4.0386 ms]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/768
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/768: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/768: Collecting 15 samples in estimated 5.0891 s (840 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/768: Analyzing
Variable-time mixed-base multiscalar multiplication (20pct dyn)/768
time: [6.0175 ms 6.0253 ms 6.0393 ms]
Found 2 outliers among 15 measurements (13.33%)
1 (6.67%) low severe
1 (6.67%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/1024
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/1024: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/1024: Collecting 15 samples in estimated 5.7123 s (720 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (20pct dyn)/1024: Analyzing
Variable-time mixed-base multiscalar multiplication (20pct dyn)/1024
time: [7.8532 ms 7.8665 ms 7.8840 ms]
Found 2 outliers among 15 measurements (13.33%)
1 (6.67%) low mild
1 (6.67%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/1
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/1: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/1: Collecting 15 samples in estimated 5.0020 s (128k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/1: Analyzing
Variable-time mixed-base multiscalar multiplication (50pct dyn)/1
time: [39.461 us 40.029 us 40.382 us]
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/2
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/2: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/2: Collecting 15 samples in estimated 5.0015 s (98k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/2: Analyzing
Variable-time mixed-base multiscalar multiplication (50pct dyn)/2
time: [51.143 us 51.165 us 51.193 us]
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/4
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/4: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/4: Collecting 15 samples in estimated 5.0027 s (74k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/4: Analyzing
Variable-time mixed-base multiscalar multiplication (50pct dyn)/4
time: [68.066 us 68.248 us 68.435 us]
Found 4 outliers among 15 measurements (26.67%)
1 (6.67%) low mild
3 (20.00%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/8
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/8: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/8: Collecting 15 samples in estimated 5.0113 s (49k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/8: Analyzing
Variable-time mixed-base multiscalar multiplication (50pct dyn)/8
time: [103.30 us 103.71 us 104.17 us]
Found 2 outliers among 15 measurements (13.33%)
1 (6.67%) high mild
1 (6.67%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/16
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/16: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/16: Collecting 15 samples in estimated 5.0075 s (29k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/16: Analyzing
Variable-time mixed-base multiscalar multiplication (50pct dyn)/16
time: [173.54 us 173.79 us 174.22 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/32
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/32: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/32: Collecting 15 samples in estimated 5.0170 s (16k iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/32: Analyzing
Variable-time mixed-base multiscalar multiplication (50pct dyn)/32
time: [313.75 us 314.25 us 314.77 us]
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/64
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/64: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/64: Collecting 15 samples in estimated 5.0412 s (8880 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/64: Analyzing
Variable-time mixed-base multiscalar multiplication (50pct dyn)/64
time: [570.56 us 571.82 us 573.11 us]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/128
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/128: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/128: Collecting 15 samples in estimated 5.0741 s (4680 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/128: Analyzing
Variable-time mixed-base multiscalar multiplication (50pct dyn)/128
time: [1.0950 ms 1.0984 ms 1.1016 ms]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) high mild
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/256
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/256: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/256: Collecting 15 samples in estimated 5.1430 s (2400 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/256: Analyzing
Variable-time mixed-base multiscalar multiplication (50pct dyn)/256
time: [2.1409 ms 2.1427 ms 2.1450 ms]
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/384
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/384: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/384: Collecting 15 samples in estimated 5.0214 s (1560 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/384: Analyzing
Variable-time mixed-base multiscalar multiplication (50pct dyn)/384
time: [3.2473 ms 3.2632 ms 3.2799 ms]
Found 2 outliers among 15 measurements (13.33%)
2 (13.33%) high severe
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/512
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/512: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/512: Collecting 15 samples in estimated 5.1736 s (1200 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/512: Analyzing
Variable-time mixed-base multiscalar multiplication (50pct dyn)/512
time: [4.3354 ms 4.3435 ms 4.3544 ms]
Found 3 outliers among 15 measurements (20.00%)
1 (6.67%) low mild
2 (13.33%) high mild
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/768
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/768: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/768: Collecting 15 samples in estimated 5.5080 s (840 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/768: Analyzing
Variable-time mixed-base multiscalar multiplication (50pct dyn)/768
time: [6.5386 ms 6.5453 ms 6.5527 ms]
Found 1 outliers among 15 measurements (6.67%)
1 (6.67%) low mild
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/1024
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/1024: Warming up for 3.0000 s
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/1024: Collecting 15 samples in estimated 5.2329 s (600 iterations)
Benchmarking Variable-time mixed-base multiscalar multiplication (50pct dyn)/1024: Analyzing
Variable-time mixed-base multiscalar multiplication (50pct dyn)/1024
time: [8.7403 ms 8.7496 ms 8.7651 ms]
Found 3 outliers among 15 measurements (20.00%)
2 (13.33%) low severe
1 (6.67%) high mild
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment