Skip to content

Commit

Permalink
add Benchmark (cargo) benchmark result for e650e0f
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Nov 11, 2024
1 parent 025539b commit 7ffe543
Showing 1 changed file with 349 additions and 1 deletion.
350 changes: 349 additions & 1 deletion bench/data.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1731353502021,
"lastUpdate": 1731354140629,
"repoUrl": "https://github.com/lambdaclass/lambdaworks",
"entries": {
"Benchmark": [
Expand Down Expand Up @@ -20534,6 +20534,354 @@ window.BENCHMARK_DATA = {
"unit": "ns/iter"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "jotabulacios",
"username": "jotabulacios"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "e650e0f70d24784b9f3fe9b1fd4e9b6232931282",
"message": "Add pairing BLS12 377 (#933)\n\n* save work\n\n* save work\n\n* cyclotomic square test pass\n\n* save work\n\n* save work\n\n* fixed cyclotomic pow, now all tests pass\n\n* remove not used functions\n\n* update Readme\n\n* add generator reference\n\n* replace pow(2) for square()\n\n* changed final_exp to avoid unwrap\n\n* Revert \"changed final_exp to avoid unwrap\"\n\nThis reverts commit 2c3b0c6afc598817dd8ce164eeda1b11d96919e0.\n\n* removed . clone()s\n\n* changed final_exp to avoid unwrap",
"timestamp": "2024-11-11T19:17:35Z",
"tree_id": "f94702913001863413d7943aad93048dba50c249",
"url": "https://github.com/lambdaclass/lambdaworks/commit/e650e0f70d24784b9f3fe9b1fd4e9b6232931282"
},
"date": 1731354139149,
"tool": "cargo",
"benches": [
{
"name": "Ordered FFT/Sequential from NR radix2",
"value": 321454125,
"range": "± 3326831",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from RN radix2",
"value": 379780635,
"range": "± 2413316",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from NR radix4",
"value": 281150202,
"range": "± 572677",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from NR radix2 #2",
"value": 675107738,
"range": "± 8651023",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from RN radix2 #2",
"value": 795516417,
"range": "± 4490355",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from NR radix2 #3",
"value": 1411996865,
"range": "± 899335",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from RN radix2 #3",
"value": 1655938737,
"range": "± 2470601",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from NR radix4 #2",
"value": 1233591492,
"range": "± 415534",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from NR radix2 #4",
"value": 2951234306,
"range": "± 1414697",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from RN radix2 #4",
"value": 3463572163,
"range": "± 11718350",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from NR radix2 #5",
"value": 6183188339,
"range": "± 6577344",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from RN radix2 #5",
"value": 7315439826,
"range": "± 26839915",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from NR radix4 #3",
"value": 5410149194,
"range": "± 2890419",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural",
"value": 7483626,
"range": "± 9820",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural inversed",
"value": 7546333,
"range": "± 6286",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed",
"value": 10026651,
"range": "± 125369",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed inversed",
"value": 12641363,
"range": "± 1318923",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural #2",
"value": 17958991,
"range": "± 88333",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural inversed #2",
"value": 18093232,
"range": "± 59828",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed #2",
"value": 33240305,
"range": "± 1905112",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed inversed #2",
"value": 35820095,
"range": "± 1751511",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural #3",
"value": 36277978,
"range": "± 340308",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural inversed #3",
"value": 36251978,
"range": "± 67071",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed #3",
"value": 71687451,
"range": "± 879031",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed inversed #3",
"value": 72899483,
"range": "± 902270",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural #4",
"value": 72799935,
"range": "± 156884",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural inversed #4",
"value": 72248163,
"range": "± 143415",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed #4",
"value": 144594093,
"range": "± 653059",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed inversed #4",
"value": 144240902,
"range": "± 1670246",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural #5",
"value": 141354883,
"range": "± 266280",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural inversed #5",
"value": 141331055,
"range": "± 355170",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed #5",
"value": 283041014,
"range": "± 1060082",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed inversed #5",
"value": 284839880,
"range": "± 2549520",
"unit": "ns/iter"
},
{
"name": "Bit-reverse permutation/Sequential",
"value": 17473044,
"range": "± 763000",
"unit": "ns/iter"
},
{
"name": "Bit-reverse permutation/Sequential #2",
"value": 36648188,
"range": "± 645316",
"unit": "ns/iter"
},
{
"name": "Bit-reverse permutation/Sequential #3",
"value": 71890768,
"range": "± 926567",
"unit": "ns/iter"
},
{
"name": "Bit-reverse permutation/Sequential #4",
"value": 146318245,
"range": "± 2478011",
"unit": "ns/iter"
},
{
"name": "Bit-reverse permutation/Sequential #5",
"value": 371240950,
"range": "± 3846772",
"unit": "ns/iter"
},
{
"name": "Polynomial evaluation/Sequential FFT",
"value": 359307760,
"range": "± 2762827",
"unit": "ns/iter"
},
{
"name": "Polynomial evaluation/Sequential FFT #2",
"value": 768941492,
"range": "± 4185513",
"unit": "ns/iter"
},
{
"name": "Polynomial evaluation/Sequential FFT #3",
"value": 1588704194,
"range": "± 8533210",
"unit": "ns/iter"
},
{
"name": "Polynomial evaluation/Sequential FFT #4",
"value": 3300245786,
"range": "± 7562678",
"unit": "ns/iter"
},
{
"name": "Polynomial evaluation/Sequential FFT #5",
"value": 6962279634,
"range": "± 11184052",
"unit": "ns/iter"
},
{
"name": "Polynomial interpolation/Sequential FFT",
"value": 379823833,
"range": "± 1068358",
"unit": "ns/iter"
},
{
"name": "Polynomial interpolation/Sequential FFT #2",
"value": 809435165,
"range": "± 10420371",
"unit": "ns/iter"
},
{
"name": "Polynomial interpolation/Sequential FFT #3",
"value": 1681700589,
"range": "± 8930890",
"unit": "ns/iter"
},
{
"name": "Polynomial interpolation/Sequential FFT #4",
"value": 3462037317,
"range": "± 6086287",
"unit": "ns/iter"
},
{
"name": "Polynomial interpolation/Sequential FFT #5",
"value": 7336806682,
"range": "± 16528120",
"unit": "ns/iter"
},
{
"name": "Polynomial/evaluate",
"value": 5,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "Polynomial/evaluate_slice",
"value": 14,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "Polynomial/add",
"value": 49,
"range": "± 1",
"unit": "ns/iter"
},
{
"name": "Polynomial/neg",
"value": 22,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "Polynomial/sub",
"value": 71,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "Polynomial/mul",
"value": 29,
"range": "± 0",
"unit": "ns/iter"
}
]
}
]
}
Expand Down

0 comments on commit 7ffe543

Please sign in to comment.