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 |