GCC gets a new Optimizer Framework
Posted May 13, 2005 13:53 UTC (Fri) by
tomek (guest, #29487)
Parent article:
GCC gets a new Optimizer Framework
A lot of compilers have come and gone over the last years but the GNU
Compiler Collection has been one of the leading compilers in use over the
last 15 years. It has a long and critically important history in the free
and open source movement. GCC version
4 now features a new optimisation framework (Tree-SSA) and includes
improvements to its optimiser (e.g. dead code elimination,
autovectorisation of loops) as well as language-specific improvements. The
changelog states:
"Independent testers have measured speed-ups up to 25% in real-world
production code, compared to the 3.4 family" (for C++). Tree-SSA will
enable the development of many many more optimizations than were reasonably
possible with the old infrastructure - so GCC 4.0 is the base of the next
round of optimization, which will be part of GCC 4.1. Tom
(
Log in to post comments)