From 523b53627fe8c17be996f3850d3adc4d18dc7501 Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 20 Jan 2023 23:21:28 +0000 Subject: [PATCH] deploy: 9eb8eadbd7c19bbdca5ec427f9870b077429a7dc --- dev/bench/data.js | 1784 ------------------------------------------ dev/bench/index.html | 281 ------- 2 files changed, 2065 deletions(-) delete mode 100644 dev/bench/data.js delete mode 100644 dev/bench/index.html diff --git a/dev/bench/data.js b/dev/bench/data.js deleted file mode 100644 index b51b7dbf..00000000 --- a/dev/bench/data.js +++ /dev/null @@ -1,1784 +0,0 @@ -window.BENCHMARK_DATA = { - "lastUpdate": 1674254476254, - "repoUrl": "https://github.com/zcash/halo2", - "entries": { - "halo2 Benchmark": [ - { - "commit": { - "author": { - "email": "jack@electriccoin.co", - "name": "str4d", - "username": "str4d" - }, - "committer": { - "email": "noreply@github.com", - "name": "GitHub", - "username": "web-flow" - }, - "distinct": true, - "id": "d771a48f686af0a65f5171905b8b855e55774bd1", - "message": "Merge pull request #718 from HollowMan6/main\n\nFix book deploying CI and add pdf uploading", - "timestamp": "2023-01-20T20:52:28Z", - "tree_id": "3d7911ccfaf47965579d79c55ccef2ec11fcefc7", - "url": "https://github.com/zcash/halo2/commit/d771a48f686af0a65f5171905b8b855e55774bd1" - }, - "date": 1674251631062, - "tool": "cargo", - "benches": [ - { - "name": "WIDTH = 3, RATE = 2-prover", - "value": 73740172, - "range": "± 7239544", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 3, RATE = 2-verifier", - "value": 3479011, - "range": "± 385453", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 9, RATE = 8-prover", - "value": 147544183, - "range": "± 7678784", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 9, RATE = 8-verifier", - "value": 4066359, - "range": "± 495993", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 12, RATE = 11-prover", - "value": 195531850, - "range": "± 6891199", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 12, RATE = 11-verifier", - "value": 5010145, - "range": "± 711265", - "unit": "ns/iter" - }, - { - "name": "Poseidon/2-to-1", - "value": 40321, - "range": "± 2740", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash-to-point/510", - "value": 145920, - "range": "± 8881", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash/510", - "value": 155556, - "range": "± 11014", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/commit/510", - "value": 263683, - "range": "± 17354", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/short-commit/510", - "value": 277370, - "range": "± 14344", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash-to-point/520", - "value": 150291, - "range": "± 9340", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash/520", - "value": 171512, - "range": "± 8490", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/commit/520", - "value": 262407, - "range": "± 13230", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/short-commit/520", - "value": 264388, - "range": "± 14965", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash-to-point/1086", - "value": 315738, - "range": "± 17504", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash/1086", - "value": 324113, - "range": "± 21028", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/commit/1086", - "value": 433228, - "range": "± 23016", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/short-commit/1086", - "value": 441956, - "range": "± 24292", - "unit": "ns/iter" - }, - { - "name": "double-and-add", - "value": 3140291, - "range": "± 164993", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/14", - "value": 6537749, - "range": "± 374964", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/15", - "value": 10855090, - "range": "± 214710", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/16", - "value": 23628065, - "range": "± 501829", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/17", - "value": 43009943, - "range": "± 880961", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/18", - "value": 88379517, - "range": "± 3023147", - "unit": "ns/iter" - }, - { - "name": "fft/k/3", - "value": 8218, - "range": "± 857", - "unit": "ns/iter" - }, - { - "name": "fft/k/4", - "value": 9748, - "range": "± 2415", - "unit": "ns/iter" - }, - { - "name": "fft/k/5", - "value": 16314, - "range": "± 769", - "unit": "ns/iter" - }, - { - "name": "fft/k/6", - "value": 19824, - "range": "± 1048", - "unit": "ns/iter" - }, - { - "name": "fft/k/7", - "value": 27902, - "range": "± 2888", - "unit": "ns/iter" - }, - { - "name": "fft/k/8", - "value": 46581, - "range": "± 6912", - "unit": "ns/iter" - }, - { - "name": "fft/k/9", - "value": 109022, - "range": "± 15917", - "unit": "ns/iter" - }, - { - "name": "fft/k/10", - "value": 213515, - "range": "± 42581", - "unit": "ns/iter" - }, - { - "name": "fft/k/11", - "value": 494755, - "range": "± 70705", - "unit": "ns/iter" - }, - { - "name": "fft/k/12", - "value": 899636, - "range": "± 107832", - "unit": "ns/iter" - }, - { - "name": "fft/k/13", - "value": 1701245, - "range": "± 157789", - "unit": "ns/iter" - }, - { - "name": "fft/k/14", - "value": 3690720, - "range": "± 400380", - "unit": "ns/iter" - }, - { - "name": "fft/k/15", - "value": 7575680, - "range": "± 469238", - "unit": "ns/iter" - }, - { - "name": "fft/k/16", - "value": 16300122, - "range": "± 964245", - "unit": "ns/iter" - }, - { - "name": "fft/k/17", - "value": 36855055, - "range": "± 1655986", - "unit": "ns/iter" - }, - { - "name": "fft/k/18", - "value": 83532428, - "range": "± 3454172", - "unit": "ns/iter" - }, - { - "name": "hash-to-curve/Pallas", - "value": 29457, - "range": "± 1710", - "unit": "ns/iter" - }, - { - "name": "hash-to-curve/Vesta", - "value": 30811, - "range": "± 1741", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/8", - "value": 169113247, - "range": "± 10123170", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/9", - "value": 362495011, - "range": "± 8076985", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/10", - "value": 770797845, - "range": "± 28196529", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/11", - "value": 1671149332, - "range": "± 44786589", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/12", - "value": 3557550657, - "range": "± 92135215", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/13", - "value": 7682556278, - "range": "± 166439554", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/14", - "value": 15977101922, - "range": "± 345761459", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/15", - "value": 33977038208, - "range": "± 321198572", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/16", - "value": 72034807458, - "range": "± 648556738", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/8", - "value": 113431328, - "range": "± 5393781", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/9", - "value": 198427517, - "range": "± 7146797", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/10", - "value": 337500037, - "range": "± 8411265", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/11", - "value": 613121892, - "range": "± 27138008", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/12", - "value": 1084167014, - "range": "± 39867484", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/13", - "value": 2047570747, - "range": "± 39786223", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/14", - "value": 3884807430, - "range": "± 136724103", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/15", - "value": 7422166022, - "range": "± 96130193", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/16", - "value": 14702661892, - "range": "± 270764155", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/8", - "value": 5703017, - "range": "± 601135", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/9", - "value": 8656962, - "range": "± 988387", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/10", - "value": 13960924, - "range": "± 1336306", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/11", - "value": 23931492, - "range": "± 2009082", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/12", - "value": 41693090, - "range": "± 2826494", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/13", - "value": 73471090, - "range": "± 4079080", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/14", - "value": 132452801, - "range": "± 7739169", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/15", - "value": 245556147, - "range": "± 19177343", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/16", - "value": 442784182, - "range": "± 16503100", - "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": "1b1fdc2e2d946855852d741c3c2e0ce56ed6e7ef", - "message": "Merge pull request #721 from daira/safari-rayon-status\n\nUpdate the status of support for nested web workers in Safari", - "timestamp": "2023-01-20T20:48:51Z", - "tree_id": "2c6d5a08c735e0c80784abb7b8d3185565fec780", - "url": "https://github.com/zcash/halo2/commit/1b1fdc2e2d946855852d741c3c2e0ce56ed6e7ef" - }, - "date": 1674252047923, - "tool": "cargo", - "benches": [ - { - "name": "WIDTH = 3, RATE = 2-prover", - "value": 79747895, - "range": "± 5528513", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 3, RATE = 2-verifier", - "value": 4144117, - "range": "± 558202", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 9, RATE = 8-prover", - "value": 162211416, - "range": "± 5737565", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 9, RATE = 8-verifier", - "value": 5737122, - "range": "± 726546", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 12, RATE = 11-prover", - "value": 223821889, - "range": "± 8614453", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 12, RATE = 11-verifier", - "value": 6278964, - "range": "± 701126", - "unit": "ns/iter" - }, - { - "name": "Poseidon/2-to-1", - "value": 54125, - "range": "± 2245", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash-to-point/510", - "value": 183249, - "range": "± 10606", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash/510", - "value": 197533, - "range": "± 14901", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/commit/510", - "value": 326362, - "range": "± 8368", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/short-commit/510", - "value": 326351, - "range": "± 11049", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash-to-point/520", - "value": 186392, - "range": "± 6613", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash/520", - "value": 201728, - "range": "± 6916", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/commit/520", - "value": 330367, - "range": "± 9384", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/short-commit/520", - "value": 329752, - "range": "± 7297", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash-to-point/1086", - "value": 389859, - "range": "± 16223", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash/1086", - "value": 405003, - "range": "± 11933", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/commit/1086", - "value": 540747, - "range": "± 31093", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/short-commit/1086", - "value": 534789, - "range": "± 17250", - "unit": "ns/iter" - }, - { - "name": "double-and-add", - "value": 3858071, - "range": "± 122435", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/14", - "value": 7391853, - "range": "± 69203", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/15", - "value": 12914354, - "range": "± 296353", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/16", - "value": 27112457, - "range": "± 466224", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/17", - "value": 51042541, - "range": "± 877247", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/18", - "value": 101232705, - "range": "± 1284182", - "unit": "ns/iter" - }, - { - "name": "fft/k/3", - "value": 7659, - "range": "± 726", - "unit": "ns/iter" - }, - { - "name": "fft/k/4", - "value": 9997, - "range": "± 2203", - "unit": "ns/iter" - }, - { - "name": "fft/k/5", - "value": 17300, - "range": "± 1105", - "unit": "ns/iter" - }, - { - "name": "fft/k/6", - "value": 21626, - "range": "± 1831", - "unit": "ns/iter" - }, - { - "name": "fft/k/7", - "value": 30323, - "range": "± 3607", - "unit": "ns/iter" - }, - { - "name": "fft/k/8", - "value": 53304, - "range": "± 11796", - "unit": "ns/iter" - }, - { - "name": "fft/k/9", - "value": 127019, - "range": "± 20547", - "unit": "ns/iter" - }, - { - "name": "fft/k/10", - "value": 267061, - "range": "± 44694", - "unit": "ns/iter" - }, - { - "name": "fft/k/11", - "value": 565600, - "range": "± 84246", - "unit": "ns/iter" - }, - { - "name": "fft/k/12", - "value": 1014394, - "range": "± 121067", - "unit": "ns/iter" - }, - { - "name": "fft/k/13", - "value": 2022514, - "range": "± 167838", - "unit": "ns/iter" - }, - { - "name": "fft/k/14", - "value": 4544938, - "range": "± 522388", - "unit": "ns/iter" - }, - { - "name": "fft/k/15", - "value": 10632074, - "range": "± 1083818", - "unit": "ns/iter" - }, - { - "name": "fft/k/16", - "value": 21923315, - "range": "± 2391015", - "unit": "ns/iter" - }, - { - "name": "fft/k/17", - "value": 44481956, - "range": "± 2854206", - "unit": "ns/iter" - }, - { - "name": "fft/k/18", - "value": 96883716, - "range": "± 4135595", - "unit": "ns/iter" - }, - { - "name": "hash-to-curve/Pallas", - "value": 36015, - "range": "± 1293", - "unit": "ns/iter" - }, - { - "name": "hash-to-curve/Vesta", - "value": 36237, - "range": "± 1391", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/8", - "value": 205518876, - "range": "± 11014244", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/9", - "value": 445393067, - "range": "± 6509435", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/10", - "value": 956688254, - "range": "± 11184985", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/11", - "value": 2057013496, - "range": "± 19311523", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/12", - "value": 4387920749, - "range": "± 50858380", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/13", - "value": 9337449285, - "range": "± 59108095", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/14", - "value": 19900080436, - "range": "± 50898273", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/15", - "value": 42132105732, - "range": "± 81022986", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/16", - "value": 89054563796, - "range": "± 100341284", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/8", - "value": 137235141, - "range": "± 5244614", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/9", - "value": 236708225, - "range": "± 7398472", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/10", - "value": 409212913, - "range": "± 9911619", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/11", - "value": 738675750, - "range": "± 16400997", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/12", - "value": 1329359271, - "range": "± 18493472", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/13", - "value": 2532386041, - "range": "± 24308370", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/14", - "value": 4773281690, - "range": "± 40407710", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/15", - "value": 9148966595, - "range": "± 62891404", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/16", - "value": 17578514762, - "range": "± 65326198", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/8", - "value": 6818152, - "range": "± 723401", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/9", - "value": 10660144, - "range": "± 1051454", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/10", - "value": 17123228, - "range": "± 2020333", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/11", - "value": 29031546, - "range": "± 2924103", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/12", - "value": 50357438, - "range": "± 5451059", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/13", - "value": 89104798, - "range": "± 5878303", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/14", - "value": 163276052, - "range": "± 12387952", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/15", - "value": 303845237, - "range": "± 7756976", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/16", - "value": 552784509, - "range": "± 12520656", - "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": "2d60a5b9467c8bfa67b1354e75b229ca08075242", - "message": "Merge pull request #724 from zcash/fix-book-rendering\n\nFix book rendering", - "timestamp": "2023-01-20T21:24:57Z", - "tree_id": "af8b40e432d0addc0d42d70eab4c6636b6545e75", - "url": "https://github.com/zcash/halo2/commit/2d60a5b9467c8bfa67b1354e75b229ca08075242" - }, - "date": 1674253698665, - "tool": "cargo", - "benches": [ - { - "name": "WIDTH = 3, RATE = 2-prover", - "value": 71816646, - "range": "± 7388542", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 3, RATE = 2-verifier", - "value": 3784214, - "range": "± 439911", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 9, RATE = 8-prover", - "value": 142969900, - "range": "± 3756667", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 9, RATE = 8-verifier", - "value": 4376956, - "range": "± 607224", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 12, RATE = 11-prover", - "value": 200593219, - "range": "± 2950010", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 12, RATE = 11-verifier", - "value": 5360261, - "range": "± 570683", - "unit": "ns/iter" - }, - { - "name": "Poseidon/2-to-1", - "value": 46863, - "range": "± 43", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash-to-point/510", - "value": 164759, - "range": "± 87", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash/510", - "value": 179854, - "range": "± 87", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/commit/510", - "value": 290479, - "range": "± 139", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/short-commit/510", - "value": 290485, - "range": "± 142", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash-to-point/520", - "value": 168190, - "range": "± 425", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash/520", - "value": 183386, - "range": "± 68", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/commit/520", - "value": 293785, - "range": "± 129", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/short-commit/520", - "value": 293809, - "range": "± 136", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash-to-point/1086", - "value": 351805, - "range": "± 201", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash/1086", - "value": 366982, - "range": "± 149", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/commit/1086", - "value": 477498, - "range": "± 201", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/short-commit/1086", - "value": 477504, - "range": "± 837", - "unit": "ns/iter" - }, - { - "name": "double-and-add", - "value": 3416034, - "range": "± 825", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/14", - "value": 5992475, - "range": "± 1540", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/15", - "value": 10662621, - "range": "± 31434", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/16", - "value": 22540180, - "range": "± 104631", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/17", - "value": 41176568, - "range": "± 252398", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/18", - "value": 79473348, - "range": "± 266907", - "unit": "ns/iter" - }, - { - "name": "fft/k/3", - "value": 7462, - "range": "± 479", - "unit": "ns/iter" - }, - { - "name": "fft/k/4", - "value": 8669, - "range": "± 1286", - "unit": "ns/iter" - }, - { - "name": "fft/k/5", - "value": 14879, - "range": "± 1003", - "unit": "ns/iter" - }, - { - "name": "fft/k/6", - "value": 20071, - "range": "± 693", - "unit": "ns/iter" - }, - { - "name": "fft/k/7", - "value": 26401, - "range": "± 2738", - "unit": "ns/iter" - }, - { - "name": "fft/k/8", - "value": 43862, - "range": "± 6659", - "unit": "ns/iter" - }, - { - "name": "fft/k/9", - "value": 101083, - "range": "± 13953", - "unit": "ns/iter" - }, - { - "name": "fft/k/10", - "value": 210168, - "range": "± 33561", - "unit": "ns/iter" - }, - { - "name": "fft/k/11", - "value": 466265, - "range": "± 62766", - "unit": "ns/iter" - }, - { - "name": "fft/k/12", - "value": 854630, - "range": "± 109692", - "unit": "ns/iter" - }, - { - "name": "fft/k/13", - "value": 1691777, - "range": "± 157237", - "unit": "ns/iter" - }, - { - "name": "fft/k/14", - "value": 3475081, - "range": "± 453643", - "unit": "ns/iter" - }, - { - "name": "fft/k/15", - "value": 8317621, - "range": "± 730191", - "unit": "ns/iter" - }, - { - "name": "fft/k/16", - "value": 15431586, - "range": "± 1777130", - "unit": "ns/iter" - }, - { - "name": "fft/k/17", - "value": 39340016, - "range": "± 2843922", - "unit": "ns/iter" - }, - { - "name": "fft/k/18", - "value": 71571828, - "range": "± 968652", - "unit": "ns/iter" - }, - { - "name": "hash-to-curve/Pallas", - "value": 34885, - "range": "± 21", - "unit": "ns/iter" - }, - { - "name": "hash-to-curve/Vesta", - "value": 35004, - "range": "± 18", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/8", - "value": 177154132, - "range": "± 611943", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/9", - "value": 394940298, - "range": "± 5269451", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/10", - "value": 830381034, - "range": "± 11246360", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/11", - "value": 1770424505, - "range": "± 7791041", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/12", - "value": 3770917093, - "range": "± 7478479", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/13", - "value": 8079553927, - "range": "± 19909538", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/14", - "value": 17206258333, - "range": "± 41451892", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/15", - "value": 36519214603, - "range": "± 152862335", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/16", - "value": 77185604740, - "range": "± 70973584", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/8", - "value": 120598102, - "range": "± 4311943", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/9", - "value": 205182070, - "range": "± 5637548", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/10", - "value": 361819870, - "range": "± 6051401", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/11", - "value": 639864564, - "range": "± 9805754", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/12", - "value": 1143462907, - "range": "± 9203184", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/13", - "value": 2169110053, - "range": "± 19355684", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/14", - "value": 4100148155, - "range": "± 18376591", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/15", - "value": 7882250286, - "range": "± 20227544", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/16", - "value": 15104273961, - "range": "± 28853691", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/8", - "value": 5959821, - "range": "± 741359", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/9", - "value": 9234681, - "range": "± 752781", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/10", - "value": 14751131, - "range": "± 991163", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/11", - "value": 24855891, - "range": "± 2283669", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/12", - "value": 42791867, - "range": "± 4623982", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/13", - "value": 76703421, - "range": "± 5637585", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/14", - "value": 138077181, - "range": "± 6243110", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/15", - "value": 253492425, - "range": "± 16403487", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/16", - "value": 460765413, - "range": "± 5843313", - "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": "caf9e71b30b2623345b2d6187928ab76dfc9a4e3", - "message": "Merge pull request #722 from zcash/book-patch-pedersen\n\n[book] Fix typo in description of Pedersen commitments", - "timestamp": "2023-01-20T21:37:43Z", - "tree_id": "370cce660158b804b3a539ca28cbaab10b841a18", - "url": "https://github.com/zcash/halo2/commit/caf9e71b30b2623345b2d6187928ab76dfc9a4e3" - }, - "date": 1674254466056, - "tool": "cargo", - "benches": [ - { - "name": "WIDTH = 3, RATE = 2-prover", - "value": 72114224, - "range": "± 7322372", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 3, RATE = 2-verifier", - "value": 3677146, - "range": "± 360395", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 9, RATE = 8-prover", - "value": 142989898, - "range": "± 4174050", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 9, RATE = 8-verifier", - "value": 4481340, - "range": "± 646906", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 12, RATE = 11-prover", - "value": 199981536, - "range": "± 3400563", - "unit": "ns/iter" - }, - { - "name": "WIDTH = 12, RATE = 11-verifier", - "value": 5544274, - "range": "± 537231", - "unit": "ns/iter" - }, - { - "name": "Poseidon/2-to-1", - "value": 46883, - "range": "± 87", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash-to-point/510", - "value": 164790, - "range": "± 84", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash/510", - "value": 179988, - "range": "± 442", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/commit/510", - "value": 293232, - "range": "± 467", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/short-commit/510", - "value": 293292, - "range": "± 126", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash-to-point/520", - "value": 168242, - "range": "± 97", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash/520", - "value": 183361, - "range": "± 95", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/commit/520", - "value": 296626, - "range": "± 232", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/short-commit/520", - "value": 296563, - "range": "± 130", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash-to-point/1086", - "value": 351878, - "range": "± 201", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/hash/1086", - "value": 367104, - "range": "± 196", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/commit/1086", - "value": 480261, - "range": "± 1426", - "unit": "ns/iter" - }, - { - "name": "Sinsemilla/short-commit/1086", - "value": 480286, - "range": "± 222", - "unit": "ns/iter" - }, - { - "name": "double-and-add", - "value": 3618993, - "range": "± 1306", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/14", - "value": 6014875, - "range": "± 8967", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/15", - "value": 10360345, - "range": "± 26420", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/16", - "value": 23218362, - "range": "± 94701", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/17", - "value": 42222205, - "range": "± 77417", - "unit": "ns/iter" - }, - { - "name": "dev-lookup/18", - "value": 80748414, - "range": "± 114982", - "unit": "ns/iter" - }, - { - "name": "fft/k/3", - "value": 7224, - "range": "± 324", - "unit": "ns/iter" - }, - { - "name": "fft/k/4", - "value": 8401, - "range": "± 336", - "unit": "ns/iter" - }, - { - "name": "fft/k/5", - "value": 14985, - "range": "± 670", - "unit": "ns/iter" - }, - { - "name": "fft/k/6", - "value": 18600, - "range": "± 1190", - "unit": "ns/iter" - }, - { - "name": "fft/k/7", - "value": 26213, - "range": "± 3452", - "unit": "ns/iter" - }, - { - "name": "fft/k/8", - "value": 44328, - "range": "± 7336", - "unit": "ns/iter" - }, - { - "name": "fft/k/9", - "value": 103366, - "range": "± 13929", - "unit": "ns/iter" - }, - { - "name": "fft/k/10", - "value": 223244, - "range": "± 36815", - "unit": "ns/iter" - }, - { - "name": "fft/k/11", - "value": 464037, - "range": "± 60350", - "unit": "ns/iter" - }, - { - "name": "fft/k/12", - "value": 869475, - "range": "± 110574", - "unit": "ns/iter" - }, - { - "name": "fft/k/13", - "value": 1648761, - "range": "± 96952", - "unit": "ns/iter" - }, - { - "name": "fft/k/14", - "value": 3400107, - "range": "± 384665", - "unit": "ns/iter" - }, - { - "name": "fft/k/15", - "value": 8413706, - "range": "± 708919", - "unit": "ns/iter" - }, - { - "name": "fft/k/16", - "value": 15373762, - "range": "± 1373659", - "unit": "ns/iter" - }, - { - "name": "fft/k/17", - "value": 33479216, - "range": "± 514834", - "unit": "ns/iter" - }, - { - "name": "fft/k/18", - "value": 72943587, - "range": "± 757741", - "unit": "ns/iter" - }, - { - "name": "hash-to-curve/Pallas", - "value": 34887, - "range": "± 30", - "unit": "ns/iter" - }, - { - "name": "hash-to-curve/Vesta", - "value": 34982, - "range": "± 37", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/8", - "value": 177825054, - "range": "± 1475874", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/9", - "value": 394956001, - "range": "± 4719166", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/10", - "value": 829189978, - "range": "± 9242977", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/11", - "value": 1771805522, - "range": "± 8041852", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/12", - "value": 3790484980, - "range": "± 11242952", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/13", - "value": 8106265862, - "range": "± 16397974", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/14", - "value": 17249864694, - "range": "± 29613810", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/15", - "value": 36619434417, - "range": "± 49208259", - "unit": "ns/iter" - }, - { - "name": "plonk-keygen/16", - "value": 77321641371, - "range": "± 67494557", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/8", - "value": 120103834, - "range": "± 4306569", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/9", - "value": 207810464, - "range": "± 2944986", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/10", - "value": 356725056, - "range": "± 6731066", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/11", - "value": 644498001, - "range": "± 10329738", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/12", - "value": 1153525393, - "range": "± 9077548", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/13", - "value": 2169126212, - "range": "± 20064777", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/14", - "value": 4106482593, - "range": "± 14957511", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/15", - "value": 7908161715, - "range": "± 25980125", - "unit": "ns/iter" - }, - { - "name": "plonk-prover/16", - "value": 15124336509, - "range": "± 35310185", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/8", - "value": 5968881, - "range": "± 771274", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/9", - "value": 9235390, - "range": "± 738497", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/10", - "value": 14787634, - "range": "± 1063006", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/11", - "value": 24908378, - "range": "± 3021740", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/12", - "value": 42974707, - "range": "± 2290593", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/13", - "value": 77100283, - "range": "± 5884503", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/14", - "value": 138106273, - "range": "± 4593597", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/15", - "value": 253774928, - "range": "± 11982783", - "unit": "ns/iter" - }, - { - "name": "plonk-verifier/16", - "value": 468868621, - "range": "± 9818194", - "unit": "ns/iter" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/dev/bench/index.html b/dev/bench/index.html deleted file mode 100644 index 6c887805..00000000 --- a/dev/bench/index.html +++ /dev/null @@ -1,281 +0,0 @@ - - - - - - - Benchmarks - - - - -
- - - - - - -