Newsgroup: it.comp.os.linux.sys
Titolo: Intell C++ al posto di g++

qualcuno di voi ha provato questo compilatore?
Intel dice: chi meglio di noi conosco il nostro hardware? ... a me non 
mi fregano tanto i nanosecondi, quanto i tempi mastodontici di 
compilazione che ho con g++ in Gentoo.
In Gentoo basterebbe aggiungere il flag 'icc', bisogna vedere quali 
pacchetti sono 'icc' enabled, e se i tempi di compilazioni diminuiscono 
veramente.
p.s.: non e' un sotgware GPL, ma almeno e' free per uso personale: si 
puo' scaricare la licenza dal sito intel.
-- 
Massimiliano

Max_Adamo wrote:
ca$$o, ho scritto intel con due 'L'.
Scusate la bifolcaggine ;=)
-- 
Massimiliano

 veramente.
Il fatto è che il compilatore GNU (su Linux) fa delle cose che quello 
Intel non fa... ad esempio non potrai mai compilare un kernel o altri 
software che si avvantaggiano delle feauures non-standard del GCC 
(samba, FreeSWAN per es.).

 software che si avvantaggiano delle feauures non-standard del GCC
infatti anche io l' ho trovato "poco compatibile" , ma sarà che ormai il gcc
è lo standard de facto.....
-- 
Io ho imparato molto prima a scrivere che a leggere, tanto che i primi
tempi era tutto un chiedermi cosa diavolo scrivessi.
                -- Paolo Giorgi

Gordon Freeman wrote:

Non e' vero in assoluto, io ho testato e compilato dei kernel con il
compilatore della intel ( detto per inciso visto che in zona kernel non si
usano numeri in virgola mobile non si ha nessun incremento di prestazioni).
Al momento attuale l'icc e' uno dei compilatori che piu' si avvicinano al
gcc per le features non standard.
Per quanto riguarda i tempi di compilazione sono a volte anche superiori a
quelli del g++ se si usano delle ottimizzazioni pensanti ( vettorizzazione
dei loop , autoparallelizzazione ecc ecc), in genere pero' il binario
risultante gira molto piu' velocemente di quello generato dal gcc; prendi i
miei test con le pinze perche' io parlo di programmi scientifici.
Saluti
Luca
-- 
<<>><<>><<>><<>><<>><<>><<<>><<>><<>><<
Luca Paredi
Computing technical supporter              
Universita' degli Studi dell'Insubria  
<<>><<>><<>><<>><<>><<>><<<>><<>><<>><<

 miei test con le pinze perche' io parlo di programmi scientifici.
Non è che tu, per caso, hai molto codice scritto in Fortran e un pò di 
C/C++ ?

 C/C++ ?
No ho anche programmi scritti solo in C o C++ e di media vanno dal 30 al 50% 
piu' velocemente con i compilatori intel, chiaramente non sto parlando di
kde compilato con l'icc ma di applicazioni che fanno ad esempio calcoli a
precisione arbitraria o simulazioni di dischi stellari ecc ecc. Se poi uno
usa le mkl la cosa migliora ancora.


 Il fatto che qualche appassionato, come passatempo istruttivo,
La cosa è fatta dalla Intel a dire il vero ;) Il kernel era (è ancora?
non sento più nulla da un po'...) come test di compatibilità per ICC.
Luca
-- 
Home: 
http://kronoz.cjb.net
Not an editor command: Wq

 qualcuno di voi ha provato questo compilatore?
si', l'ho provato per compilare un codificatore video che abbiamo
sviluppato. Risultato: rispetto a gcc, per il C + asm intrinseco, perde
il 10% di prestazioni.
sinceramente sono rimasto deluso.
Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php