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: Slice gadget (hande variable length memory reads + writes) #6383

Open
3 of 4 tasks
Tracked by #3314
IlyasRidhuan opened this issue May 14, 2024 · 2 comments
Open
3 of 4 tasks
Tracked by #3314

AVM: Slice gadget (hande variable length memory reads + writes) #6383

IlyasRidhuan opened this issue May 14, 2024 · 2 comments
Assignees
Labels
C-avm Component: AVM related tickets (aka public VM)

Comments

@IlyasRidhuan
Copy link
Contributor

IlyasRidhuan commented May 14, 2024

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)

Tasks

Preview Give feedback
  1. C-avm
    jeanmon
  2. C-avm
    jeanmon
  3. C-avm
    jeanmon
  4. C-avm T-testing
    jeanmon
@IlyasRidhuan IlyasRidhuan added the C-avm Component: AVM related tickets (aka public VM) label May 14, 2024
@github-project-automation github-project-automation bot moved this to Todo in A3 May 14, 2024
@dbanks12 dbanks12 changed the title AVM circuit: Handling variable length memory reads + writes AVM: Hande variable length memory reads + writes in circuit Jun 19, 2024
@dbanks12 dbanks12 changed the title AVM: Hande variable length memory reads + writes in circuit AVM: Slice gadget (hande variable length memory reads + writes) Jun 19, 2024
@jeanmon jeanmon self-assigned this Jun 27, 2024
@jeanmon jeanmon moved this from Todo to In Progress in A3 Jun 27, 2024
@dbanks12
Copy link
Collaborator

dbanks12 commented Oct 1, 2024

Is there still work to do on the slice gadget @jeanmon ?

@jeanmon
Copy link
Contributor

jeanmon commented Oct 2, 2024

Some remaining sub-tasks are still open @dbanks12

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-avm Component: AVM related tickets (aka public VM)
Projects
Status: In Progress
Development

No branches or pull requests

3 participants