Skip to content

Conversation

@kunxian-xia
Copy link
Collaborator

@kunxian-xia kunxian-xia commented Jun 11, 2025

Summary

This PR is similar to #8 which itself is built on top of scroll-tech/openvm#2.

Cycle count for verifying a sumcheck proof with num_var = 5 and max_deg = 3 before and after this pr is listed below.

cmd: cargo test --features "bench-metrics" --release --lib test_simple_sumcheck -- --nocapture.

That is, new sample_ext saves us about 40 cycles per variable.

@kunxian-xia kunxian-xia changed the title feat: enable new sample_ext implementation feat: enable new sample_ext implementation Jun 11, 2025
@kunxian-xia kunxian-xia linked an issue Jun 11, 2025 that may be closed by this pull request
@kunxian-xia kunxian-xia merged commit 6bb448f into feat/native_multi_observe Jun 11, 2025
@kunxian-xia kunxian-xia deleted the feat/new_sample_ext branch June 17, 2025 02:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

rewrite ext_from_base_slice()

2 participants