Tecnologa de Memoria Extendida Intel® 64 Informacin en ingls
FAQ Sobre la Tecnología Intel®de Memoria Extendida 64
 
P1: ¿Qué es la Tecnología Intel® de Memoria Extendida 64?
R1: La Tecnología Intel® de Memoria Extendida 64, o Intel® EM64T, es una mejoría de la arquitectura Intel IA-32. La mejoría permite que el procesador haga rodar programas escritos en el código de 64 bits, más reciente, y utilice mayores cantidades de memoria. Estas extensiones no ruedan códigos escritos para el procesador Intel® Itanium®. Haga clic aquí para obtener una descripción más detallada de la Intel® EM64T. Más detalles sobre la arquitectura de extensión y del modelo de programación en 64 bits pueden ser encontrados en la Guía para Desarrolladores de Software en la Tecnología de Extensión en 64 bits.

P2: ¿Por qué está lanzando Intel® otro procesador de 64 bits? ¿Hay espacio en el mercado para dos procesadores de 64 bits de Intel®?
R2: El segmento de mercado de servidores representa casi $50 billones, y un abordaje del tipo "tamaño único" no puede atender a las necesidades exclusivas de cómputo de las empresas. Ofrecemos dos arquitecturas y continuaremos invirtiendo en ambas. Tenga en cuenta que solamente la llegada de los 64 bits por sí sola no cambia de forma significativa las características fundamentales de desempeño de un procesador. Intel® EM64T es una entre las diversas innovaciones en plataformas que Intel® está ofreciendo para mejorar las plataformas IA-32. Otras mejoras incluyen la Tecnología Hyper-Threading de Intel, PCI Express*, soporte para memoria DDR2, administración avanzada de energía, instrucciones SSE3 y audio de alta definición. La arquitectura que va al frente de Intel® para empresas, representada por la familia de procesadores Itanium®, es el producto de más alto desempeño y confiabilidad para los segmentos de mercado de servidores críticos de negocios de alto nivel y de computación técnica. El procesador está penetrando con éxito los segmentos multimillonarios de servidores de alto nivel y computación técnica, dominados por sistemas basados en RISC. Estos mercados exigen mucho más que tan sólo 64 bits, ya que la escalabilidad y confiabilidad de la familia de procesadores Itanium es de suma importancia.

P3: ¿Qué procesadores Intel® poseen soporte para la Intel® EM64T, y cuándo estarán disponibles?
R3: El 17 de febrero de 2004, Intel® anunció que agregará el Intel® EM64T a sus procesadores IA-32 con nombres de código Nocona (procesador Intel® Xeon® para servidores y estaciones de trabajo con doble procesamiento), Potomac (procesador Intel Xeon MP para servidores multiprocesados), y Prescott (producto para servidores y estaciones de trabajos uniprocesados). ésta fue una revelación inicial sobre la tecnología. Intel suministró y continuará suministrando más detalles conforme ocurran los lanzamientos de estos diversos productos. Visite www.intel.com/espanol/products/processor/index.htm para obtener más detalles sobre que procesadores poseen soporte para Intel® EM64T.

P4: ¿Por qué está Intel® haciendo eso ahora?
R4: Lo hemos venido evaluando desde fines de la década del 90 y hemos sido pragmáticos en nuestro abordaje de traer productos al mercado que tengan soporte completo de plataforma, sistema operacional y software, más allá de una simple característica en un chip. Hemos afirmado que haríamos todo esto basándonos en solicitaciones de los clientes y cuando el ecosistema inicial estuviera disponible. Para servidores y estaciones de trabajo, este criterio está comenzando a ser alcanzado en el momento en que el lanzamiento de nuestros productos está programado para esta tecnología.

P5: ¿Cómo se comparará el desempeño de un Itanium® de 64 bits con el de las plataformas basadas en los procesadores AI-32 con capacidad de 64 bits?
R5: La familia de procesadores Itanium es, y continuará siendo, la familia de productos de más alto desempeño y más confiable que ofrecemos para los sistemas multiprocesados de alto nivel. Suministraremos más detalles de desempeño para los procesadores IA-32 con capacidad de 64 bits y sus plataformas cuando sean lanzados este año.

P6: ¿Es la Intel® EM64T la misma tecnología utilizada en el procesador Itanium®?
R6: No. La Intel® EM64T es una extensión de los procesadores Intel® basados en la arquitectura IA-32. La familia de procesadores Itanium está basada en la arquitectura EPIC. Son dos familias diferentes de procesadores, basadas en dos arquitecturas diferentes. La familia de procesadores Itanium fue específicamente proyectada para las aplicaciones de misión crítica más exigentes.

P7: ¿Puede la Camada de Ejecución IA-32, recientemente lanzada, rodar el nuevo código de la Intel® EM64T?
R7: Consideraremos ofrecer esta capacidad, siempre y cuando los clientes la requieran.

P8: ¿Qué OS (Sistema Operacional) ofrecerá soporte para los procesadores Intel® con Intel® EM64T?
R8: Los proveedores de OS, abajo nombrados, anunciaran los soporte del producto para la Intel® EM64T. Contacte cada proveedor para obtener más detalles.

Microsoft:
Microsoft afirmó que hará sistemas operacionales y compiladores con extensión para 64 bits y los pondrá a disposición a partir del primer semestre de 2005. Contacte a Microsoft para obtener más detalles. www.microsoft.com/presspass/press/2004/feb04/02-17ExtendedTechnologyPR.asp Información en inglés


Red Hat:
Versiones futuras del Red Hat Enterprise Linux ofrecerán soporte para la Intel® EM64T.
  • Red Hat Enterprise Linux actualización 2
    • Disponibilidad general concluida el 19/5/04
Disponible por medio de la Red Hat Network https://rhn.redhat.com Información en inglés para los abonados de la Red Hat Linux Enterprise. Visite la Red Hat para más detalles.

SuSE:
Soporte de producción ya disponible para:
  • SL9.1
  • SLES9
Contacte la SuSE Información en inglés para más detalles.

P9: ¿Es posible preparar software que ruede en procesadores Intel® con Intel® EM64T y en procesadores AMD con capacidad de 64 bits?
R9: Sí, en la mayoría de los casos. Aunque la micro-arquitectura de hardware es diferente para los procesadores de las dos empresas, el sistema operacional y el software portado para un procesador probablemente rodará en el otro, debido a la semejanza de las arquitecturas de los conjuntos de instrucciones. Sin embargo, los procesadores Intel® poseen soporte para funciones adicionales, como instrucciones SSE3 y Tecnología Hyper-Threading, que no se encuentra en las plataformas que no son de Intel. De esta manera, creemos que los desarrolladores podrán obtener el desempeño máximo y estabilidad proyectando específicamente para las arquitecturas Intel®, y sacando provecho de la gran gama de herramientas de software y servicios de habilitación ofrecidos por Intel®.

P10: ¿Cómo funcionará Intel® EM64T, y qué software existe para sacar provecho de las extensiones para 64 bits?
R10: El desarrollo de un amplio "ecosistema", como de procesadores, chipsets y herramientas para sistemas operacionales (OS), aplicaciones, utilitarios y drivers llevará algún tiempo para desarrollarse. Las plataformas con Intel® EM64T pueden ser operadas de tres formas básicas (observación: un BIOS con capacidad de 64 bits es necesaria para los tres escenarios presentados):
  1. 1. OS de 32 bits y aplicaciones de 32 bits (Modo Legado): No son necesarios cambios de software, sin embargo el usuario no obtiene el beneficio de la Intel® EM64T;
  2. 2. OS de 64 bits y aplicaciones de 32 bits (Modo de Compatibilidad): Este uso requiere todos los drivers de dispositivo en 64 bits. En este modo, el OS observará las extensiones para 64 bits, sin embargo la aplicación de 32 bits no. Las aplicaciones existentes de 32 bits no necesitan ser recopiladas, y podrán o no beneficiarse con las extensiones para 64 bits. La aplicación probablemente no será certificada nuevamente por el proveedor para rodar en el nuevo OS con extensiones para 64 bits.
  3. 3. OS de 64 bits y aplicaciones de 64 bits (Modo de 64 bits): Este uso requiere los drivers de dispositivo en 64 bits. También exige que las aplicaciones sean modificadas para la operación en 64 bits y luego nuevamente compiladas y validadas.
P11: ¿Tendrá el procesador Intel IA-32 con Intel® EM64T más registros que el de los procesadores IA-32 actuales?
R11: Sí, los procesadores Intel IA-32 con Intel® EM64T poseen 16 Registros de Uso General (General Purpose Registers o GPRs), y 16 registros XMM. Los registros GPR y XMM tienen 64 bits y 128 bits de ancho, respectivamente, en los procesadores con Intel® EM64T. Los registros adicionales son utilizados solamente por aplicaciones que ruedan en el modo de 64 bits. Los procesadores IA-32 con Intel® EM64T poseen 8 registros GPR y 8 XMM. Los registros GPR y XMM tienen 32 bits y 64 bits de ancho, respectivamente, en procesadores sin la Intel® EM64T. Más detalles pueden obtenerse en laGuía del Desarrollador de Software para la Tecnología de Extensión en 64 bits. Información en inglés

P12: ¿Rodarán las aplicaciones escritas para la familia de procesadores Intel® Itanium® en los procesadores Intel® IA-32 con Intel® EM64T, sin necesitar ser recopilados?
R12: No. Los conjuntos de instrucción para la familia de procesadores Intel® Itanium® son diferentes a los de la familia de procesadores IA-32. Las aplicaciones deben ser recopiladas de forma separada para cada familia de procesadores.

P13: Tengo dos plataformas: una basada en la familia de procesadores Itanium® y otra basada en la familia de procesadores con arquitectura IA-32 con Intel® Em64T. ¿ Podrá rodar el mismo sistema operacional de 64 bits en las dos plataformas?
R13: No. Son necesarios sistemas operacionales diferentes para cada tipo de plataforma debido a las arquitecturas diferentes de los conjuntos de instrucción. Contacte a su proveedor del OS para identificar qué sistema operacional es necesario para su configuración particular de plataforma.

P14: Tengo dos plataformas: una basada en la familia de procesadores con arquitectura IA-32 con Intel® EM64T, y otra basada en la familia con arquitectura IA-32 sin Intel® EM64T. ¿Funcionará el mismo sistema operacional en ambas plataformas?
R14: Sí, si está rodando un sistema operacional de 32 bits en las dos plataformas. Ambas plataformas rodarán sistemas operacionales de 32 bits disponibles actualmente. Sin embargo, un sistema operacional de 32 bits no sacará provecho de la Intel® EM64T.

En el caso de que desee sacar provecho de la Intel® EM64T, la primera plataforma necesitará rodar un sistema operacional proyectado para extensiones en 64 bits. Sistemas operacionales para sistemas extendidos de 64 bits no rodarán en la segunda plataforma. Contacte a su proveedor de OS para identificar el sistema operacional necesario para su configuración particular de plataforma.

P15: ¿Incluye la Intel® EM64T soporte para las instrucciones 3DNOW!* de la AMD?
R15: No. La arquitectura IA-32 de la Intel actualmente no posee soporte para el conjunto de instrucciones 3DNOW! Esto no cambiará con la adición de nuestra Intel® EM64T.

P16: ¿Son necesarios qué cambios para que una plataforma basada en IA-32 ruede un OS de 64 bits y aplicaciones de 64 bits?
R16: Para rodar aplicaciones de 64 bits y OS de 64 bits, una plataforma necesitará de un procesador IA-32 con Intel® EM64T, juntamente con un BIOS y drivers actualizados que hayan sido modificados para la Intel® EM64T. Contacte a su proveedor del BIOS y el proveedor del adaptador para obtener el BIOS y los drivers optimizados para plataformas con Intel® EM64T.

P17: ¿Rodará un software existente de 32 bits, en un procesador IA-32 con Intel® EM64T sin ser recopilado?
R17: Sí, con algunas restricciones. Consulte laGuía del Desarrollador de Software para la Tecnología de Extensión en 64 bits Información en inglés para obtener más detalles.

No habrá problemas al rodar una aplicación de 32 bits en un OS de 32 bits, ni tampoco con un procesador con Intel® EM64T. En el caso de un OS de 64 bits y una aplicación de 32 bits, el procesador fue proyectado para soportar integralmente este modo de operación (llamado de modo de compatibilidad). Es posible, sin embargo, que algunas aplicaciones tengan ciertas dependencias que están más allá del control del procesador (como por ejemplo dependencias en el OS o en drivers), que pueden hacer que las aplicaciones no rueden como se lo espera.

P18: ¿Funciona la Tecnología Hyper-Threading en conjunto con la Intel® EM64T?
R18: Sí. Tanto en aplicaciones de 32 bits como de 64 bits pueden sacar provecho del paralelismo de vías (threads) y del aumento del desempeño posibilitados por la Tecnología Hyper-Threading de Intel.

P19: ¿Cuándo pondrá Intel® a disposición un compilador que genere un código optimizado para la Intel® EM64T?
R19: El compilador Fortran y C++ Rev 8.1 tanto para Linux como para Windows* poseen soporte para Intel® EM64T y ya están disponibles enwww.intel.com/software/products. Información en inglés

P20: ¿Cuándo pondrá Intel® a disposición herramientas para la optimización de software para la Intel® EM64T?
R20: La disponibilidad del Intel® Vtune™ Performance Analyzer for Windows* versión 7.2 en la versión de producción está prevista para noviembre de 2004. La versión 7.2 para Linux deberá estar disponible al final del cuarto trimestre de 2004. Ambas poseen soporte para la Intel® EM64T, y las versiones de producción podrán encontrarse en www.intel.com/software/products. Información en inglés La biblioteca de desempeño MKL (versión 7.01) está disponible solamente para clientes Premier: la versión Windows* ya está disponible; la disponibilidad de la versión Linux está prevista para octubre de 2004. El IPP (versión 4.1) ya está disponible enwww.intel.com/software/products. Información en inglés

P21: ¿Dónde puedo obtener aplicaciones que fueron optimizadas para Intel® EM64T?
R21: Contacte los proveedores de software para saber de sus cronogramas, precios y disponibilidad referentes a las aplicaciones compatibles con Intel® EM64T, como también cualquier transición en la industria, esperamos que lleve algún tiempo para que las aplicaciones sean portadas para los sistemas operacionales extendidos para 64 bits. En comparación, existen actualmente más de 1000 aplicaciones optimizadas para la familia de procesadores Itanium.

*Otros nombres y marcas pueden ser de propiedad de terceros.
Al inicio de la página