zkp-compiler-shootout icon indicating copy to clipboard operation
zkp-compiler-shootout copied to clipboard

Evaluating & benchmarking ZKP compilation strategies.

Results 8 zkp-compiler-shootout issues
Sort by recently updated
recently updated
newest added

Currently my code generator for Triton is quite primitive. I would like the following to be made 1. [x] Add a notion of blocks - blocks are a label +...

Currently I've added a Blake2 benchmark for `risc0`, but it would be nice to get a good basis of hash functions bench marked: _Known hashing functions to benchmark and compare_...

Merkle Proofs are a common use case for ZKP languages. It would be great to have benchmarks comparing the speed with a Merkle inclusion proof We can do this on...

good first issue
help wanted

as seen in #16, there is no easy way to jump to a label without affecting the call stack. This demands that abstractions like `loop` or `if` after their termination,...

It seems like running the benchmarker takes 15 minutes on my machine. I need to reduce the number of repeat tests from 100 to 20.

Also there are two versions of Halo2, via IPA and KZG. Is it possible to plugin both backends?

Currently we are using [criterion](https://bheisler.github.io/criterion.rs/criterion/) to test rust programs. This programs seems quite nice for benchmarking programs, however I should conduct a study of available benchmarking tools. Another important consideration...