From 64cf5fff93aa063ae1510b4aaa0c52ab14541f53 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Wed, 17 Jul 2024 12:12:02 +0000 Subject: [PATCH] add Benchmark (cargo) benchmark result for 2a68c190eab9df23ba74703d34a38f2e4c2b00cf --- bench/data.js | 446 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 445 insertions(+), 1 deletion(-) diff --git a/bench/data.js b/bench/data.js index 140394079..cf10dffb3 100644 --- a/bench/data.js +++ b/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1721217367385, + "lastUpdate": 1721218322498, "repoUrl": "https://github.com/lambdaclass/lambdaworks", "entries": { "Benchmark": [ @@ -6398,6 +6398,450 @@ window.BENCHMARK_DATA = { "unit": "ns/iter" } ] + }, + { + "commit": { + "author": { + "email": "33334338+PatStiles@users.noreply.github.com", + "name": "PatStiles", + "username": "PatStiles" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": false, + "id": "2a68c190eab9df23ba74703d34a38f2e4c2b00cf", + "message": "chore(dep): Pin starknet-rs dependencies (#879)\n\n* pin versions\n\n* ci nit\n\n---------\n\nCo-authored-by: Mauro Toscano <12560266+MauroToscano@users.noreply.github.com>\nCo-authored-by: Diego K <43053772+diegokingston@users.noreply.github.com>", + "timestamp": "2024-07-17T11:43:15Z", + "tree_id": "9e5fb0bc1a3a7ee9da89a722d8cd1c3070b054bc", + "url": "https://github.com/lambdaclass/lambdaworks/commit/2a68c190eab9df23ba74703d34a38f2e4c2b00cf" + }, + "date": 1721218320760, + "tool": "cargo", + "benches": [ + { + "name": "Ordered FFT/Sequential from NR radix2", + "value": 321574561, + "range": "± 446794", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2", + "value": 375786767, + "range": "± 1565597", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix4", + "value": 278955729, + "range": "± 164541", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix2 #2", + "value": 674635888, + "range": "± 1124028", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2 #2", + "value": 788441853, + "range": "± 3449250", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix2 #3", + "value": 1411057099, + "range": "± 1708200", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2 #3", + "value": 1633300711, + "range": "± 6784319", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix4 #2", + "value": 1225260502, + "range": "± 3579567", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix2 #4", + "value": 2946985116, + "range": "± 7444203", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2 #4", + "value": 3462503511, + "range": "± 13041469", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix2 #5", + "value": 6168346521, + "range": "± 4957328", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2 #5", + "value": 7303499243, + "range": "± 35969977", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix4 #3", + "value": 5366160360, + "range": "± 6487248", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural", + "value": 7648279, + "range": "± 45595", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed", + "value": 7699201, + "range": "± 5646", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed", + "value": 9739184, + "range": "± 37533", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed", + "value": 9765473, + "range": "± 36534", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural #2", + "value": 18322152, + "range": "± 117851", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed #2", + "value": 18294617, + "range": "± 175333", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed #2", + "value": 26946001, + "range": "± 222403", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed #2", + "value": 26899452, + "range": "± 861362", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural #3", + "value": 36197913, + "range": "± 39082", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed #3", + "value": 36433391, + "range": "± 576028", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed #3", + "value": 67392235, + "range": "± 352885", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed #3", + "value": 68706828, + "range": "± 408327", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural #4", + "value": 72841089, + "range": "± 149245", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed #4", + "value": 73310645, + "range": "± 153955", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed #4", + "value": 146441976, + "range": "± 454528", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed #4", + "value": 146936441, + "range": "± 876878", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural #5", + "value": 144028464, + "range": "± 130313", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed #5", + "value": 144678010, + "range": "± 172235", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed #5", + "value": 288828873, + "range": "± 1265568", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed #5", + "value": 289862996, + "range": "± 2724545", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential", + "value": 17072720, + "range": "± 512177", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential #2", + "value": 35997703, + "range": "± 474427", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential #3", + "value": 72964754, + "range": "± 1328858", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential #4", + "value": 145717354, + "range": "± 1192584", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential #5", + "value": 368465066, + "range": "± 8830736", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT", + "value": 350443907, + "range": "± 1084082", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT #2", + "value": 753062397, + "range": "± 3890958", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT #3", + "value": 1584670069, + "range": "± 2962718", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT #4", + "value": 3308201825, + "range": "± 8313588", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT #5", + "value": 6966891888, + "range": "± 6960818", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT", + "value": 378727400, + "range": "± 662703", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT #2", + "value": 800912172, + "range": "± 1877761", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT #3", + "value": 1675477057, + "range": "± 4341099", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT #4", + "value": 3464494131, + "range": "± 4775584", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT #5", + "value": 7298283941, + "range": "± 21056427", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate", + "value": 247, + "range": "± 2", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate_slice", + "value": 7882, + "range": "± 136", + "unit": "ns/iter" + }, + { + "name": "Polynomial/add", + "value": 298, + "range": "± 19", + "unit": "ns/iter" + }, + { + "name": "Polynomial/neg", + "value": 160, + "range": "± 4", + "unit": "ns/iter" + }, + { + "name": "Polynomial/sub", + "value": 453, + "range": "± 16", + "unit": "ns/iter" + }, + { + "name": "Polynomial/mul", + "value": 6719, + "range": "± 82", + "unit": "ns/iter" + }, + { + "name": "Polynomial/div", + "value": 1165, + "range": "± 1283", + "unit": "ns/iter" + }, + { + "name": "Polynomial/div by 'x - b' with generic div", + "value": 25024, + "range": "± 1383", + "unit": "ns/iter" + }, + { + "name": "Polynomial/div by 'x - b' with Ruffini", + "value": 251, + "range": "± 8", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate #2", + "value": 13, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate_with", + "value": 11, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/merge", + "value": 83, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/add #2", + "value": 74, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/mul #2", + "value": 27, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate 3", + "value": 1, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate 4", + "value": 1, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate 5", + "value": 1, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate 6", + "value": 1, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate 7", + "value": 1, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate 8", + "value": 1, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate 9", + "value": 1, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate 10", + "value": 1, + "range": "± 0", + "unit": "ns/iter" + } + ] } ] }