diff --git a/bench/data.js b/bench/data.js index 82e5f8562..10bfe165e 100644 --- a/bench/data.js +++ b/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1698266206550, + "lastUpdate": 1698271598725, "repoUrl": "https://github.com/lambdaclass/lambdaworks", "entries": { "Benchmark": [ @@ -878,6 +878,150 @@ 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": "18cf66f07742c5a549c44617e6a9c192c255589b", + "message": "Add projective affine (#632)\n\n* Draft benches\n\n* Rework bench\n\n* Rework bench\n\n* t\n\n* Rework bench\n\n* Rework bench\n\n* Fix typo\n\n* Test\n\n* Add tests\n\n* Testing\n\n* Fix same point check\n\n* Add test\n\n* Apply clippy suggestions\n\n* Format files\n\n---------\n\nCo-authored-by: Mariano Nicolini ", + "timestamp": "2023-10-25T21:44:52Z", + "tree_id": "b7f1b2db3039f64c4a07f30affc3de5545986e34", + "url": "https://github.com/lambdaclass/lambdaworks/commit/18cf66f07742c5a549c44617e6a9c192c255589b" + }, + "date": 1698271594082, + "tool": "cargo", + "benches": [ + { + "name": "Ordered FFT/Parallel (Metal)", + "value": 103307798, + "range": "± 8906099", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Parallel (Metal) #2", + "value": 165080986, + "range": "± 20439032", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Parallel (Metal) #3", + "value": 310387135, + "range": "± 3940607", + "unit": "ns/iter" + }, + { + "name": "Ordered FFT/Parallel (Metal) #4", + "value": 609438083, + "range": "± 21175182", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/Parallel (Metal)", + "value": 33988717, + "range": "± 652377", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/Parallel (Metal) #2", + "value": 67841785, + "range": "± 600728", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/Parallel (Metal) #3", + "value": 133547770, + "range": "± 1329380", + "unit": "ns/iter" + }, + { + "name": "FFT twiddles generation/Parallel (Metal) #4", + "value": 279678666, + "range": "± 3531735", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Parallel (Metal)", + "value": 29783728, + "range": "± 417181", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Parallel (Metal) #2", + "value": 56191022, + "range": "± 2502690", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Parallel (Metal) #3", + "value": 106980349, + "range": "± 7016125", + "unit": "ns/iter" + }, + { + "name": "Bit-reverse permutation/Parallel (Metal) #4", + "value": 228809521, + "range": "± 7812414", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate_fft_metal", + "value": 115952298, + "range": "± 479391", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate_fft_metal #2", + "value": 236893986, + "range": "± 2763878", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate_fft_metal #3", + "value": 492832947, + "range": "± 4763967", + "unit": "ns/iter" + }, + { + "name": "Polynomial/evaluate_fft_metal #4", + "value": 983820437, + "range": "± 13166481", + "unit": "ns/iter" + }, + { + "name": "Polynomial/interpolate_fft_metal", + "value": 413740229, + "range": "± 3439469", + "unit": "ns/iter" + }, + { + "name": "Polynomial/interpolate_fft_metal #2", + "value": 790660937, + "range": "± 4092009", + "unit": "ns/iter" + }, + { + "name": "Polynomial/interpolate_fft_metal #3", + "value": 1579717834, + "range": "± 15084529", + "unit": "ns/iter" + }, + { + "name": "Polynomial/interpolate_fft_metal #4", + "value": 3103509333, + "range": "± 32413451", + "unit": "ns/iter" + } + ] } ] }