forked from privacy-scaling-explorations/halo2
-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat: switch to logup scheme for lookup argument #71
Merged
Commits on Nov 13, 2023
-
* Add mv_lookup.rs * mv_lookup::prover, mv_lookup::verifier * Replace lookup with mv_lookup * replace halo2 with mv lookup Co-authored-by: ying tong <therealyingtong@users.noreply.github.com> * cleanups Co-authored-by: ying tong <therealyingtong@users.noreply.github.com> * ConstraintSystem: setup lookup_tracker Co-authored-by: Andrija <akinovak@gmail.com> * mv_lookup::hybrid_prover Co-authored-by: Andrija <akinovak@gmail.com> * WIP * mv_multi_lookup: enable lookup caching Co-authored-by: therealyingtong <yingtong.lai@gmail.com> * Rename hybrid_lookup -> lookup * Chunk lookups using user-provided minimum degree Co-authored-by: Andrija <akinovak@gmail.com> * mv_lookup bench Co-authored-by: Andrija <akinovak@gmail.com> * Introduce counter feature for FFTs and MSMs Co-authored-by: Andrija <akinovak@gmail.com> * Fix off-by-one errors in chunk_lookup Co-authored-by: Andrija <akinovak@gmail.com> * bench wip * time evaluate_h * KZG * more efficient batch inversion * extended lookup example * Finalize mv lookup Author: therealyingtong <yingtong.lai@gmail.com> * Remove main/ * Fix according to the comments * replace scan with parallel grand sum computation * Revert Cargo.lock * mv lookup Argument name * parallel batch invert --------- Co-authored-by: Andrija <akinovak@gmail.com> Co-authored-by: ying tong <therealyingtong@users.noreply.github.com> Co-authored-by: therealyingtong <yingtong.lai@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1123789 - Browse repository at this point
Copy the full SHA 1123789View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef79cc2 - Browse repository at this point
Copy the full SHA ef79cc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96ec274 - Browse repository at this point
Copy the full SHA 96ec274View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7b4a5b - Browse repository at this point
Copy the full SHA d7b4a5bView commit details
Commits on Nov 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0cc345f - Browse repository at this point
Copy the full SHA 0cc345fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d96a25 - Browse repository at this point
Copy the full SHA 4d96a25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63e8b9d - Browse repository at this point
Copy the full SHA 63e8b9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f0eb4f - Browse repository at this point
Copy the full SHA 6f0eb4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71c8186 - Browse repository at this point
Copy the full SHA 71c8186View commit details
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 97a7f98 - Browse repository at this point
Copy the full SHA 97a7f98View commit details -
Configuration menu - View commit details
-
Copy full SHA for e837827 - Browse repository at this point
Copy the full SHA e837827View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee957d8 - Browse repository at this point
Copy the full SHA ee957d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d901014 - Browse repository at this point
Copy the full SHA d901014View commit details
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a52c09a - Browse repository at this point
Copy the full SHA a52c09aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a0b3fc - Browse repository at this point
Copy the full SHA 7a0b3fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35e5b88 - Browse repository at this point
Copy the full SHA 35e5b88View commit details -
Configuration menu - View commit details
-
Copy full SHA for fab29cc - Browse repository at this point
Copy the full SHA fab29ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e6a0e6 - Browse repository at this point
Copy the full SHA 4e6a0e6View commit details
Commits on Dec 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9157d5f - Browse repository at this point
Copy the full SHA 9157d5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a3e41e - Browse repository at this point
Copy the full SHA 6a3e41eView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.