forked from bytecodealliance/wasmtime
-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Milestone
Description
This is a followup for #90
Ideally, we would have all Rust benchmarks submitted to wasmtime repository and compiled to WASM as a part of the build process to avoid storing massive WASM binary blobs in Git. This will also make it much easier to experiment with different Rust compilation flags when we try to optimize the resulting zkAsm.
A rough flow will be:
- We submit a benchmark like https://gist.github.com/akashin/a02b4b72883674072e09b226904f2b5e to wasmtime
- We introduce a
build.rsscript that builds it to wasm32 target and stores it in generated directory - We pick up the generated WASM file in the
test_zkasm.rsand generate zkAsm out of it - We run that zkAsm with
zkasm_runner.rs
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels