News for hackers. Stuff that matters.
Re:Seven years of Go by pcwalton on Thursday November 10, 2016 @02:26PM (#12923394)
Aggressive compiler optimizations are not optional in many domains.

One rule of thumb that a lot of people don't realize is that if you aren't maxing out your sequential performance, your parallel multicore algorithm usually loses to an optimized sequential one. The reason is simple: parallelism introduces overhead, leading to guaranteed sublinear speedups. Compiler optimizations, on the other hand, frequently result in multiple factors of improvement.

There are no comments on this comment yet.