8
make Firefox faster
(lemmy.world)
The Gentoo Linux community for discussions, tips and tricks, and general kernel compiling
I'm guessing you've already happened across this, but in case you haven't, here is an explanation of the the compilation flags thorium uses for it's chromium builds:
https://thorium.rocks/optimizations
It seems as good of a place to start as any.
I haven't spent a ton of time down this particular rabbit hole, but now I may have to.
How are they using gcc and clang at the same time?
Interesting question. I don't know. I haven't actually had a chance to dig in yet.
Let me know if you find out pls
@waz @soaska There are other reasons to be cautious about using AVX - older CPUs that support it are forcibly downclocked when the instructions are used so you'd better make sure that your vectorised loops are delivering enough benefits for the 10-20% penalty for all the rest of the code
https://stackoverflow.com/questions/35663635/why-do-processors-with-only-avx-out-perform-avx2-processors-for-many-simd-algori/44353690#44353690
https://stackoverflow.com/questions/56852812/simd-instructions-lowering-cpu-frequency
Ohh, cool. Thanks for the warning. This just got complicated enough that I am definitely going to have do go down this rabbit hole.