Skip to content

feat: Add Rv32HintLoadByKey #1606

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

feat: Add Rv32HintLoadByKey #1606

wants to merge 1 commit into from

Conversation

nyunyunyunyu
Copy link
Contributor

  • Add kv_store into Streams. More details at docs/specs/ISA.md.
  • Add a new phantom instruction Rv32HintLoadByKey which can hint data based on a key at runtime. More details at docs/specs/ISA.md.
  • SDK support will be added in the future PRs.

close INT-3893

Copy link

group app.proof_time_ms app.cycles app.cells_used leaf.proof_time_ms leaf.cycles leaf.cells_used
verify_fibair (-33 [-2.6%]) 1,258 334,142 17,677,298 - - -
fibonacci_program (+8 [+0.3%]) 2,689 1,500,277 50,589,503 - - -
regex_program (-23 [-0.3%]) 8,065 4,165,226 166,511,152 - - -
ecrecover_program (-61 [-4.1%]) 1,432 289,447 14,470,186 - - -
pairing (-18 [-0.4%]) 4,888 1,820,436 95,832,407 - - -

Commit: 5efa1a9

Benchmark Workflow

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant