Gentoo Archives: gentoo-user-de

From: Sevo Stille <sevo-news@××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] System mit icc (Intel C++ Compiler) kompilieren?
Date: Mon, 08 Aug 2005 18:13:22
Message-Id: 42F79D64.60606@radiox.de
In Reply to: [gentoo-user-de] System mit icc (Intel C++ Compiler) kompilieren? by Alexander Skwar
1 Alexander Skwar wrote:
2
3 > Kann man eigentlich icc verwenden, um das gesamte System zu kompilieren?
4
5 Siehe: http://gentoo-wiki.com/HOWTO_ICC_and_Portage
6
7 Verwenden ja. Erfolgreich eher nein - die Situation ist der mit GCC bei
8 höheren Optimierungsstufen nicht unähnlich, bloß sind viel mehr Sourcen
9 schon gegen gcc -O3 -march=irgendwas getestet und repariert als gegen ICC.
10
11 Nach meinen Erfahrungen trifft man doch oft auf ICC-instabile Sourcen.
12 Die Latte an Programmen, die schon beim Kompilieren Fehler werfen, ist
13 nicht gerade klein, und in viel mehr werden noch nicht festgestellte,
14 unter GCC verborgene Bugs lauern, die in ICC-Kompilaten irgendwann zur
15 Laufzeit zuschlagen.
16
17 > Bringt das, auf 'nem Celeron M340, Vorteile bzgl. Performance?
18
19 Mit vollen Optimierungen theoretisch sicher, aber praktisch wird es dann
20 kaum noch stabil laufen - die empfohlenen Einstellungen (mit denen das
21 System immer noch etwas wacklig ist) sind eher konservativ und nutzen
22 die möglichen Vorteile gegenüber GCC kaum aus.
23
24 Insgesamt ist es mit weniger Problemen verbunden, gezielt kritische
25 Applikationen, die von ICC besonders profitieren können (Renderer,
26 Medienfilter und ähnliches, in dem die Haupt-Rechenarbeit gut zu
27 Matrixoperationen optimierbar ist), mit ICC zu übersetzen.
28
29 Gruß Sevo
30
31
32 --
33 gentoo-user-de@g.o mailing list