Re: Re: FdT: Recomendación FEDORA.
rodrigo ahumada
rodahum1978 en hotmail.com
Lun Oct 18 14:58:19 CLST 2004
>From: Horst von Brand <vonbrand en inf.utfsm.cl>
>Reply-To: Discusion de Linux en Castellano <linux en listas.inf.utfsm.cl>
>To: Discusion de Linux en Castellano <linux en listas.inf.utfsm.cl>
>Subject: Re: Re: FdT: Recomendación FEDORA.
>Date: Sun, 17 Oct 2004 21:33:08 -0300
> > no entiendo mucho el estilo at&t (que es fmuls,flds?),
>
>Probablemente operaciones punto flotante
si, es que he mirado y no hay opcodes que empiecen con f y terminen con s,
parece que es sufijo para cuando se hace referencia a memoria...
> > pero por ejemplo
> > en el caso de los ciclos sobre arreglos, en c uno explicitamente dice
>que
> > vaya recorriendo y operando de uno en uno, y el compilador no puede
> > suponer algo
>
>Si puede demostrarlas, puede suponer cosas y actuar en consecuencia.
optimiza uno xor optimiza el compilador
>Si se pueden usar, si el compilador puede demostrar que el efecto es el
>mismo. Claro que el cambio de punto flotante a MMX y viceversa toma el
>tiempo de varios centenares de instrucciones, con lo que es muy raro el
>caso donde vale la pena.
mmx no sirven mucho, pero otras como las intrucciones del AMD se ocupan para
acelerar copiar bloques de datos(linux/arch/i386/lib/mmx.c), aunque parece
ser el unico caso.
Este seria el unico caso (descontanto el compilar escogiendo las librerias)
en que compilar en la maquina ayudaria a que el programa quede mas rapido
>...algunas de las cosas que se
>discuten para C en computo numerico.
en google como lo busco, "c numeric computation","c numeric extensions"?
gracias
_________________________________________________________________
Charla con tus amigos en línea mediante MSN Messenger:
http://messenger.latam.msn.com/
Más información sobre la lista de distribución Linux