Originally posted by schmidtbag
View Post
I work for a company that writes performance-critical applications. We do not release these applications, and use them to compete against other companies doing the same thing. In our field, being a few nanoseconds faster or slower than our competitors can make the difference between making a lot of money or losing a lot of money. So we use all the tricks in the book to squeeze out as much performance as we can, including choosing very specific compiler flags .
Another use-case would be HPC applications. They are typically written to run on clusters, and the programmer will most likely compile with custom flags for this cluster's CPUs
Comment