Compare commits

...

2 Commits

Author SHA1 Message Date
github-action-benchmark beee81a8e7 add Orchard Benchmarks (cargo) benchmark result for a6b3407e2a 2024-03-12 00:41:34 +00:00
nuttycom c1e45ce906 deploy: a6b3407e2a 2024-03-12 00:27:05 +00:00
1 changed files with 62 additions and 242 deletions

View File

@ -1,14 +1,14 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1709247283564,
"lastUpdate": 1710204094853,
"repoUrl": "https://github.com/zcash/orchard",
"entries": {
"Orchard Benchmarks": [
{
"commit": {
"author": {
"email": "jack@electriccoin.co",
"name": "str4d",
"username": "str4d"
"email": "kris@nutty.land",
"name": "Kris Nuttycombe",
"username": "nuttycom"
},
"committer": {
"email": "noreply@github.com",
@ -16,349 +16,169 @@ window.BENCHMARK_DATA = {
"username": "web-flow"
},
"distinct": true,
"id": "2a312c0cf161be7fe6d706de4463ce32f92de8bb",
"message": "Merge pull request #419 from nuttycom/nullifier_ct_eq\n\nAdditions needed for Orchard batch scanning",
"timestamp": "2024-02-29T22:24:02Z",
"tree_id": "76719346c51a3d992e37019351f2687319d3a172",
"url": "https://github.com/zcash/orchard/commit/2a312c0cf161be7fe6d706de4463ce32f92de8bb"
"id": "a6b3407e2a31f6309db91e2b7eb9ef6e49c9f32d",
"message": "Merge pull request #422 from nuttycom/test_only_random_merklehashorchard\n\nAdd a `MerkleHashOrchard::random` function under the `test-dependencies` feature.",
"timestamp": "2024-03-11T18:26:44-06:00",
"tree_id": "366987999a60f844b31252306bdb41e45b4c668e",
"url": "https://github.com/zcash/orchard/commit/a6b3407e2a31f6309db91e2b7eb9ef6e49c9f32d"
},
"date": 1709246419179,
"date": 1710204092995,
"tool": "cargo",
"benches": [
{
"name": "proving/bundle/1",
"value": 2912718073,
"range": 18144682",
"value": 2911583279,
"range": 254912600",
"unit": "ns/iter"
},
{
"name": "proving/bundle/2",
"value": 2890833296,
"range": 11307597",
"value": 2898955434,
"range": 7784756",
"unit": "ns/iter"
},
{
"name": "proving/bundle/3",
"value": 4137357455,
"range": "± 22295821",
"value": 4170389356,
"range": "± 24441025",
"unit": "ns/iter"
},
{
"name": "proving/bundle/4",
"value": 5420055263,
"range": "± 24823399",
"value": 5428527892,
"range": "± 22084542",
"unit": "ns/iter"
},
{
"name": "verifying/bundle/1",
"value": 25070685,
"range": 412571",
"value": 25328446,
"range": 514312",
"unit": "ns/iter"
},
{
"name": "verifying/bundle/2",
"value": 25064948,
"range": 395529",
"value": 25655324,
"range": 1256765",
"unit": "ns/iter"
},
{
"name": "verifying/bundle/3",
"value": 28228520,
"range": "± 561575",
"value": 28336834,
"range": "± 531610",
"unit": "ns/iter"
},
{
"name": "verifying/bundle/4",
"value": 31787045,
"range": 314850",
"value": 31831547,
"range": 435718",
"unit": "ns/iter"
},
{
"name": "note-decryption/valid",
"value": 1525135,
"range": 9616",
"value": 1528024,
"range": 12905",
"unit": "ns/iter"
},
{
"name": "note-decryption/invalid",
"value": 128083,
"range": 296",
"value": 127658,
"range": 366",
"unit": "ns/iter"
},
{
"name": "note-decryption/compact-valid",
"value": 1523744,
"range": 12335",
"value": 1524183,
"range": 36034",
"unit": "ns/iter"
},
{
"name": "compact-note-decryption/invalid",
"value": 1350335546,
"range": 690023",
"value": 1354445299,
"range": 872397",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/valid/10",
"value": 16098548,
"range": 55529",
"value": 16120226,
"range": 45783",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/invalid/10",
"value": 2163800,
"range": 6058",
"value": 2171530,
"range": 10873",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/compact-valid/10",
"value": 16088202,
"range": "± 54730",
"value": 16095731,
"range": "± 51430",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/compact-invalid/10",
"value": 2133319,
"range": 12433",
"value": 2134778,
"range": 6858",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/valid/50",
"value": 80404415,
"range": 881874",
"value": 80594235,
"range": 190606",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/invalid/50",
"value": 10752196,
"range": "± 36044",
"value": 10811798,
"range": "± 31471",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/compact-valid/50",
"value": 80366615,
"range": 253875",
"value": 80494683,
"range": 165908",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/compact-invalid/50",
"value": 10611977,
"range": 28604",
"value": 10625927,
"range": 30866",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/valid/100",
"value": 160864435,
"range": "± 1302598",
"value": 161187602,
"range": "± 1265873",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/invalid/100",
"value": 21502896,
"range": 65771",
"value": 21604749,
"range": 44540",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/compact-valid/100",
"value": 160811566,
"range": 641865",
"value": 160886232,
"range": 221365",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/compact-invalid/100",
"value": 21200158,
"range": 80355",
"value": 21243702,
"range": 688358",
"unit": "ns/iter"
},
{
"name": "derive_fvk",
"value": 465601,
"range": "± 1353",
"value": 466076,
"range": "± 12139",
"unit": "ns/iter"
},
{
"name": "default_address",
"value": 501134,
"range": "± 1710",
"unit": "ns/iter"
}
]
},
{
"commit": {
"author": {
"email": "jack@electriccoin.co",
"name": "str4d",
"username": "str4d"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "1db974141bdd2dd921a515b1c66df7a7fad91761",
"message": "Merge pull request #420 from zcash/release-0.7.1\n\nRelease 0.7.1",
"timestamp": "2024-02-29T22:38:17Z",
"tree_id": "b541bff350254111bd67f50dfc57a747402bcd89",
"url": "https://github.com/zcash/orchard/commit/1db974141bdd2dd921a515b1c66df7a7fad91761"
},
"date": 1709247282556,
"tool": "cargo",
"benches": [
{
"name": "proving/bundle/1",
"value": 3095173418,
"range": "± 154502704",
"unit": "ns/iter"
},
{
"name": "proving/bundle/2",
"value": 3093001434,
"range": "± 37552182",
"unit": "ns/iter"
},
{
"name": "proving/bundle/3",
"value": 4401230379,
"range": "± 19467536",
"unit": "ns/iter"
},
{
"name": "proving/bundle/4",
"value": 5697329977,
"range": "± 40142949",
"unit": "ns/iter"
},
{
"name": "verifying/bundle/1",
"value": 27546419,
"range": "± 2192851",
"unit": "ns/iter"
},
{
"name": "verifying/bundle/2",
"value": 25473258,
"range": "± 1062186",
"unit": "ns/iter"
},
{
"name": "verifying/bundle/3",
"value": 28544281,
"range": "± 932869",
"unit": "ns/iter"
},
{
"name": "verifying/bundle/4",
"value": 31580663,
"range": "± 434553",
"unit": "ns/iter"
},
{
"name": "note-decryption/valid",
"value": 1529869,
"range": "± 12894",
"unit": "ns/iter"
},
{
"name": "note-decryption/invalid",
"value": 127483,
"range": "± 256",
"unit": "ns/iter"
},
{
"name": "note-decryption/compact-valid",
"value": 1526487,
"range": "± 110337",
"unit": "ns/iter"
},
{
"name": "compact-note-decryption/invalid",
"value": 1358545556,
"range": "± 1989067",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/valid/10",
"value": 16155479,
"range": "± 29205",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/invalid/10",
"value": 2177244,
"range": "± 5234",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/compact-valid/10",
"value": 16146053,
"range": "± 18132",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/compact-invalid/10",
"value": 2136204,
"range": "± 6869",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/valid/50",
"value": 80766261,
"range": "± 336059",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/invalid/50",
"value": 10824429,
"range": "± 28154",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/compact-valid/50",
"value": 80572233,
"range": "± 211271",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/compact-invalid/50",
"value": 10621781,
"range": "± 65902",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/valid/100",
"value": 161479547,
"range": "± 443112",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/invalid/100",
"value": 21679543,
"range": "± 74931",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/compact-valid/100",
"value": 161258151,
"range": "± 460048",
"unit": "ns/iter"
},
{
"name": "batch-note-decryption/compact-invalid/100",
"value": 21243706,
"range": "± 78283",
"unit": "ns/iter"
},
{
"name": "derive_fvk",
"value": 465436,
"range": "± 35809",
"unit": "ns/iter"
},
{
"name": "default_address",
"value": 500855,
"range": "± 2222",
"value": 500827,
"range": "± 1954",
"unit": "ns/iter"
}
]