[OT.. pero menos]: Nuevos procesadores de 64 bits frente a los de 32. ¿que sucede con el software?...... (continuacion de ayer).

09/10/2003 - 21:20 por JM Tella Llop [MS MVP] · | Informe spam
Ayer, comentamos los modos fe funcionamiento del AMD64, y no entramos a ver como se va a implementar el sistame opertaivo (importantisimo), y el resto del software.

Redordemos un poco:

** Modos de funcionamiento del AMD64. (modos en que puede funcionar la CPU)

1) Long Mode: que a su vez:
1.1) 64 bit mode
1.2) compatibility mode

2) Legacy mode

Veamos que soporta cada uno de ellos:

1) Long mode exige un sistema operativo de 64 bits.

1.1) En 64 bit mode, todos los procesos deben ser de 64 bits. No puede ejecutarse software de 32 ni de 16. (por tanto, el msdos ha muerto incluso en emulacion. No existe). No existe el modo virtual 8086.

1.2) En compatibility mode, el sistema operativo es de 64 bits, pero se pueden ejecutar programas de 32 bits. No pueden ejecutarse de 16. No existe el modo cirutal 8086, por tanto, el msdos, ni tan siquiera en modo compatiblidad podrá ejecutarse.

2) Legacy mode: soporte X86 real, 8086 virtual y protegido (es para instalar sistemas operativos de 16 y 32 bits) Pueden ejecutarse aplicaciones de 16 y 32 bits. En este caso el que sea de 64 bits el procesador, es como si no lo es. En este funcionamiento es identico a las maquinas actuales.
-

* La primera pregunta que surge es ¿en que modo de funcionamiento se va a implementar WIndows XP con las extensiones de 64 bits para esta arquitectura?.

- Entiendo que será en el modo 1.2 (por exclusion del resto. El modo 2), es el actual XP, que funcionaría bastante mas lento que en uno cualquiera de los chips actuales P4 o AMD, y no podría usar nada de la arquitectura nueva. Por tanto, no tiene sentido. El modo 1.1) obligaría a que todo el software fuese de 64 y nada del software actual funcionaría).


* Sobre el supuesto anterior ¿que impactos tendría a la tecnoliga actual?: veamos ventajas y desventajas.

- El acceso a memoria, (su velocidad) será exactamente igual al actual. El bus de datos del P4 actual ya es un bus de 64 (solo es de 32 el de direcciones). Por tanto, o cambia el diseño de las placas madre y se hacen chips de memoria mas rapidos -y mas caros- o no se notará ventajas.

- Los drivers, en un sistema de 64 bits, deberán ser reescritos -no solo compilados-. Por tanto, no tendremos drivers para nuestros dispositivos, excepto los que traiga el propio sistema operativo. Y mucho hardware, sus fabricantes, no sacaran drivers. simplemente porque el desarrollo de estos será muy caro, y les conviene mas, sacar nuevo hardware y en ese nuevo añadir tambien drivers de 64. Con eso consiguen su proposito de renovar tambien el parque de hardware. Para ellos, todo seran ventajas. Para los usuarios, seran gastos.

- El software actual de 32 bits (todo de 32 bits), funcionaría, en principio sin problemas. Digo en principio, porque el software que ahora mismo cargue drivers o filtros dinamicamente, no funcionará ya que esos drivers o filtros deben ser obligatoriamente de 64 bits. Ejemplos de esto, son el software de grabacion de DVD, el software de visionado de DVD -ya que necesita codecs-. Los codecs de video deberán ser reescrotos todos. Los actuales no funcionarán.

- El software que no tenga esas cosas, funcionará, pero "penalizado". Es decir mas lento que en las maquinas actuales, ya que estará usando un modo de compatibilidad, y no es el modo nativo del procesador.

- El software de 16 bits, que actualmente funciona sin problemas (muchisimo software actual, aunque no nos lo parezca, sigue siendo de 16 bits, o tiene modulos de 16).

- El msdos, no funcionará ni tan siquiera en ventana. Esto es debido a que el modo virtual 8086 no está soportado en esta modalidad del procesador.


** ¿un poco tetrico el panorama al menos al principio?... ¿no?...

Y la pregunta del millon: ¿se venderan suficientes unidades para que los fabricantes de software se planteen la migracion a 64, con el gasto de desarrollo que esto conlleva?...


Jose Manuel Tella Llop
MS MVP - DTS
jmtella@compuserve.com

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.

Preguntas similare

Leer las respuestas

#21 Peni
10/10/2003 - 08:00 | Informe spam
Yo soy programador y trabajo con un PIII a 800 en la oficina y AMD 800 en casa . y me sobra por todos lados

-
Saludos. Peni.
"ChrMax" escribió en el mensaje news:%
Bajo mi punto de vista no deberiamos caer en ostentacionesmas alla que
tengamos los medios para actualizar nuestras maquinas ...no puede ser que
adquirimos un procesador, llamemosle XXX, y al cabo de semanas ya nos hagan
pensar que ya no sirve porque salio el XXX-1. Creo que el mercado es el que
manda (en una sociedad de consumo como la que vivimos) y es el unico que
puede poner freno a tantas ambiciones. Al margen les cuento algo q me
sucedio: la semana pasada, fui al comercio donde adquiri mi ultimo PC
:Athlon XP 2600+(de esto hace 1 mes aprox.) y cuando di con el vendedor para
comprar un mod. de memoria, me dice "Christian me llegaron los AMD
Athlon XP 3200+. si q me hizo reir.

Un saludo.


Respuesta Responder a este mensaje
#22 Peni
10/10/2003 - 08:00 | Informe spam
Yo soy programador y trabajo con un PIII a 800 en la oficina y AMD 800 en casa . y me sobra por todos lados

-
Saludos. Peni.
"ChrMax" escribió en el mensaje news:%
Bajo mi punto de vista no deberiamos caer en ostentacionesmas alla que
tengamos los medios para actualizar nuestras maquinas ...no puede ser que
adquirimos un procesador, llamemosle XXX, y al cabo de semanas ya nos hagan
pensar que ya no sirve porque salio el XXX-1. Creo que el mercado es el que
manda (en una sociedad de consumo como la que vivimos) y es el unico que
puede poner freno a tantas ambiciones. Al margen les cuento algo q me
sucedio: la semana pasada, fui al comercio donde adquiri mi ultimo PC
:Athlon XP 2600+(de esto hace 1 mes aprox.) y cuando di con el vendedor para
comprar un mod. de memoria, me dice "Christian me llegaron los AMD
Athlon XP 3200+. si q me hizo reir.

Un saludo.


Respuesta Responder a este mensaje
#23 Jose Antonio Rodriguez Fdez.
10/10/2003 - 18:18 | Informe spam
Yo pienso como dije en el otro post, que todo va a depender del
software, primero los fabricantes de s.o. para PC de x86.

Y segundo las aplicaciones que se adapten, las primeras, los juegos,
seguidas de aplicaciones que exigen mucha cpu, cad, 3d, renderización.
Si parar una hora de vídeo de la cámara en tiempo real a divx que
tarde 30 min a que tarde 1 min.
Desfragmentar un disco muy cepillado en 1h a 10 min. (con serial-ata)

Tener un sistema con máqinas virtuales, y pudiendo utilizar 1 wind, 2
linux, un freebsd a la vez. y que ande el sistema muy suelto.

Reducción de Mhz de calor y ruido.

Son uno ejemplos que se me ocurren, que a lo mejor no se ciñen a un +-
a la realidad, por que influyen otros dispositivos y periféricos.


El Thu, 9 Oct 2003 21:20:41 +0200, JM Tella Llop [MS MVP] ·
escribo:

Ayer, comentamos los modos fe funcionamiento del AMD64, y no entramos a ver como se va a implementar el sistame opertaivo (importantisimo), y el resto del software.

Redordemos un poco:

** Modos de funcionamiento del AMD64. (modos en que puede funcionar la CPU)

1) Long Mode: que a su vez:
1.1) 64 bit mode
1.2) compatibility mode

2) Legacy mode

Veamos que soporta cada uno de ellos:

1) Long mode exige un sistema operativo de 64 bits.

1.1) En 64 bit mode, todos los procesos deben ser de 64 bits. No puede ejecutarse software de 32 ni de 16. (por tanto, el msdos ha muerto incluso en emulacion. No existe). No existe el modo virtual 8086.

1.2) En compatibility mode, el sistema operativo es de 64 bits, pero se pueden ejecutar programas de 32 bits. No pueden ejecutarse de 16. No existe el modo cirutal 8086, por tanto, el msdos, ni tan siquiera en modo compatiblidad podrá ejecutarse.

2) Legacy mode: soporte X86 real, 8086 virtual y protegido (es para instalar sistemas operativos de 16 y 32 bits) Pueden ejecutarse aplicaciones de 16 y 32 bits. En este caso el que sea de 64 bits el procesador, es como si no lo es. En este funcionamiento es identico a las maquinas actuales.
-

* La primera pregunta que surge es ¿en que modo de funcionamiento se va a implementar WIndows XP con las extensiones de 64 bits para esta arquitectura?.

- Entiendo que será en el modo 1.2 (por exclusion del resto. El modo 2), es el actual XP, que funcionaría bastante mas lento que en uno cualquiera de los chips actuales P4 o AMD, y no podría usar nada de la arquitectura nueva. Por tanto, no tiene sentido. El modo 1.1) obligaría a que todo el software fuese de 64 y nada del software actual funcionaría).


* Sobre el supuesto anterior ¿que impactos tendría a la tecnoliga actual?: veamos ventajas y desventajas.

- El acceso a memoria, (su velocidad) será exactamente igual al actual. El bus de datos del P4 actual ya es un bus de 64 (solo es de 32 el de direcciones). Por tanto, o cambia el diseño de las placas madre y se hacen chips de memoria mas rapidos -y mas caros- o no se notará ventajas.

- Los drivers, en un sistema de 64 bits, deberán ser reescritos -no solo compilados-. Por tanto, no tendremos drivers para nuestros dispositivos, excepto los que traiga el propio sistema operativo. Y mucho hardware, sus fabricantes, no sacaran drivers. simplemente porque el desarrollo de estos será muy caro, y les conviene mas, sacar nuevo hardware y en ese nuevo añadir tambien drivers de 64. Con eso consiguen su proposito de renovar tambien el parque de hardware. Para ellos, todo seran ventajas. Para los usuarios, seran gastos.

- El software actual de 32 bits (todo de 32 bits), funcionaría, en principio sin problemas. Digo en principio, porque el software que ahora mismo cargue drivers o filtros dinamicamente, no funcionará ya que esos drivers o filtros deben ser obligatoriamente de 64 bits. Ejemplos de esto, son el software de grabacion de DVD, el software de visionado de DVD -ya que necesita codecs-. Los codecs de video deberán ser reescrotos todos. Los actuales no funcionarán.

- El software que no tenga esas cosas, funcionará, pero "penalizado". Es decir mas lento que en las maquinas actuales, ya que estará usando un modo de compatibilidad, y no es el modo nativo del procesador.

- El software de 16 bits, que actualmente funciona sin problemas (muchisimo software actual, aunque no nos lo parezca, sigue siendo de 16 bits, o tiene modulos de 16).

- El msdos, no funcionará ni tan siquiera en ventana. Esto es debido a que el modo virtual 8086 no está soportado en esta modalidad del procesador.


** ¿un poco tetrico el panorama al menos al principio?... ¿no?...

Y la pregunta del millon: ¿se venderan suficientes unidades para que los fabricantes de software se planteen la migracion a 64, con el gasto de desarrollo que esto conlleva?...




Jose Antonio Rodriguez Fdez.



Quitar no_masillas_
Y cambiar punto org por punto net

· Nunca TANTOS debieron TANTO a tan pocos -
Todos los que día a día construimos esta fuente de conocimiento.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida