Skip to content

Instantly share code, notes, and snippets.

@sifnoc
Created January 23, 2024 15:53
Show Gist options
  • Save sifnoc/f7353c4165532f6b6af5fad123b48941 to your computer and use it in GitHub Desktop.
Save sifnoc/f7353c4165532f6b6af5fad123b48941 to your computer and use it in GitHub Desktop.
WARNING: HTML report generation will become a non-default optional feature in Criterion.rs 0.4.0.
This feature is being moved to cargo-criterion (https://github.com/bheisler/cargo-criterion) and will be optional in a future version of Criterion.rs. To silence this warning, either switch to cargo-criterion or enable the 'html_reports' feature in your Cargo.toml.
Gnuplot not found, using plotters backend
Benchmarking build Merkle sum tree for 2 power of 28 entries with 1 currencies
Benchmarking build Merkle sum tree for 2 power of 28 entries with 1 currencies: Warming up for 3.0000 s
Warning: Unable to complete 10 samples in 5.0s. You may wish to increase target time to 62803.0s.
Benchmarking build Merkle sum tree for 2 power of 28 entries with 1 currencies: Collecting 10 samples in estimated 62803 s (10 iterations)
Benchmarking build Merkle sum tree for 2 power of 28 entries with 1 currencies: Analyzing
build Merkle sum tree for 2 power of 28 entries with 1 currencies
time: [6278.5 s 6279.0 s 6279.6 s]
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) high mild
Start: None Creating params
End: None Creating params ......................................................193.033ms
Benchmarking gen verification key for 2 power of 28 entries with 1 currencies mst inclusion circuit
Benchmarking gen verification key for 2 power of 28 entries with 1 currencies mst inclusion circuit: Warming up for 3.0000 s
Warning: Unable to complete 10 samples in 5.0s. You may wish to increase target time to 6.0s or enable flat sampling.
Benchmarking gen verification key for 2 power of 28 entries with 1 currencies mst inclusion circuit: Collecting 10 samples in estimated 5.9986 s (55 iterations)
Benchmarking gen verification key for 2 power of 28 entries with 1 currencies mst inclusion circuit: Analyzing
gen verification key for 2 power of 28 entries with 1 currencies mst inclusion circuit
time: [108.82 ms 110.61 ms 113.40 ms]
Found 2 outliers among 10 measurements (20.00%)
1 (10.00%) high mild
1 (10.00%) high severe
Start: None Creating params
End: None Creating params ......................................................162.970ms
Benchmarking gen proving key for 2 power of 28 entries with 1 currencies mst inclusion circuit
Benchmarking gen proving key for 2 power of 28 entries with 1 currencies mst inclusion circuit: Warming up for 3.0000 s
Warning: Unable to complete 10 samples in 5.0s. You may wish to increase target time to 8.5s or enable flat sampling.
Benchmarking gen proving key for 2 power of 28 entries with 1 currencies mst inclusion circuit: Collecting 10 samples in estimated 8.4553 s (55 iterations)
Benchmarking gen proving key for 2 power of 28 entries with 1 currencies mst inclusion circuit: Analyzing
gen proving key for 2 power of 28 entries with 1 currencies mst inclusion circuit
time: [151.41 ms 152.24 ms 153.01 ms]
Found 2 outliers among 10 measurements (20.00%)
1 (10.00%) low mild
1 (10.00%) high mild
Start: None Creating params
End: None Creating params ......................................................150.567ms
Benchmarking generate zk proof - tree of 2 power of 28 entries with 1 currencies mst inclusion circuit
Benchmarking generate zk proof - tree of 2 power of 28 entries with 1 currencies mst inclusion circuit: Warming up for 3.0000 s
Start: Creating proof
End: Creating proof ............................................................468.895ms
Start: Creating proof
End: Creating proof ............................................................463.847ms
Start: Creating proof
End: Creating proof ............................................................510.639ms
Start: Creating proof
End: Creating proof ............................................................457.015ms
Start: Creating proof
End: Creating proof ............................................................467.632ms
Start: Creating proof
End: Creating proof ............................................................461.435ms
Start: Creating proof
End: Creating proof ............................................................475.864ms
Benchmarking generate zk proof - tree of 2 power of 28 entries with 1 currencies mst inclusion circuit: Collecting 10 samples in estimated 9.4512 s (20 iterations)
Start: Creating proof
End: Creating proof ............................................................464.403ms
Start: Creating proof
End: Creating proof ............................................................460.640ms
Start: Creating proof
End: Creating proof ............................................................466.718ms
Start: Creating proof
End: Creating proof ............................................................457.384ms
Start: Creating proof
End: Creating proof ............................................................457.035ms
Start: Creating proof
End: Creating proof ............................................................457.024ms
Start: Creating proof
End: Creating proof ............................................................454.854ms
Start: Creating proof
End: Creating proof ............................................................468.582ms
Start: Creating proof
End: Creating proof ............................................................453.008ms
Start: Creating proof
End: Creating proof ............................................................455.622ms
Start: Creating proof
End: Creating proof ............................................................491.272ms
Start: Creating proof
End: Creating proof ............................................................456.638ms
Start: Creating proof
End: Creating proof ............................................................454.023ms
Start: Creating proof
End: Creating proof ............................................................459.126ms
Start: Creating proof
End: Creating proof ............................................................455.266ms
Start: Creating proof
End: Creating proof ............................................................461.390ms
Start: Creating proof
End: Creating proof ............................................................455.700ms
Start: Creating proof
End: Creating proof ............................................................453.919ms
Start: Creating proof
End: Creating proof ............................................................452.698ms
Start: Creating proof
End: Creating proof ............................................................457.513ms
Benchmarking generate zk proof - tree of 2 power of 28 entries with 1 currencies mst inclusion circuit: Analyzing
generate zk proof - tree of 2 power of 28 entries with 1 currencies mst inclusion circuit
time: [457.04 ms 460.05 ms 463.85 ms]
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) high mild
Start: None Creating params
End: None Creating params ......................................................150.779ms
Start: Creating proof
End: Creating proof ............................................................460.265ms
proof size in bytes: 1632
Benchmarking verify zk proof - tree of 2 power of 28 entries with 1 currencies mst inclusion circuit
Benchmarking verify zk proof - tree of 2 power of 28 entries with 1 currencies mst inclusion circuit: Warming up for 3.0000 s
Benchmarking verify zk proof - tree of 2 power of 28 entries with 1 currencies mst inclusion circuit: Collecting 10 samples in estimated 5.0581 s (1265 iterations)
Benchmarking verify zk proof - tree of 2 power of 28 entries with 1 currencies mst inclusion circuit: Analyzing
verify zk proof - tree of 2 power of 28 entries with 1 currencies mst inclusion circuit
time: [3.9993 ms 4.0001 ms 4.0009 ms]
Found 2 outliers among 10 measurements (20.00%)
1 (10.00%) low severe
1 (10.00%) high severe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment