Skip to content

refactor(zkvm): store one chip proof per circuit#1271

Merged
hero78119 merged 6 commits into
masterfrom
feat/one_proof_per_chip
Jun 24, 2026
Merged

refactor(zkvm): store one chip proof per circuit#1271
hero78119 merged 6 commits into
masterfrom
feat/one_proof_per_chip

Conversation

@hero78119

@hero78119 hero78119 commented Mar 20, 2026

Copy link
Copy Markdown
Collaborator

Remove one degree of freedom by simplifying chip with just one proof.

related PR

@hero78119 hero78119 force-pushed the feat/one_proof_per_chip branch from f0d09af to e8b0510 Compare March 20, 2026 07:02
@hero78119 hero78119 force-pushed the feat/one_proof_per_chip branch from e8b0510 to ca90237 Compare March 20, 2026 07:10
@hero78119 hero78119 marked this pull request as draft March 23, 2026 07:39
@hero78119

hero78119 commented Mar 23, 2026

Copy link
Copy Markdown
Collaborator Author

Go after GPU witness generation to relax per trace < max VRAM / 5, in 4090 4.8GB limitation.
In short, its now bottleneck in batch commit VRAM consumption, as transpose + rs-encode take 5x of base trace size

cc @Velaciela

# Conflicts:
#	ceno_recursion/src/zkvm_verifier/binding.rs
#	ceno_recursion/src/zkvm_verifier/verifier.rs
#	ceno_zkvm/src/e2e.rs
#	ceno_zkvm/src/scheme.rs
#	ceno_zkvm/src/scheme/prover.rs
#	ceno_zkvm/src/scheme/verifier.rs
@hero78119 hero78119 added the regression-e2e-reth trigger regression test of https://github.com/scroll-tech/ceno-reth-benchmark label Jun 21, 2026
@hero78119 hero78119 marked this pull request as ready for review June 21, 2026 13:26
@hero78119 hero78119 added regression-e2e-reth trigger regression test of https://github.com/scroll-tech/ceno-reth-benchmark and removed regression-e2e-reth trigger regression test of https://github.com/scroll-tech/ceno-reth-benchmark labels Jun 21, 2026
@hero78119

Copy link
Copy Markdown
Collaborator Author

Benchmark result from scroll-tech/ceno-reth-benchmark.

@hero78119 hero78119 enabled auto-merge June 24, 2026 02:59
@hero78119 hero78119 added this pull request to the merge queue Jun 24, 2026
Merged via the queue into master with commit a57c8ef Jun 24, 2026
6 checks passed
@hero78119 hero78119 deleted the feat/one_proof_per_chip branch June 24, 2026 04:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

regression-e2e-reth trigger regression test of https://github.com/scroll-tech/ceno-reth-benchmark

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants