Related articles |
---|
End of optimization... mayan@sandbridgetech.com (2003-07-03) |
Re: End of optimization... walter@bytecraft.com (Walter Banks) (2003-07-13) |
Re: End of optimization... walter@bytecraft.com (Walter Banks) (2003-07-13) |
Re: End of optimization... ndalton@lastminute.com (Niall Dalton) (2003-07-13) |
Re: End of optimization... walter@bytecraft.com (Walter Banks) (2003-07-17) |
Re: End of optimization... mayan@sandbridgetech.com (2003-07-21) |
Re: End of optimization... walter@bytecraft.com (Walter Banks) (2003-07-23) |
Re: End of optimization... nej22@cl.cam.ac.uk (2003-07-25) |
Re: End of optimization... fjh@cs.mu.oz.au (Fergus Henderson) (2003-07-25) |
Re: End of optimization... Robert@Knighten.org (2003-07-31) |
[5 later articles] |
From: | "Niall Dalton" <ndalton@lastminute.com> |
Newsgroups: | comp.compilers |
Date: | 13 Jul 2003 23:59:04 -0400 |
Organization: | Compilers Central |
References: | 03-07-026 |
Keywords: | optimize |
Posted-Date: | 13 Jul 2003 23:59:04 EDT |
On Thu, 03 Jul 2003 23:27:09 -0400, maya wrote:
> According to a colleague of mine, this is borne out somewhat by the
> trends at recent conferences - there is not much optimization work being
> published. Instead, papers seem to be about areas such as program
> verification.
People have even been known to argue that this is a good thing, since
optimization research really hasn't really been all that effective.
Todd Proebsting even asserts that advances in compiler optimizations
double computing power only every 18 years. See
http://research.microsoft.com/~toddpro/ for some observations
for/against this. I believe I even heard Todd even claim that
"compiler optimization research ruined PLDI for me", though I can't
remember which talk that was in.
It seems to me that many hardware mechanisms are compensating for
deficiencies in compiler optimization. A current example might be
improving performance on multi-threaded processors. There are compiler
guys doing speculative threading in software, versus processor guys
doing it in hardware. Perhaps we're going to see some akin to the OOO
versus EPIC style split?
niall
Return to the
comp.compilers page.
Search the
comp.compilers archives again.