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
|
8115ec38b3
|
Merge branch 'codex-storage:master' into hash_benchmark
|
2023-12-13 19:19:35 +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 |
|
Balazs Komuves
|
882b2218f9
|
fix the Poseidon2 SNARK benchmark
|
2023-11-28 18:50:11 +01:00 |
|
Balazs Komuves
|
c4479eae7a
|
minor fixes
|
2023-11-28 18:27:38 +01:00 |
|
Balazs Komuves
|
fa4f5313df
|
minor improvements in the Dockerfile
|
2023-11-28 16:45:12 +01:00 |
|
Balazs Komuves
|
8b52621e14
|
fix some executable permissions
|
2023-11-28 16:44:27 +01:00 |
|
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 |
|
Balazs Komuves
|
82e66d903b
|
haskell code to collect benchmarks
|
2023-11-06 15:33:34 +01:00 |
|
Balazs Komuves
|
6ebadf41c9
|
add bench.cfg files
|
2023-11-06 15:33:09 +01:00 |
|
Balazs Komuves
|
296baf3ccb
|
configuration parser
|
2023-10-31 15:07:24 +01:00 |
|
Balazs Komuves
|
155b9ce486
|
add docker base image (monolithic image with all the tools, for benchmarking purposes)
|
2023-10-20 00:52:49 +02:00 |
|
Balazs Komuves
|
3806b76b42
|
WIP benchmark runner
|
2023-10-17 21:01:12 +02:00 |
|
Balazs Komuves
|
b3e839ae21
|
clean up Poseidon2 snark proof scripts
|
2023-10-17 14:15:13 +02:00 |
|
Balazs Komuves
|
1c00f1a483
|
readme to hash functions
|
2023-10-17 11:42:57 +02:00 |
|
Balazs Komuves
|
83c9753b6e
|
rename "src" to "external" (containing git submodules of external dependencies)
|
2023-10-17 11:25:51 +02:00 |
|
Balazs Komuves
|
46084e1413
|
clean up benchmarking scripts
|
2023-10-17 11:22:11 +02:00 |
|
Balazs Komuves
|
b5afc94752
|
initial version of a Poseidon2 SNARK benchmark
|
2023-10-16 09:49:10 +02:00 |
|
Balazs Komuves
|
c036c05e21
|
add license files
|
2023-10-14 21:59:04 +02:00 |
|
Balazs Komuves
|
b4bb5b8a0b
|
add a readme
|
2023-10-14 21:33:09 +02:00 |
|
Balazs Komuves
|
9e27789514
|
remove binary files added accidentally before
|
2023-10-14 20:13:09 +02:00 |
|