Ich mache einige schwere Zahlencrunching und für mich ist Gleitkomma-Performance sehr wichtig. Ich mag die Leistung des Intel-Compilers sehr und ziemlich zufrieden mit der Qualität der Montage, die es erzeugt.C++ 0x Optimierung der Compiler-Qualität
Ich denke, irgendwann C++ 0x vor allem für Zucker Teile, wie auto
, Initialisierungsliste, etc, aber auch Lambdas versuchen. An dieser Stelle nutze ich diese Features in regulärem C++ mit Boost.
Wie gut Assembler-Code Compiler C++ 0x erzeugen? speziell Intel und gcc Compiler. Produzieren sie SSE-Code? ist die Leistung vergleichbar mit C++? Gibt es irgendwelche Benchmarks?
Meine Google-Suche ergab nicht viel.
Vielen Dank.
ps: irgendwann werde ich es selbst testen, würde aber gerne wissen was zu erwarten ist relativ zu C++.
Nur ein Heads-Up, dass der Intel C++ - Compiler im Moment nur Lambdas unterstützt, und diese werden implementiert, als ob es einfache, eindeutig benannte Funktoren wären. Aus Optimierungsgründen werden sie daher optimiert, wie jede andere Funktion auch sein mag. –