32 Commits

Author SHA1 Message Date
Manish Kumar
79ff2399fc change in the input from string to vec<u8>, cycle count and proof size added in the proof session 2024-04-01 19:58:18 +05:30
Manish Kumar
36ee10b5b0 Merge branch 'hash_benchmark' into composition 2024-04-01 18:57:25 +05:30
Manish Kumar
f088181607 hash of poseidon2 native babybear benchmark now uses from risc0_zkp crate, tracing added to view logs using RUST_LOG=info 2024-03-28 22:04:47 +05:30
Manish Kumar
a46edf7b8c Merge branch 'hash_benchmark' into composition 2024-03-27 15:14:33 +05:30
Manish Kumar
68138eb6ef optimizations in the benchmarking 2024-03-22 14:49:57 +05:30
Manish Kumar
d4085d4d0a cycle prinitng removed in guest because it increases the overall cycle count 2024-03-22 11:25:17 +05:30
Manish Kumar
1264bf1591 version changed modifications 2024-03-20 13:08:57 +05:30
Manish Kumar
9efca7212f Merge branch 'hash_benchmark' into composition 2024-03-20 12:59:29 +05:30
Manish Kumar
2a5def4a80 risc0 version changed to 0.21.0, reading input data as raw bytes to avoid (de)serialization 2024-03-20 12:51:43 +05:30
Manish Kumar
09bfd1b8c0 passing string to env::read() 2024-01-31 13:01:11 +05:30
Manish Kumar
835929eba3 git submodule updated 2024-01-31 12:29:32 +05:30
Manish Kumar
f4b4d6e6e6 data size passed as environment variable argument in composition 2024-01-25 23:35:41 +05:30
Manish Kumar
d0dda87066 build.sh and run.sh added in composition/ 2024-01-23 14:15:53 +05:30
Manish Kumar
3794c4aaf9 Merge branch 'hash_benchmark' into composition 2024-01-23 13:55:56 +05:30
Manish Kumar
193737eabd seperated accelerated and non-accelerated versions of sha256 2024-01-23 13:50:41 +05:30
Manish Kumar
79f1d2ae13 Cargo.lock ignored 2024-01-23 12:59:50 +05:30
Manish Kumar
942166d1bb proof composition initial commit 2024-01-22 13:12:10 +05:30
Manish Kumar
5d2d0fc2e9 composition removed 2024-01-22 11:38:40 +05:30
Manish Kumar
3dcd604b5f proof composition initial commit, risc0 added as a submodule, changes done according to pre-release version 0.20.0-rc.2 2024-01-19 14:39:55 +05:30
Manish Kumar
e38c4cf72a minor changes 2024-01-11 20:27:58 +05:30
Manish Kumar
8e0eaa92fb different .cfg & .sh file for merkle hashing and linear hashing, check for enough argument added and running from executable build from cargo build 2024-01-08 22:53:37 +05:30
Manish Kumar
ac71b3f2a7 poseidon2 over risc0's native babybear 2024-01-03 21:07:56 +05:30
Manish Kumar
d5193cce6e rust-crypto accelerated sha and poseidon2 over babybear(ark-ff) benchmarking 2024-01-02 13:37:38 +05:30
Manish Kumar
882a55557e merkle hahsing over babybear(ark-ff) testing 2023-12-20 16:10:14 +05:30
Manish Kumar
ad841ce04d poseidon2 benchmark over bn128(merkle) and baby_bear 2023-12-18 23:56:55 +05:30
Manish Kumar
d14c0f827e benchmark for blake2b, blake3, cfg file added 2023-12-13 19:16:31 +05:30
Manish Kumar
0318e18032 benchmark for sha256 and keccak 2023-12-11 18:26:36 +05:30
Manish Kumar
ffb423610a criterion benchmarking removed, benchmarking using std::time 2023-12-08 12:52:19 +05:30
Manish Kumar
9fa3fe54f6 passing cli argument added and run.sh modified accordingly 2023-11-20 14:35:03 +05:30
Manish Kumar
e564b28e8e script for building & benchmark running added, code cleaning 2023-11-09 22:03:38 +05:30
Manish Kumar
b2bdaac8b4 sha256 benchmark added 2023-11-09 21:23:52 +05:30
Manish Kumar
3b2d87fd08 initial commit for risc0 hash benchmark 2023-11-09 15:14:59 +05:30