[OT] Para JM Tella o quien se apunte, Sobre los 64 bits de AMD y las MMX y las SSE

24/10/2003 - 13:03 por SemiP | Informe spam
¿No es cierto que las MMX del Pentium 1 se basaban y se basan en pilas de registros de 64 bits?
¿No es cierto que para acceder a cualquer pila en un micro se utilizan dos instrucciones; push y pop?
¿No es cierto que las MMX se utilizan mucho?
¿Que tiene de malo que en vez de una pila de registros se utilizen registros de acceso directo?

Y por ultimo ¿si tan poco se utilizan los 64 bits para que se necesitan los 128 bits de las pilas de registros
de las SEE1 y 2?

Son preguntas que me rondan por la cabeza bastante tiempo.

Saludos.


SemiP
La informatica avanza y no es por marketing es por sobrevivir.
El enemigo no son los avances, es el cliente falto de ideas.

Preguntas similare

Leer las respuestas

#1 JM Tella Llop [MS MVP] ·
24/10/2003 - 13:35 | Informe spam
Sencillo: casi todas las operaciones de multimedia involucran operaciones con enteros (operaciones multiples) que tienen sentido en la arquitectura MMX. Pero unicamente para ello la que las instrucciones de uso general ni se parecen a las que se necesitan en multimedia.

Jose Manuel Tella Llop
MS MVP - DTS


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"SemiP" wrote in message news:bnb0t4$upaq8$
¿No es cierto que las MMX del Pentium 1 se basaban y se basan en pilas de registros de 64 bits?
¿No es cierto que para acceder a cualquer pila en un micro se utilizan dos instrucciones; push y pop?
¿No es cierto que las MMX se utilizan mucho?
¿Que tiene de malo que en vez de una pila de registros se utilizen registros de acceso directo?

Y por ultimo ¿si tan poco se utilizan los 64 bits para que se necesitan los 128 bits de las pilas de registros
de las SEE1 y 2?

Son preguntas que me rondan por la cabeza bastante tiempo.

Saludos.


SemiP
La informatica avanza y no es por marketing es por sobrevivir.
El enemigo no son los avances, es el cliente falto de ideas.


Respuesta Responder a este mensaje
#2 SemiP
24/10/2003 - 13:47 | Informe spam
De todas formas para cargar la pila MMX sera mucho mas rapido mediante registros de 64 que de 32.

Saludos.


SemiP
La informatica avanza y no es por marketing es por sobrevivir.
El enemigo no son los avances, es el cliente falto de ideas.

"JM Tella Llop [MS MVP] ·" escribió en el mensaje news:
Sencillo: casi todas las operaciones de multimedia involucran operaciones con enteros (operaciones multiples) que tienen sentido en
la arquitectura MMX. Pero unicamente para ello la que las instrucciones de uso general ni se parecen a las que se necesitan en
multimedia.

Jose Manuel Tella Llop
MS MVP - DTS


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"SemiP" wrote in message news:bnb0t4$upaq8$
¿No es cierto que las MMX del Pentium 1 se basaban y se basan en pilas de registros de 64 bits?
¿No es cierto que para acceder a cualquer pila en un micro se utilizan dos instrucciones; push y pop?
¿No es cierto que las MMX se utilizan mucho?
¿Que tiene de malo que en vez de una pila de registros se utilizen registros de acceso directo?

Y por ultimo ¿si tan poco se utilizan los 64 bits para que se necesitan los 128 bits de las pilas de registros
de las SEE1 y 2?

Son preguntas que me rondan por la cabeza bastante tiempo.

Saludos.


SemiP
La informatica avanza y no es por marketing es por sobrevivir.
El enemigo no son los avances, es el cliente falto de ideas.


Respuesta Responder a este mensaje
#3 JM Tella Llop [MS MVP] ·
24/10/2003 - 14:05 | Informe spam
inapreciable.
La pila MMX es de unos pocos registros. No es como la pila del sistema o de un programa que son areas de memoria.

Jose Manuel Tella Llop
MS MVP - DTS


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"SemiP" wrote in message news:bnb3gm$vv36i$
De todas formas para cargar la pila MMX sera mucho mas rapido mediante registros de 64 que de 32.

Saludos.


SemiP
La informatica avanza y no es por marketing es por sobrevivir.
El enemigo no son los avances, es el cliente falto de ideas.

"JM Tella Llop [MS MVP] ·" escribió en el mensaje news:
Sencillo: casi todas las operaciones de multimedia involucran operaciones con enteros (operaciones multiples) que tienen sentido en
la arquitectura MMX. Pero unicamente para ello la que las instrucciones de uso general ni se parecen a las que se necesitan en
multimedia.

Jose Manuel Tella Llop
MS MVP - DTS


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"SemiP" wrote in message news:bnb0t4$upaq8$
> ¿No es cierto que las MMX del Pentium 1 se basaban y se basan en pilas de registros de 64 bits?
> ¿No es cierto que para acceder a cualquer pila en un micro se utilizan dos instrucciones; push y pop?
> ¿No es cierto que las MMX se utilizan mucho?
> ¿Que tiene de malo que en vez de una pila de registros se utilizen registros de acceso directo?
>
> Y por ultimo ¿si tan poco se utilizan los 64 bits para que se necesitan los 128 bits de las pilas de registros
> de las SEE1 y 2?
>
> Son preguntas que me rondan por la cabeza bastante tiempo.
>
> Saludos.
>
>
> SemiP
> La informatica avanza y no es por marketing es por sobrevivir.
> El enemigo no son los avances, es el cliente falto de ideas.
>
>


Respuesta Responder a este mensaje
#4 SemiP
24/10/2003 - 14:26 | Informe spam
¿Inapreciable? cargar la pila desde memoria o desde registros internos.

Te recuerdo que la memoria mas rapida de un micro son sus registros internos.
Ademas toda instruccion MMX que carge "directamente" de la memoria uno de sus pasos
es primero cargarlo en sus registros.

Saludos.


SemiP
La informatica avanza y no es por marketing es por sobrevivir.
El enemigo no son los avances, es el cliente falto de ideas.

"JM Tella Llop [MS MVP] ·" escribió en el mensaje news:%
inapreciable.
La pila MMX es de unos pocos registros. No es como la pila del sistema o de un programa que son areas de memoria.

Jose Manuel Tella Llop
MS MVP - DTS


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"SemiP" wrote in message news:bnb3gm$vv36i$
De todas formas para cargar la pila MMX sera mucho mas rapido mediante registros de 64 que de 32.

Saludos.


SemiP
La informatica avanza y no es por marketing es por sobrevivir.
El enemigo no son los avances, es el cliente falto de ideas.

"JM Tella Llop [MS MVP] ·" escribió en el mensaje news:
Sencillo: casi todas las operaciones de multimedia involucran operaciones con enteros (operaciones multiples) que tienen sentido


en
la arquitectura MMX. Pero unicamente para ello la que las instrucciones de uso general ni se parecen a las que se necesitan en
multimedia.

Jose Manuel Tella Llop
MS MVP - DTS


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"SemiP" wrote in message news:bnb0t4$upaq8$
> ¿No es cierto que las MMX del Pentium 1 se basaban y se basan en pilas de registros de 64 bits?
> ¿No es cierto que para acceder a cualquer pila en un micro se utilizan dos instrucciones; push y pop?
> ¿No es cierto que las MMX se utilizan mucho?
> ¿Que tiene de malo que en vez de una pila de registros se utilizen registros de acceso directo?
>
> Y por ultimo ¿si tan poco se utilizan los 64 bits para que se necesitan los 128 bits de las pilas de registros
> de las SEE1 y 2?
>
> Son preguntas que me rondan por la cabeza bastante tiempo.
>
> Saludos.
>
>
> SemiP
> La informatica avanza y no es por marketing es por sobrevivir.
> El enemigo no son los avances, es el cliente falto de ideas.
>
>


Respuesta Responder a este mensaje
#5 JM Tella Llop [MS MVP] ·
24/10/2003 - 14:29 | Informe spam
Oye... que estamos hablando de instrucciones dentro de la CPU que consumen un solo ciclo de reloj. Que no interviene la memoria.

Y todo depende ademas de como esten los datos... ya que si es codigo de 32, estará alineado a frontera de palabra... de 4 bytes. Y necesitará mucho coste la alineacion a frontera de 8..

Cuidadin con todas estas cosas

Jose Manuel Tella Llop
MS MVP - DTS


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"SemiP" wrote in message news:bnb5pc$v92pb$
¿Inapreciable? cargar la pila desde memoria o desde registros internos.

Te recuerdo que la memoria mas rapida de un micro son sus registros internos.
Ademas toda instruccion MMX que carge "directamente" de la memoria uno de sus pasos
es primero cargarlo en sus registros.

Saludos.


SemiP
La informatica avanza y no es por marketing es por sobrevivir.
El enemigo no son los avances, es el cliente falto de ideas.

"JM Tella Llop [MS MVP] ·" escribió en el mensaje news:%
inapreciable.
La pila MMX es de unos pocos registros. No es como la pila del sistema o de un programa que son areas de memoria.

Jose Manuel Tella Llop
MS MVP - DTS


Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"SemiP" wrote in message news:bnb3gm$vv36i$
> De todas formas para cargar la pila MMX sera mucho mas rapido mediante registros de 64 que de 32.
>
> Saludos.
>
>
> SemiP
> La informatica avanza y no es por marketing es por sobrevivir.
> El enemigo no son los avances, es el cliente falto de ideas.
>
> "JM Tella Llop [MS MVP] ·" escribió en el mensaje news:
> Sencillo: casi todas las operaciones de multimedia involucran operaciones con enteros (operaciones multiples) que tienen sentido
en
> la arquitectura MMX. Pero unicamente para ello la que las instrucciones de uso general ni se parecen a las que se necesitan en
> multimedia.
>
> Jose Manuel Tella Llop
> MS MVP - DTS
>
>
> Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.
>
> This posting is provided "AS IS" with no warranties, and confers no rights.
> You assume all risk for your use.
>
>
> "SemiP" wrote in message news:bnb0t4$upaq8$
> > ¿No es cierto que las MMX del Pentium 1 se basaban y se basan en pilas de registros de 64 bits?
> > ¿No es cierto que para acceder a cualquer pila en un micro se utilizan dos instrucciones; push y pop?
> > ¿No es cierto que las MMX se utilizan mucho?
> > ¿Que tiene de malo que en vez de una pila de registros se utilizen registros de acceso directo?
> >
> > Y por ultimo ¿si tan poco se utilizan los 64 bits para que se necesitan los 128 bits de las pilas de registros
> > de las SEE1 y 2?
> >
> > Son preguntas que me rondan por la cabeza bastante tiempo.
> >
> > Saludos.
> >
> >
> > SemiP
> > La informatica avanza y no es por marketing es por sobrevivir.
> > El enemigo no son los avances, es el cliente falto de ideas.
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida