Menü
aus ein
Ansicht umschalten Baum an
Avatar von DeeKay
  • DeeKay

mehr als 1000 Beiträge seit 27.09.2001

Semi-OT: GCC 4.3 wird abrocken in Autovektorisierung!

Benchmarks hier:
http://www.edn.com/article/CA6459066.html

"Executing industry-standard EEMBC (Embedded Microprocessor Benchmark
Consortium) benchmarks on the IBM PowerPC 970FX, compiled with the
GCC compiler, illustrates the results of these compiler
optimizations. Specifically, out-of-the-box EEMBC TeleBench scores
for the 970FX PowerPC processor yielded more than 150% better results
than those the consortium published more than a year ago using the
same processor and platform and running at the same speed, but with a
different compiler. You can attribute the improved scores to
autovectorization and FDPR (feedback-directed program
restructuring)."

"GCC is a versatile and readily available compiler and finds wide use
in server, desktop, and embedded-system settings. Typically, its
optimization technology lags many commercially available compilers.
For now, however, GCC is among the leaders in the compiler industry
for autovectorization technology. IBM engineers contributed much of
this new technology while working on the autovectorization-branch
version of GCC. These changes will be part of the official Version
4.3 release."

"The tests also show that, when comparing results of
autovectorization with results compiled using the previous version of
GCC, Version 4.1.1, the gain is closer to 190%."

Danke, IBM, dank Cell bekommen wir nun die beste Autovektorisierung
am Markt! ;-D So lob ich mir das!...
Wer weiss, vielleicht profitieren Mac-User so ja doch noch wenigstens
indirekt von der Cell? 8) Endlich was zu beissen für die ganzen
Altivec-Units da draussen...

DeeKay
Bewerten
- +
Anzeige