diff --git a/bench/data.js b/bench/data.js index bd7c46464..99cd5d08e 100644 --- a/bench/data.js +++ b/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1695907867248, + "lastUpdate": 1695909140515, "repoUrl": "https://github.com/lambdaclass/lambdaworks", "entries": { "Benchmark": [ @@ -3632,6 +3632,300 @@ window.BENCHMARK_DATA = { "unit": "ns/iter" } ] + }, + { + "commit": { + "author": { + "email": "ajgarassino@gmail.com", + "name": "ajgara", + "username": "ajgara" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c76dbf6062ad8c8388b6757e9eef11776df5763e", + "message": "Fix verifier and CairoAIR config (#578)\n\n* Fix verifier and CairoAIR config\n\n* Add test to make sure authentication paths are being checked\n\n* Cargo format\n\n* Fix clippy for feature metal\n\n---------\n\nCo-authored-by: Agustin ", + "timestamp": "2023-09-28T13:05:44Z", + "tree_id": "7be102c8e507e252012c09602eb40dc53ac58b2f", + "url": "https://github.com/lambdaclass/lambdaworks/commit/c76dbf6062ad8c8388b6757e9eef11776df5763e" + }, + "date": 1695909139469, + "tool": "cargo", + "benches": [ + { + "name": "Ordered FFT/Sequential from NR radix2", + "value": 855775878, + "range": "± 701333", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2", + "value": 2907056288, + "range": "± 12433189", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix2 #2", + "value": 1790495907, + "range": "± 664608", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2 #2", + "value": 6385150634, + "range": "± 27563422", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix2 #3", + "value": 3742297796, + "range": "± 1780422", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2 #3", + "value": 13862010628, + "range": "± 17773076", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from NR radix2 #4", + "value": 7805260090, + "range": "± 4088654", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Sequential from RN radix2 #4", + "value": 29704982603, + "range": "± 42108007", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural", + "value": 29672791, + "range": "± 245453", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed", + "value": 29803329, + "range": "± 240871", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed", + "value": 44311089, + "range": "± 1292886", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed", + "value": 44201898, + "range": "± 1148481", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural #2", + "value": 61139879, + "range": "± 265286", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed #2", + "value": 61194540, + "range": "± 288348", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed #2", + "value": 110968655, + "range": "± 1455350", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed #2", + "value": 111077964, + "range": "± 1398886", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural #3", + "value": 124093066, + "range": "± 229664", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed #3", + "value": 124202052, + "range": "± 454285", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed #3", + "value": 242265006, + "range": "± 1511542", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed #3", + "value": 241004016, + "range": "± 1252191", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural #4", + "value": 248564310, + "range": "± 289078", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/natural inversed #4", + "value": 248468820, + "range": "± 485355", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed #4", + "value": 499745183, + "range": "± 1161442", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/bit-reversed inversed #4", + "value": 502605412, + "range": "± 2399481", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential", + "value": 56949304, + "range": "± 480316", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential #2", + "value": 120804877, + "range": "± 517646", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential #3", + "value": 256985457, + "range": "± 727943", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Sequential #4", + "value": 521823176, + "range": "± 2054496", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT", + "value": 1018954868, + "range": "± 4013859", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT #2", + "value": 2143438950, + "range": "± 2388065", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT #3", + "value": 4466869110, + "range": "± 3130732", + "unit": "ns/iter" + }, + { + "name": "Polynomial evaluation/Sequential FFT #4", + "value": 9268198557, + "range": "± 5209314", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT", + "value": 1089935424, + "range": "± 3660589", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT #2", + "value": 2281087641, + "range": "± 4623205", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT #3", + "value": 4740159233, + "range": "± 4076792", + "unit": "ns/iter" + }, + { + "name": "Polynomial interpolation/Sequential FFT #4", + "value": 9826130513, + "range": "± 7813877", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate", + "value": 764, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate_slice", + "value": 24477, + "range": "± 7", + "unit": "ns/iter" + }, + { + "name": "Polynomial/add", + "value": 705, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/neg", + "value": 318, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/sub", + "value": 962, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "Polynomial/mul", + "value": 21279, + "range": "± 11", + "unit": "ns/iter" + }, + { + "name": "Polynomial/div", + "value": 2857, + "range": "± 431", + "unit": "ns/iter" + }, + { + "name": "Polynomial/div by 'x - b' with generic div", + "value": 59651, + "range": "± 526", + "unit": "ns/iter" + }, + { + "name": "Polynomial/div by 'x - b' with Ruffini", + "value": 776, + "range": "± 1", + "unit": "ns/iter" + } + ] } ] }