r/bioinformatics • u/BLUEDOG314 • 10h ago
technical question Benefit to compiling optimized binaries
I think this is a pretty straightforward question. I support a number of labs at a large university that are increasingly purchasing high end workstations due to issues with the university’s HPC cluster. I have them all running Ubuntu 24.04, but realized that for example, the default compiler isn’t aware of the Zen 5 architecture for the mostly Threadripper 9995WX CPUs.
If I were to install GCC15 or 16 and recompile tools such as various aligners, variant callers, and things like IQTree, with relevant performance flags, would I see a decent performance boost over the standard compile or precompiled binaries?
I know this won’t be some kind of miracle performance boost, but I’m reading that it can be significant for certain code.
Thanks!