Intel Es
Intel Es
Intel Es
El 8086/8088 introdujo la segmentación en la arquitectura IA-32. Con la segmentación, un registro de segmento de 16 bits contiene un
puntero a un segmento de memoria de hasta 64 KBytes. Utilizando cuatro registros de segmento a la vez, los procesadores 8086/8088
pueden direccionar hasta 256 KBytes sin cambiar entre segmentos. Las direcciones de 20 bits que se pueden formar utilizando un
registro de segmento y un puntero adicional de 16 bits proporcionan un rango de direcciones total de 1 MByte.
• Paginación, con un tamaño de página fijo de 4 KByte que proporciona un método para la gestión de la memoria virtual
Vol. 1 2-1
INTEL ® ARQUITECTURAS 64 E IA-32
Un paso posterior de la familia Pentium introdujo la tecnología Intel MMX (el procesador Pentium con tecnología MMX). La
tecnología Intel MMX utiliza el modelo de ejecución de una sola instrucción y múltiples datos (SIMD) para realizar cálculos en
paralelo sobre datos enteros empaquetados contenidos en registros de 64 bits.
Consulte la Sección 2.2.7, “Instrucciones SIMD”.
• La Intel Pentium III procesador introdujo las Extensiones Streaming SIMD (SSE) a la arquitectura IA-32. Las extensiones
SSE amplían el modelo de ejecución SIMD introducido con la tecnología Intel MMX al proporcionar una
2-2 vol. 1
INTEL ® ARQUITECTURAS 64 E IA-32
nuevo conjunto de registros de 128 bits y la capacidad de realizar operaciones SIMD en valores empaquetados de punto flotante de
precisión simple. Consulte la Sección 2.2.7, “Instrucciones SIMD”.
• La Pentium III Procesador Xeon extendió los niveles de rendimiento de los procesadores IA-32 con la mejora de una
caché de transferencia avanzada, integrada y de velocidad completa.
El procesador Intel Xeon MP presentó soporte para Intel ® Tecnología Hyper-Threading; consulte la Sección 2.2.8, “Tecnología
Intel® Hyper-Threading”.
Se utilizó el procesador Intel Xeon de 64 bits a 3,60 GHz (con un bus de sistema de 800 MHz) para introducir la arquitectura Intel 64. El
procesador Intel Xeon de doble núcleo incluye tecnología de doble núcleo. La serie de procesadores Intel Xeon 70xx incluye la
tecnología de virtualización Intel.
El procesador Intel Xeon serie 5100 presenta una microarquitectura Intel Core de alto rendimiento y eficiencia energética. Este
procesador se basa en la arquitectura Intel 64; incluye tecnología de virtualización Intel y tecnología de doble núcleo. Los
procesadores Intel Xeon de la serie 3000 también se basan en la microarquitectura Intel Core. El procesador Intel Xeon serie
5300 presenta cuatro núcleos de procesador en un paquete físico, también se basan en la microarquitectura Intel Core.
• Un núcleo de alto rendimiento y bajo consumo fabricado con la tecnología de proceso avanzada de Intel con interconexión de
cobre
• Caché de instrucciones primario de 32 KByte en el chip y caché de datos de escritura diferida de 32 KByte Caché de
• segundo nivel en el chip (hasta 2 MByte) con arquitectura de caché de transferencia avanzada Predicción de rama
• Soporte para tecnología MMX, instrucciones de Streaming SIMD y el conjunto de instrucciones SSE2 A 400
• o 533 MHz, bus del sistema de procesador síncrono de fuente
• Gestión de energía avanzada con Intel SpeedStep mejorado ® tecnología
Vol. 1 2-3
INTEL ® ARQUITECTURAS 64 E IA-32
• Intel ® Coordinación dinámica de energía e Intel mejorado ® Sueño más profundo para reducir el consumo de energía Intel ®
• Administrador térmico avanzado que cuenta con interfaces de sensor térmico digital Soporte para bus de 667 MHz de
• potencia optimizada
El procesador LV de doble núcleo Intel Xeon se basa en la misma microarquitectura que el procesador Intel Core Duo y es compatible
con la arquitectura IA-32.
2.1.12 El Intel ® Xeon ® Procesador serie 5100, 5300 e Intel ® Centro ™ 2 Familia de procesadores
(2006)
Los procesadores Intel Xeon de las series 3000, 3200, 5100, 5300 y 7300, los procesadores Intel PentiumDual-Core, Intel Core 2 Extreme,
Intel Core 2 Quad y la familia de procesadores Intel Core 2 Duo admiten la arquitectura Intel 64; se basan en la tecnología Intel de alto
rendimiento y eficiencia energética ® Microarquitectura central construida sobre tecnología de proceso de 65 nm. La microarquitectura
Intel Core incluye las siguientes características innovadoras:
• Intel ® Amplia ejecución dinámica para aumentar el rendimiento y el rendimiento de la ejecución Intel ® Capacidad de energía
• inteligente para reducir el consumo de energía Intel ® Caché inteligente avanzada que permite compartir datos de manera
• eficiente entre dos núcleos de procesador Intel ® Acceso a memoria inteligente para aumentar el ancho de banda de datos y
• Intel ® Advanced Digital Media Boost que mejora el rendimiento de la aplicación utilizando múltiples generaciones de
extensiones Streaming SIMD
El procesador Intel Xeon serie 5300, el procesador Intel Core 2 Extreme serie QX6800 y los procesadores Intel Core 2 Quad son
compatibles con la tecnología Intel de cuatro núcleos.
2.1.13 El Intel ® Xeon ® Procesador 5200, 5400, 7400 Series e Intel ® Centro ™ 2 Familia de
procesadores (2007)
El procesador Intel Xeon serie 5200, 5400 y 7400, el procesador Intel Core 2 Quad serie Q9000, el procesador Intel Core 2 Duo
serie E8000 son compatibles con la arquitectura Intel 64; se basan en Intel mejorado ® Microarquitectura central
2-4 Vol. 1
INTEL ® ARQUITECTURAS 64 E IA-32
tura utilizando tecnología de proceso de 45 nm. La microarquitectura Intel Core mejorada proporciona las siguientes características
mejoradas:
• Un divisor radix-16, primitivas de sistema operativo más rápidas aumenta aún más el rendimiento de Intel ® Amplia ejecución dinámica.
• Mejora Intel ® Caché inteligente avanzado con hasta un 50% más de caché de nivel dos y hasta un 50% de aumento en la
asociatividad establecida.
• Un motor shuffler de 128 bits mejora significativamente el rendimiento de Intel ® Impulso de medios digitales avanzados y SSE4.
El procesador Intel Xeon serie 5400 y el procesador Intel Core 2 Quad serie Q9000 son compatibles con la tecnología Intel de cuatro núcleos.
El procesador Intel Xeon de la serie 7400 ofrece hasta seis núcleos de procesador y una caché L3 de hasta 16 MBytes.
Vol. 1 2-5
INTEL ® ARQUITECTURAS 64 E IA-32
• Ofrezca un rendimiento inteligente con la tecnología Intel Hyper-Threading más la tecnología Intel Turbo Boost.
• Intel Smart Cache mejorado y controlador de memoria integrado.
• Puerta de energía inteligente.
• como Intel ® Vídeo de sincronización rápida, Intel ® Persona enterada TM etc. Rango de soporte de conjunto de instrucciones
• hasta AVX, AESNI, PCLMULQDQ, SSE4.2 y SSE4.1.
La familia de productos del procesador Intel Xeon E3-1200 también se basa en la microarquitectura Sandy Bridge.
Las familias de productos del procesador Intel Xeon E5-2400 / 1400 se basan en la microarquitectura Sandy Bridge-EP.
Las familias de productos del procesador Intel Xeon E5-4600 / 2600/1600 se basan en la microarquitectura Sandy Bridge-EP y
brindan soporte para múltiples sockets.
2-6 Vol. 1
INTEL ® ARQUITECTURAS 64 E IA-32
Las familias de productos del procesador Intel Xeon E5-4600 / 2600/1600 v2 se basan en la microarquitectura Ivy Bridge-EP y
brindan soporte para múltiples sockets.
La microarquitectura es una arquitectura de tuberías superescalar de tres vías. Superescalar de tres vías significa que mediante el uso
de técnicas de procesamiento paralelo, el procesador puede, en promedio, decodificar, enviar y completar la ejecución de (retirar) tres
instrucciones por ciclo de reloj. Para manejar este nivel de rendimiento de instrucciones, la familia de procesadores P6 utiliza una
superpipeline desacoplada de 12 etapas que admite la ejecución de instrucciones fuera de orden.
La Figura 2-1 muestra una vista conceptual de la canalización de microarquitectura del procesador P6 con la mejora
Advanced Transfer Cache.
Sistema de autobús
Usado frecuentemente
Unidad de bus
Usado con menos frecuencia
Interfaz
Ejecución
Instrucción Ejecución
Ha podido recuperar/
Cache Fuera de servicio Jubilación
Descodificar
Microcódigo Centro
ROM
OM16520
Figura 2-1. La microarquitectura del procesador P6 con mejora de caché de transferencia avanzada
Para garantizar un suministro constante de instrucciones y datos para la canalización de ejecución de instrucciones, la microarquitectura del
procesador P6 incorpora dos niveles de caché. La caché de nivel 1 proporciona una caché de instrucciones de 8 KByte y una caché de 8 KByte.
Vol. 1 2-7