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

Precompile Architecture #693

Open
1 of 4 tasks
naure opened this issue Dec 4, 2024 · 2 comments · May be fixed by #717
Open
1 of 4 tasks

Precompile Architecture #693

naure opened this issue Dec 4, 2024 · 2 comments · May be fixed by #717
Assignees
Labels
enhancement New feature or request

Comments

@naure
Copy link
Collaborator

naure commented Dec 4, 2024

Add the capability to support precompiles in the stack. Demonstrate with one precompile.

@naure naure self-assigned this Dec 4, 2024
@naure naure added the enhancement New feature or request label Dec 4, 2024
@matthiasgoergens
Copy link
Collaborator

I suggest to demonstrate with a hash.

We will want to overhaul how the emulator handles ecalls. At the moment it seems to hardcode that every ecall gets to read a fixed number of registers? At least that's what the comments seem to imply.

@lispc lispc added this to the Ceno - Precompiles milestone Dec 5, 2024
@lispc lispc moved this to Todo in Ceno - Precompiles Dec 5, 2024
@lispc lispc moved this from Todo to In Progress in Ceno - Precompiles Dec 5, 2024
@lispc
Copy link
Collaborator

lispc commented Dec 5, 2024

seems a big task. Better to add some estimate dates of important sub tasks. @naure

@naure naure linked a pull request Dec 10, 2024 that will close this issue
@naure naure changed the title Precompile architecture Precompile trace generation Dec 10, 2024
@naure naure changed the title Precompile trace generation Precompile Architecture Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

3 participants