From 177082d264378f601fdb836ffff20e4efaab2537 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 27 Oct 2023 21:23:06 +0000 Subject: [PATCH] add Benchmark (cargo) benchmark result for 6f7d87977fb51208bd9fd24dce142a202b2a04cc --- bench/data.js | 296 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 295 insertions(+), 1 deletion(-) diff --git a/bench/data.js b/bench/data.js index 34f62194b..fc89997b6 100644 --- a/bench/data.js +++ b/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1698440179814, + "lastUpdate": 1698441786498, "repoUrl": "https://github.com/lambdaclass/lambdaworks", "entries": { "Benchmark": [ @@ -1460,6 +1460,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": true, + "id": "6f7d87977fb51208bd9fd24dce142a202b2a04cc", + "message": "Add submodule with stone fork to cross verify (#637)\n\n* Add submodule with stone fork\n\n* Improved docs\n\n* Better README\n\n* Update provers/stark/README.md\n\n---------\n\nCo-authored-by: Mariano A. Nicolini ", + "timestamp": "2023-10-27T20:32:52Z", + "tree_id": "f6f4be0b0a35d3331712dcfbd91b0476643c7044", + "url": "https://github.com/lambdaclass/lambdaworks/commit/6f7d87977fb51208bd9fd24dce142a202b2a04cc" + }, + "date": 1698441785007, + "tool": "cargo", + "benches": [ + { + "name": "Ordered FFT/Sequential from NR radix2", + "value": 964942502, + "range": "± 30975354", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2", + "value": 3543268121, + "range": "± 29921000", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix2 #2", + "value": 2100215801, + "range": "± 47799320", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2 #2", + "value": 7765547372, + "range": "± 34605540", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix2 #3", + "value": 4148932540, + "range": "± 55321939", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2 #3", + "value": 16878465151, + "range": "± 134911950", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix2 #4", + "value": 9159792546, + "range": "± 203281017", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2 #4", + "value": 36043458171, + "range": "± 255723937", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural", + "value": 32539604, + "range": "± 1302223", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed", + "value": 33760011, + "range": "± 1747600", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed", + "value": 53045185, + "range": "± 4457449", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed", + "value": 55142242, + "range": "± 4462967", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural #2", + "value": 73061218, + "range": "± 2399424", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed #2", + "value": 71147154, + "range": "± 1385547", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed #2", + "value": 120342018, + "range": "± 4452763", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed #2", + "value": 124404416, + "range": "± 3301152", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural #3", + "value": 139972220, + "range": "± 3516855", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed #3", + "value": 144044389, + "range": "± 4690521", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed #3", + "value": 264364393, + "range": "± 4597179", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed #3", + "value": 264570622, + "range": "± 5328112", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural #4", + "value": 286816553, + "range": "± 4657932", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed #4", + "value": 277529521, + "range": "± 7440906", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed #4", + "value": 525566709, + "range": "± 7462598", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed #4", + "value": 555926746, + "range": "± 30564190", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential", + "value": 60620205, + "range": "± 2908332", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential #2", + "value": 131918831, + "range": "± 2991060", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential #3", + "value": 264149696, + "range": "± 3744932", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential #4", + "value": 532131081, + "range": "± 10867445", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT", + "value": 1086129859, + "range": "± 19694594", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT #2", + "value": 2395917312, + "range": "± 59958666", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT #3", + "value": 5056175194, + "range": "± 65746882", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT #4", + "value": 10662376626, + "range": "± 192353168", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT", + "value": 1275833613, + "range": "± 30552611", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT #2", + "value": 2627289964, + "range": "± 54662395", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT #3", + "value": 5534335352, + "range": "± 73847601", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT #4", + "value": 11447716599, + "range": "± 212006305", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate", + "value": 1744, + "range": "± 107", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate_slice", + "value": 110310, + "range": "± 5753", + "unit": "ns/iter" + }, + { + "name": "Polynomial/add", + "value": 1356, + "range": "± 74", + "unit": "ns/iter" + }, + { + "name": "Polynomial/neg", + "value": 460, + "range": "± 25", + "unit": "ns/iter" + }, + { + "name": "Polynomial/sub", + "value": 1828, + "range": "± 107", + "unit": "ns/iter" + }, + { + "name": "Polynomial/mul", + "value": 105295, + "range": "± 5020", + "unit": "ns/iter" + }, + { + "name": "Polynomial/div", + "value": 4582, + "range": "± 1936", + "unit": "ns/iter" + }, + { + "name": "Polynomial/div by 'x - b' with generic div", + "value": 235457, + "range": "± 17625", + "unit": "ns/iter" + }, + { + "name": "Polynomial/div by 'x - b' with Ruffini", + "value": 1690, + "range": "± 144", + "unit": "ns/iter" + } + ] } ] }