Commit 8ac6ac6
feat: Eth proofs, 4MB, multi-prove, log23 verifier from stage 1 (#157)
## What ❔
* increased ROM to 4MB (to allow larger binaries)
* created 'multi-prove' command to process multiple proofs in one go
(useful for performance testing)
* added UseReducedLog23MachineInBothLayers that allows using 23 verifier
also in first stage
* regenerated binaries and verifiers
## Why ❔
* For eth proofs
---------
Co-authored-by: mcarilli <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>1 parent d112623 commit 8ac6ac6
File tree
62 files changed
+454
-346
lines changed- .github/workflows
- circuit_defs
- final_reduced_risc_v_machine
- generated
- src
- machine_without_signed_mul_div
- generated
- src
- reduced_risc_v_log_23_machine
- generated
- src
- reduced_risc_v_machine
- generated
- src
- risc_v_cycles
- generated
- src
- unrolled_circuits
- add_sub_lui_auipc_mop
- generated
- src
- inits_and_teardowns/src
- jump_branch_slt
- generated
- src
- load_store_subword_only
- generated
- src
- load_store_word_only
- generated
- src
- mul_div_unsigned
- generated
- src
- mul_div
- generated
- src
- shift_binary_csr
- generated
- src
- unified_reduced_machine
- generated
- src
- examples/scripts/lds
- execution_utils/src
- prover/src/tests/unrolled
- tools
- cli/src
- generator/output
- verifier
- src/lds
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
62 files changed
+454
-346
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
Lines changed: 38 additions & 38 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7090 | 7090 | | |
7091 | 7091 | | |
7092 | 7092 | | |
7093 | | - | |
7094 | | - | |
7095 | | - | |
7096 | | - | |
7097 | | - | |
7098 | | - | |
7099 | | - | |
7100 | | - | |
7101 | | - | |
7102 | | - | |
7103 | | - | |
7104 | | - | |
7105 | | - | |
7106 | | - | |
7107 | | - | |
7108 | | - | |
7109 | | - | |
7110 | | - | |
7111 | | - | |
7112 | | - | |
7113 | | - | |
7114 | | - | |
7115 | | - | |
7116 | | - | |
7117 | | - | |
7118 | | - | |
7119 | | - | |
7120 | | - | |
7121 | | - | |
7122 | | - | |
7123 | | - | |
7124 | | - | |
7125 | | - | |
7126 | | - | |
7127 | | - | |
7128 | | - | |
7129 | | - | |
| 7093 | + | |
| 7094 | + | |
| 7095 | + | |
| 7096 | + | |
| 7097 | + | |
| 7098 | + | |
| 7099 | + | |
| 7100 | + | |
| 7101 | + | |
| 7102 | + | |
| 7103 | + | |
| 7104 | + | |
| 7105 | + | |
| 7106 | + | |
| 7107 | + | |
| 7108 | + | |
| 7109 | + | |
| 7110 | + | |
| 7111 | + | |
| 7112 | + | |
| 7113 | + | |
| 7114 | + | |
| 7115 | + | |
| 7116 | + | |
| 7117 | + | |
| 7118 | + | |
| 7119 | + | |
| 7120 | + | |
| 7121 | + | |
| 7122 | + | |
| 7123 | + | |
| 7124 | + | |
| 7125 | + | |
| 7126 | + | |
| 7127 | + | |
| 7128 | + | |
| 7129 | + | |
7130 | 7130 | | |
7131 | | - | |
| 7131 | + | |
7132 | 7132 | | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
Lines changed: 38 additions & 38 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9261 | 9261 | | |
9262 | 9262 | | |
9263 | 9263 | | |
9264 | | - | |
9265 | | - | |
9266 | | - | |
9267 | | - | |
9268 | | - | |
9269 | | - | |
9270 | | - | |
9271 | | - | |
9272 | | - | |
9273 | | - | |
9274 | | - | |
9275 | | - | |
9276 | | - | |
9277 | | - | |
9278 | | - | |
9279 | | - | |
9280 | | - | |
9281 | | - | |
9282 | | - | |
9283 | | - | |
9284 | | - | |
9285 | | - | |
9286 | | - | |
9287 | | - | |
9288 | | - | |
9289 | | - | |
9290 | | - | |
9291 | | - | |
9292 | | - | |
9293 | | - | |
9294 | | - | |
9295 | | - | |
9296 | | - | |
9297 | | - | |
9298 | | - | |
9299 | | - | |
9300 | | - | |
| 9264 | + | |
| 9265 | + | |
| 9266 | + | |
| 9267 | + | |
| 9268 | + | |
| 9269 | + | |
| 9270 | + | |
| 9271 | + | |
| 9272 | + | |
| 9273 | + | |
| 9274 | + | |
| 9275 | + | |
| 9276 | + | |
| 9277 | + | |
| 9278 | + | |
| 9279 | + | |
| 9280 | + | |
| 9281 | + | |
| 9282 | + | |
| 9283 | + | |
| 9284 | + | |
| 9285 | + | |
| 9286 | + | |
| 9287 | + | |
| 9288 | + | |
| 9289 | + | |
| 9290 | + | |
| 9291 | + | |
| 9292 | + | |
| 9293 | + | |
| 9294 | + | |
| 9295 | + | |
| 9296 | + | |
| 9297 | + | |
| 9298 | + | |
| 9299 | + | |
| 9300 | + | |
9301 | 9301 | | |
9302 | | - | |
| 9302 | + | |
9303 | 9303 | | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
Lines changed: 38 additions & 38 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7090 | 7090 | | |
7091 | 7091 | | |
7092 | 7092 | | |
7093 | | - | |
7094 | | - | |
7095 | | - | |
7096 | | - | |
7097 | | - | |
7098 | | - | |
7099 | | - | |
7100 | | - | |
7101 | | - | |
7102 | | - | |
7103 | | - | |
7104 | | - | |
7105 | | - | |
7106 | | - | |
7107 | | - | |
7108 | | - | |
7109 | | - | |
7110 | | - | |
7111 | | - | |
7112 | | - | |
7113 | | - | |
7114 | | - | |
7115 | | - | |
7116 | | - | |
7117 | | - | |
7118 | | - | |
7119 | | - | |
7120 | | - | |
7121 | | - | |
7122 | | - | |
7123 | | - | |
7124 | | - | |
7125 | | - | |
7126 | | - | |
7127 | | - | |
7128 | | - | |
7129 | | - | |
| 7093 | + | |
| 7094 | + | |
| 7095 | + | |
| 7096 | + | |
| 7097 | + | |
| 7098 | + | |
| 7099 | + | |
| 7100 | + | |
| 7101 | + | |
| 7102 | + | |
| 7103 | + | |
| 7104 | + | |
| 7105 | + | |
| 7106 | + | |
| 7107 | + | |
| 7108 | + | |
| 7109 | + | |
| 7110 | + | |
| 7111 | + | |
| 7112 | + | |
| 7113 | + | |
| 7114 | + | |
| 7115 | + | |
| 7116 | + | |
| 7117 | + | |
| 7118 | + | |
| 7119 | + | |
| 7120 | + | |
| 7121 | + | |
| 7122 | + | |
| 7123 | + | |
| 7124 | + | |
| 7125 | + | |
| 7126 | + | |
| 7127 | + | |
| 7128 | + | |
| 7129 | + | |
7130 | 7130 | | |
7131 | | - | |
| 7131 | + | |
7132 | 7132 | | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
0 commit comments