Intel Core ultra 7 255HX significantly underperforms on Fedora 43

I recently switched to a new Legion 5 laptop with core ultra 7 255HX, but after running some benchmarks on both windows and fedora 43, I found the scores to be much lower on fedora.

Geekbench 6 on Windows:

Geekbench 6 on Fedora 43:

Similar thing happens when I try running the blender benchmark. On windows, that one gives me 2x the scores I can get on Fedora. This happens regardless of what tuneD profile I set. How could this be fixed?

I also ran the Linux AVX2 Benchmark, which gave me better performance for some tasks, especially raytracing, but multicore performance is still not even comparable to windows.