El 7/02/08, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2008-02-07 a las 11:03 -0300, Juan Erbes escribió:
Normalmente, la mayoria no tenemos en cuenta cuales son las optimizaciones que se pasan en la linea de comandos al compilador gcc, porque de eso se encarga normalmente el script del Makefile. Ahora, cuando uno debe compilar directamente un fuente en C, sin ningun script, que parametros conviene darle al gcc para compilar y obtener un ejecutable optimizado, por ejempo para un Athlon64-X2? (y si es posible que utilice los 2 cores en forma simetrica)
- -O2 -march=pentium4
En tu caso será otro procesador, claro. Busca tu arquitectura en "info gcc", "Node: Submodel Options" (3.17). Supongo será "i386 and x86-64 Options", (3.17.14):
_k8, opteron, athlon64, athlon-fx_ AMD K8 core based CPUs with x86-64 instruction set support. (This supersets MMX, SSE, SSE2, 3dNOW!, enhanced 3dNOW! and 64-bit instruction set extensions.)
Sería, creo, "-O2 -march=athlon64". En el nodo "Node: IA-64 Options" tienes unos cuantos ajustes más peculiares de esa arquitectura.
Gracias a todos por responder! Salu2 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org