Skip to content
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

AVM circuit: Handling variable length memory reads + writes #6383

Open
IlyasRidhuan opened this issue May 14, 2024 · 0 comments
Open

AVM circuit: Handling variable length memory reads + writes #6383

IlyasRidhuan opened this issue May 14, 2024 · 0 comments
Labels
avm AVM related tickets (aka public VM)

Comments

@IlyasRidhuan
Copy link
Contributor

Many gadget operations, e.g hash permutation function, operates on a slice of information as inputs and/or output.

These slices are likely to be more than our number of current registers (4). Instead of adding more registers, we should be able to dynamically read and write these slices from memory into the gadgets (where the gadget specifies the logic)

@IlyasRidhuan IlyasRidhuan added the avm AVM related tickets (aka public VM) label May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
avm AVM related tickets (aka public VM)
Projects
Status: Todo
Development

No branches or pull requests

1 participant