Of Bounties and Mercenaries

Scott Robert Ladd coyote@coyotegulch.com
Sat Apr 3 15:33:00 GMT 2004


Robert Dewar wrote:
> Actually in my experience, many/most optimizations are disappointing
> and do not generate the improvements that are hoped for. Even if some
> benchmarks show substantial improvement, the effect on real large
> application programs is more limited.

I couldn't have said it better myself. One of my motivations behind 
creating Acovea is to show how nonsensical it is to throw every 
optimization at code under the assumption that it will always produce 
faster code. The key to fast code is writing good algorithms, profiling, 
and using the *right* optimizations.

> Part of the trouble is that it's more interesting to work on
> new algorithms and optimizations, than to work on profiling
> and tuning old ones :-)

Ain't it the truth. ;)

-- 
Scott Robert Ladd
Coyote Gulch Productions (http://www.coyotegulch.com)
Software Invention for High-Performance Computing



More information about the Gcc mailing list