zen-browser / desktop

🌀 Experience tranquillity while browsing the web without people tracking you!
https://zen-browser.app
Mozilla Public License 2.0
12.21k stars 289 forks source link

AVX512 (x86-64-v4) or znver4 builds #711

Closed d3-X-t3r closed 2 weeks ago

d3-X-t3r commented 2 weeks ago

What feature would you like to see?

Since one of the key features of Zen Browser is performance, I wanted to get a version specifically optimised for recent CPUs (x86-64-v4), but surprisingly there doesn't appear to be one. The current "optimized" build seems to target CPUs going all the way back to the Haswell era, an architecture which is already 11 years old.

Targeting x86-64-v4 or znver4 microarchitectures would make more sense for an "optimized" build which would benefit users of more modern CPUs, especially for AMD users where AVX512 shines. After all, people who care about performance are more likely to use recent CPUs, so IMO it would make more sense to target a more recent microarchitecture.

If it's not feasible to provide a pre-complied binary, at least a PKGBUILD to build Zen Browser from source with x86-64-v4 or znver4 optimisations would be very much appreciated. I checked the AUR but unfortunately it seems like all the existing packages there are binary builds only.

Other details

No response

mauro-balades commented 2 weeks ago

This issue should be discussed further. You can view and continue the discussion here: https://github.com/zen-browser/desktop/discussions/750

~ This is an automatic operation to better enhancements requests organization.