|
|
|
|
|
by Joky
3780 days ago
|
|
> Compilers are sexy, but they're very much a solved problem No they're not, and won't be for long (ever?). However it does not matter because they are "good enough". Compilers are driven by heuristics which provide "reasonable" results in most cases for common architectures. But they still leave a lot on the table. Compiler writers have to trade compile-time with execution-time.
Now we're not talking about an order of magnitude, but rather ~20%-30% in some workloads. When it matters (I guess for people like Google/Facebook/Amazon/... it translates in electricity bill and a number of racks to add to the datacenter) people may have to get down to the assembly level for a very small (and hot) part of the program. |
|