[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Riminilug-general] Compilazione ottimizzata
On Tuesday 20 June 2006 19:36, Omar Schiaratura wrote:
> dipende dsall'applicativo che vuoi compilare, inoltre la maggior parte dei
> programmi nn trae vantaggio dalle istruzioni mmx
> settare le variabili di ambiente shell
> CFLAGS='mcpu=i586 mtune=i586 -mmmx -malign'
> CXXFLAGS='mcpu=i586 mtune=i586 -mmmx -malign-double'
mcpu e mtune sono "sinonimi" per due versioni di gcc diverse.
più utile (e non portabile ad altra architettura, dopo la compilazione)
march=i586
e più di "i586" userei "pentium-mmx"
CFLAGS='march=pentium-mmx mtune=pentium-mmx -mmmx -malign'
e CXXFLAGS di conseguenza.
lettura interessante:
http://gcc.gnu.org/onlinedocs/gcc/i386-and-x86_002d64-Options.html
> quasi sicuramente nei programmi che lo supportano avrai un fantasico 1-2%
> di performance in più
spero non sia per le performance che viene "fatto questo".
bye
d.
_______________________________________________
Riminilug-general mailing list
Riminilug-general@xxxxxxxxxxxx
http://riminilug.it/mailman/listinfo/riminilug-general