Skip to content

work on the benchmarks

STEVAN Antoine requested to merge benchmarks into main

i ended up adding a bunch of changes to the benchmarks 😊

changelog

  • 805a2454 reduce the number of loops and the warmup time
  • f7ce05c3 don't serialize for real to save time
  • 37a2a7e2 don't try to compress with validation
  • 409f3e3c don't multiply degree by 1_024
  • 610024a9 fix setup
  • 3d5e7c58 fix setup
  • 3d3167fb run benchmarks on BLS12-381, BN-254 and PALLAS
  • da2a71a1 pass name of the curve as parameter
  • 954fd6d3 plot commit for all curves
  • f980b30f plot all curves in linalg
  • 5e41df1d rename labels to keys in commit
  • 8bb64f99 filter setup by curves
  • 0163c8f9 plot all curves in setup
  • 8c91c6d8 split the setup of Komodo and the serde benchmarks
  • 0784f294 add a manual benchmark to measure the commit
  • 608a3fd1 move the "example benches" to examples/benches/
  • 10f9a37c add a script to plot results from bench_commit
  • 6d512fa6 move plot script from benches/ to scripts/plot/
  • a4e6ffbc measure VESTA
Edited by STEVAN Antoine

Merge request reports