Skip to content

Commit

Permalink
add Benchmark (cargo) benchmark result for 5ad9656
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Oct 23, 2024
1 parent caf5d88 commit fb4bbb2
Showing 1 changed file with 373 additions and 1 deletion.
374 changes: 373 additions & 1 deletion bench/data.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1729707481156,
"lastUpdate": 1729708195871,
"repoUrl": "https://github.com/lambdaclass/lambdaworks",
"entries": {
"Benchmark": [
Expand Down Expand Up @@ -18350,6 +18350,378 @@ window.BENCHMARK_DATA = {
"unit": "ns/iter"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "feltroid Prime",
"username": "feltroidprime"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": false,
"id": "5ad9656dfce69e17d31430efa8ce1225864ca311",
"message": "Polynomial: differentiate & print methods. (#929)\n\n* add differentiate method to poly\n\n* print_as_sage_poly\n\n* avoid duplicate call to .degree().\n\n* Fix wasm target compilation.\n\n---------\n\nCo-authored-by: Diego K <[email protected]>",
"timestamp": "2024-10-23T18:04:25Z",
"tree_id": "cfdab8133a45b2a332322d1f187ec6c6d2ac2856",
"url": "https://github.com/lambdaclass/lambdaworks/commit/5ad9656dfce69e17d31430efa8ce1225864ca311"
},
"date": 1729708194055,
"tool": "cargo",
"benches": [
{
"name": "Ordered FFT/Sequential from NR radix2",
"value": 320952759,
"range": "± 1379654",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from RN radix2",
"value": 381628507,
"range": "± 1354137",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from NR radix4",
"value": 281154028,
"range": "± 4387083",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from NR radix2 #2",
"value": 674277960,
"range": "± 8244538",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from RN radix2 #2",
"value": 790000541,
"range": "± 5174693",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from NR radix2 #3",
"value": 1411400089,
"range": "± 9242166",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from RN radix2 #3",
"value": 1659605084,
"range": "± 1954974",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from NR radix4 #2",
"value": 1234750391,
"range": "± 1476445",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from NR radix2 #4",
"value": 2946876320,
"range": "± 11333021",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from RN radix2 #4",
"value": 3448008567,
"range": "± 14381865",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from NR radix2 #5",
"value": 6195147426,
"range": "± 13323828",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from RN radix2 #5",
"value": 7289668170,
"range": "± 19585447",
"unit": "ns/iter"
},
{
"name": "Ordered FFT/Sequential from NR radix4 #3",
"value": 5409861708,
"range": "± 12562046",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural",
"value": 7485197,
"range": "± 8728",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural inversed",
"value": 7534753,
"range": "± 7456",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed",
"value": 10123052,
"range": "± 504657",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed inversed",
"value": 11134578,
"range": "± 896879",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural #2",
"value": 18270348,
"range": "± 613565",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural inversed #2",
"value": 18144109,
"range": "± 72472",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed #2",
"value": 31044121,
"range": "± 1431596",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed inversed #2",
"value": 29808572,
"range": "± 2173316",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural #3",
"value": 35669566,
"range": "± 284036",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural inversed #3",
"value": 35865063,
"range": "± 252683",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed #3",
"value": 64708097,
"range": "± 595194",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed inversed #3",
"value": 66298351,
"range": "± 771988",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural #4",
"value": 71357332,
"range": "± 477017",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural inversed #4",
"value": 71003210,
"range": "± 153386",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed #4",
"value": 137395706,
"range": "± 1273163",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed inversed #4",
"value": 139751833,
"range": "± 1415913",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural #5",
"value": 140494120,
"range": "± 1442116",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/natural inversed #5",
"value": 140354648,
"range": "± 1554677",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed #5",
"value": 273278053,
"range": "± 6448001",
"unit": "ns/iter"
},
{
"name": "FFT twiddles generation/bit-reversed inversed #5",
"value": 274648052,
"range": "± 2803774",
"unit": "ns/iter"
},
{
"name": "Bit-reverse permutation/Sequential",
"value": 15425592,
"range": "± 130779",
"unit": "ns/iter"
},
{
"name": "Bit-reverse permutation/Sequential #2",
"value": 32740225,
"range": "± 619035",
"unit": "ns/iter"
},
{
"name": "Bit-reverse permutation/Sequential #3",
"value": 66612989,
"range": "± 932247",
"unit": "ns/iter"
},
{
"name": "Bit-reverse permutation/Sequential #4",
"value": 138065320,
"range": "± 1794265",
"unit": "ns/iter"
},
{
"name": "Bit-reverse permutation/Sequential #5",
"value": 356753974,
"range": "± 2811769",
"unit": "ns/iter"
},
{
"name": "Polynomial evaluation/Sequential FFT",
"value": 355811509,
"range": "± 1102071",
"unit": "ns/iter"
},
{
"name": "Polynomial evaluation/Sequential FFT #2",
"value": 754296175,
"range": "± 5082875",
"unit": "ns/iter"
},
{
"name": "Polynomial evaluation/Sequential FFT #3",
"value": 1584452258,
"range": "± 5138133",
"unit": "ns/iter"
},
{
"name": "Polynomial evaluation/Sequential FFT #4",
"value": 3290862915,
"range": "± 4512734",
"unit": "ns/iter"
},
{
"name": "Polynomial evaluation/Sequential FFT #5",
"value": 6950859063,
"range": "± 25822578",
"unit": "ns/iter"
},
{
"name": "Polynomial interpolation/Sequential FFT",
"value": 389234925,
"range": "± 1129242",
"unit": "ns/iter"
},
{
"name": "Polynomial interpolation/Sequential FFT #2",
"value": 808374465,
"range": "± 2259789",
"unit": "ns/iter"
},
{
"name": "Polynomial interpolation/Sequential FFT #3",
"value": 1676886447,
"range": "± 16662670",
"unit": "ns/iter"
},
{
"name": "Polynomial interpolation/Sequential FFT #4",
"value": 3472321100,
"range": "± 9930957",
"unit": "ns/iter"
},
{
"name": "Polynomial interpolation/Sequential FFT #5",
"value": 7320704662,
"range": "± 31706582",
"unit": "ns/iter"
},
{
"name": "Polynomial/evaluate",
"value": 1102,
"range": "± 10",
"unit": "ns/iter"
},
{
"name": "Polynomial/evaluate_slice",
"value": 140538,
"range": "± 4341",
"unit": "ns/iter"
},
{
"name": "Polynomial/add",
"value": 739,
"range": "± 17",
"unit": "ns/iter"
},
{
"name": "Polynomial/neg",
"value": 400,
"range": "± 2",
"unit": "ns/iter"
},
{
"name": "Polynomial/sub",
"value": 1120,
"range": "± 13",
"unit": "ns/iter"
},
{
"name": "Polynomial/mul",
"value": 72779,
"range": "± 242",
"unit": "ns/iter"
},
{
"name": "Polynomial/div",
"value": 2479,
"range": "± 2522",
"unit": "ns/iter"
},
{
"name": "Polynomial/div by 'x - b' with generic div",
"value": 314387,
"range": "± 3774",
"unit": "ns/iter"
},
{
"name": "Polynomial/div by 'x - b' with Ruffini",
"value": 1120,
"range": "± 34",
"unit": "ns/iter"
},
{
"name": "Polynomial/evaluate #2",
"value": 14,
"range": "± 0",
"unit": "ns/iter"
}
]
}
]
}
Expand Down

0 comments on commit fb4bbb2

Please sign in to comment.