From 3c4d6ba42e9c298559537c1299ec620468f19b05 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Wed, 27 Sep 2023 15:38:10 +0000 Subject: [PATCH] add Benchmark (cargo) benchmark result for 9825074e9269326bea93b788540b3bac7cde4056 --- bench/data.js | 296 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 295 insertions(+), 1 deletion(-) diff --git a/bench/data.js b/bench/data.js index aeb82fd53..3f4c641e7 100644 --- a/bench/data.js +++ b/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1695827782727, + "lastUpdate": 1695829090016, "repoUrl": "https://github.com/lambdaclass/lambdaworks", "entries": { "Benchmark": [ @@ -3194,6 +3194,300 @@ window.BENCHMARK_DATA = { "unit": "ns/iter" } ] + }, + { + "commit": { + "author": { + "email": "12560266+MauroToscano@users.noreply.github.com", + "name": "Mauro Toscano", + "username": "MauroToscano" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": false, + "id": "9825074e9269326bea93b788540b3bac7cde4056", + "message": "Multiple small fixes for the prover CLI (#579)\n\n* Add fixes\n\n* Move requirements\n\n* Update ci", + "timestamp": "2023-09-27T14:53:39Z", + "tree_id": "64371c82774782455ab832a6320103a7ecfa1a24", + "url": "https://github.com/lambdaclass/lambdaworks/commit/9825074e9269326bea93b788540b3bac7cde4056" + }, + "date": 1695829088630, + "tool": "cargo", + "benches": [ + { + "name": "Ordered FFT/Sequential from NR radix2", + "value": 859227821, + "range": "± 410896", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2", + "value": 3185504408, + "range": "± 6594272", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix2 #2", + "value": 1797483634, + "range": "± 806819", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2 #2", + "value": 6982817015, + "range": "± 10657077", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix2 #3", + "value": 3757353028, + "range": "± 832512", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2 #3", + "value": 14783046889, + "range": "± 117642413", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix2 #4", + "value": 7828571963, + "range": "± 2495794", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2 #4", + "value": 31952585229, + "range": "± 39043335", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural", + "value": 31737138, + "range": "± 49679", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed", + "value": 31697024, + "range": "± 54668", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed", + "value": 59980613, + "range": "± 388996", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed", + "value": 59675686, + "range": "± 249659", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural #2", + "value": 63330969, + "range": "± 77816", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed #2", + "value": 63508025, + "range": "± 72583", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed #2", + "value": 126544227, + "range": "± 534298", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed #2", + "value": 127188387, + "range": "± 428476", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural #3", + "value": 127266192, + "range": "± 211902", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed #3", + "value": 127064959, + "range": "± 62606", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed #3", + "value": 259825044, + "range": "± 278144", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed #3", + "value": 259637328, + "range": "± 532898", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural #4", + "value": 252819423, + "range": "± 236179", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed #4", + "value": 252677519, + "range": "± 113121", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed #4", + "value": 528712762, + "range": "± 680971", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed #4", + "value": 530513619, + "range": "± 1784450", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential", + "value": 61809749, + "range": "± 343189", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential #2", + "value": 129972702, + "range": "± 299862", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential #3", + "value": 274865142, + "range": "± 370573", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential #4", + "value": 560729625, + "range": "± 927469", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT", + "value": 1046702705, + "range": "± 1657747", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT #2", + "value": 2186566298, + "range": "± 2281132", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT #3", + "value": 4538156610, + "range": "± 5673322", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT #4", + "value": 9425146094, + "range": "± 22256292", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT", + "value": 1145420648, + "range": "± 1707192", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT #2", + "value": 2380842395, + "range": "± 4591939", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT #3", + "value": 4881151875, + "range": "± 9504806", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT #4", + "value": 10142493408, + "range": "± 35295422", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate", + "value": 1542, + "range": "± 1", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate_slice", + "value": 98767, + "range": "± 148", + "unit": "ns/iter" + }, + { + "name": "Polynomial/add", + "value": 1222, + "range": "± 2", + "unit": "ns/iter" + }, + { + "name": "Polynomial/neg", + "value": 423, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/sub", + "value": 1521, + "range": "± 3", + "unit": "ns/iter" + }, + { + "name": "Polynomial/mul", + "value": 83688, + "range": "± 91", + "unit": "ns/iter" + }, + { + "name": "Polynomial/div", + "value": 4167, + "range": "± 1953", + "unit": "ns/iter" + }, + { + "name": "Polynomial/div by 'x - b' with generic div", + "value": 200774, + "range": "± 941", + "unit": "ns/iter" + }, + { + "name": "Polynomial/div by 'x - b' with Ruffini", + "value": 1573, + "range": "± 10", + "unit": "ns/iter" + } + ] } ] }