Skip to content

Commit a22a3aa

Browse files
committed
enlarge first shard
1 parent 062aa26 commit a22a3aa

File tree

3 files changed

+25
-23
lines changed

3 files changed

+25
-23
lines changed

Cargo.lock

Lines changed: 13 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,12 @@ openvm-primitives = { path = "./crates/primitives" }
6060
openvm-reth-benchmark = { path = "./crates/host-bench", default-features = false }
6161
openvm-mpt = { path = "./crates/mpt" }
6262
# ceno
63-
ceno_emul = { git = "https://github.com/scroll-tech/ceno", rev = "84625fdf5b72629523c1e365dcc399bf8d847358" }
64-
ceno_host = { git = "https://github.com/scroll-tech/ceno", rev = "84625fdf5b72629523c1e365dcc399bf8d847358" }
65-
ceno_zkvm = { git = "https://github.com/scroll-tech/ceno", rev = "84625fdf5b72629523c1e365dcc399bf8d847358" }
66-
ceno_cli = { git = "https://github.com/scroll-tech/ceno", package = "cargo-ceno", rev = "84625fdf5b72629523c1e365dcc399bf8d847358" }
67-
ceno_recursion = { git = "https://github.com/scroll-tech/ceno", rev = "84625fdf5b72629523c1e365dcc399bf8d847358" }
68-
gkr_iop = { git = "https://github.com/scroll-tech/ceno", rev = "84625fdf5b72629523c1e365dcc399bf8d847358" }
63+
ceno_emul = { git = "https://github.com/scroll-tech/ceno", rev = "eec9825c4f28d1c168af48545e7d6841ef9971a5" }
64+
ceno_host = { git = "https://github.com/scroll-tech/ceno", rev = "eec9825c4f28d1c168af48545e7d6841ef9971a5" }
65+
ceno_zkvm = { git = "https://github.com/scroll-tech/ceno", rev = "eec9825c4f28d1c168af48545e7d6841ef9971a5" }
66+
ceno_cli = { git = "https://github.com/scroll-tech/ceno", package = "cargo-ceno", rev = "eec9825c4f28d1c168af48545e7d6841ef9971a5" }
67+
ceno_recursion = { git = "https://github.com/scroll-tech/ceno", rev = "eec9825c4f28d1c168af48545e7d6841ef9971a5" }
68+
gkr_iop = { git = "https://github.com/scroll-tech/ceno", rev = "eec9825c4f28d1c168af48545e7d6841ef9971a5" }
6969
ff_ext = { git = "https://github.com/scroll-tech/gkr-backend.git", rev = "58bc22f64427d19ef881c1d3c00fadf0ee9d190d" }
7070
mpcs = { git = "https://github.com/scroll-tech/gkr-backend.git", rev = "58bc22f64427d19ef881c1d3c00fadf0ee9d190d" }
7171

@@ -166,7 +166,7 @@ openvm-k256 = { git = "https://github.com/scroll-tech/openvm.git", package = "k2
166166
openvm-p256 = { git = "https://github.com/scroll-tech/openvm.git", package = "p256", branch = "feat/v1.4.1-scroll-ext" }
167167

168168
[patch."https://github.com/scroll-tech/ceno-gpu-mock.git"]
169-
ceno_gpu = { git = "ssh://[email protected]/scroll-tech/ceno-gpu.git", package = "cuda_hal", rev = "55ae507a6c411f1dc67bbc76fbca8af7e9620bfd", default-features = false, features = ["bb31"] }
169+
ceno_gpu = { git = "ssh://[email protected]/scroll-tech/ceno-gpu.git", package = "cuda_hal", rev = "a6ce81f6ac75095f37b87fcad5b825148578d899", default-features = false, features = ["bb31"] }
170170
# ceno_gpu = { path = "../ceno-gpu/cuda_hal", package = "cuda_hal", default-feature = false, features = ["bb31"] }
171171

172172
[patch."https://github.com/axiom-crypto/openvm-kzg.git"]

crates/host-bench/src/lib.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -219,9 +219,11 @@ static WORKSPACE_ROOT: LazyLock<PathBuf> = LazyLock::new(discover_workspace_root
219219
fn setup() -> (Vec<u8>, Program, Platform) {
220220
let stack_size = 128 * 1024 * 1024;
221221
let heap_size = 128 * 1024 * 1024;
222-
let pub_io_size = 512;
222+
// public io is [u8; 32] and will be serialized to [u32; 32] + some meta data
223+
// so the overall we need >= 256 bytes
224+
let pub_io_size_in_byte = 512;
223225
println!(
224-
"stack_size: {stack_size:#x}, heap_size: {heap_size:#x}, pub_io_size: {pub_io_size:#x}"
226+
"stack_size: {stack_size:#x}, heap_size: {heap_size:#x}, pub_io_size: {pub_io_size_in_byte:#x}"
225227
);
226228

227229
let elf_path = WORKSPACE_ROOT
@@ -233,7 +235,7 @@ fn setup() -> (Vec<u8>, Program, Platform) {
233235
.join("ceno-client-eth");
234236
let elf = std::fs::read(elf_path).unwrap();
235237
let program = Program::load_elf(&elf, u32::MAX).unwrap();
236-
let platform = setup_platform(Preset::Ceno, &program, stack_size, heap_size, pub_io_size);
238+
let platform = setup_platform(Preset::Ceno, &program, stack_size, heap_size, pub_io_size_in_byte);
237239
(elf, program, platform)
238240
}
239241

0 commit comments

Comments
 (0)