Download programa ejemplo microprocesador

Document related concepts
no text concepts found
Transcript
AMD OPTERON
AMD vs INTEL
Nauzet Plasencia Cruz
78853340-W
Microprocesadores para comunicaciones
Índice
1. Introducción
1.1 Aparición multinúcleos
1.2 Multinúcleos: definición y tipos
1.3 Futuro de los multinúcleos
3
3
3
2. AMD
2.1 Antecedentes AMD
2.2 ¿Qué ofrece AMD?
4
8
3. AMD OpteronTM
3.1 Introducción
3.2.1 Opteron de segunda generación
3.2.2 Arquitectura Direct Connect
3.2.3 Tecnología para actualizar múltiples núcleos
3.2.4 Virtualización AMD-V
3.2.5 Mejor relación de rendimiento por watio
3.2.6 Números de modelos
10
10
11
12
12
13
14
3.3.1 Opteron de tercera generación
3.3.2 Arquitectura Direct Connect
3.3.3 Tecnología AMD PowerNow!
3.3.4 Administración de energía dinámica dual
3.3.5 Tecnología AMD CoolCore
3.3.6 Virtualización AMD-V
3.3.7 Controlador de DRAM DDR2
3.3.8 Caché inteligente balanceada AMD
3.3.9 Acelerador de punto flotante AMD
3.3.10 Números de modelos
4. AMD vs Intel
5. Referencias
-1-
18
18
18
18
19
19
19
19
20
20
1. Introducción
1.1 Aparición multinúcleos
La fuerte competencia actual por conseguir los mejores microprocesadores,
especialmente entre Intel y AMD, está haciendo que la tecnología de fabricación de
procesadores esté llegando a sus límites. Cada vez es más complicado miniaturizar los
componentes del procesador, así como evitar los problemas provocados por la
disipación de calor que impiden el aumento de la frecuencia del procesador.
Los procesadores actuales no pasan de los 4GHz y necesitan grandes disipadores y
ventiladores porque generan mucho calor.
Es por ello que hubo de buscar una alternativa a este tipo de fabricación, a esta
situación de estancamiento. Entonces, basándose en el procesamiento en paralelo, se
empezaron a construir procesadores multinúcleo.
1.2 Multinúcleos: definición y tipos
Un microprocesador multinúcleo es aquel que combina dos o más núcleos dentro
de un mismo circuito integrado. Existen 3 filosofías de multinúcleos, y lo cierto es que
todas tienen sus ventajas y desventajas:
- La primera es crear núcleos homogéneos, es decir, todos los núcleos idénticos,
como se hace hoy día con los Core Duo o los X2. Esta propuesta es apoyada por Tilera
e Intel. La gran ventaja de estos es la facilidad que presentan a la hora de programarlos,
ya que el mismo programa puede ejecutarse en cualquier núcleo. Sin embargo,
presentan el inconveniente de que consumen mucha energía y ocupan mucho espacio
innecesariamente, debido a la generalidad de los núcleos, que deben ser capaces de
ejecutar cualquier cosa, aunque, finalmente, sólo se use una parte de éste provocando,
además, una pérdida de optimización en lo que a rendimiento se refiere en ciertor
procesos repetitivos.
- La segunda es crear núcleos especializados, de tal manera que algunos núcleos
se especialicen, por ejemplo, en procesar paquetes TCP/IP, otros en gráficos, otros en
contenido multimedia, etc. Esta propuesta es apoyada por AMD. Entre sus ventajas
encontramos que son mucho más eficientes y rápidos, con menos consumo energético y
de menor tamaño. Su gran problema, es la dificultad para programarlos ya que cada
núcleo debe usar, para la misma tarea, programas distintos para sacarle todo el partido.
- La tercera es una combinación de los dos: múltiples núcleos homogéneos
rodeados de núcleos especializados. Esta propuesta es apoyada por IBM.
1.3 Futuro de los multinúcleos
Actualmente, tanto Intel como AMD están ofreciendo sus procesadores de dos y
cuatro núcleos. En los siguientes años seguirá aumentando el número de núcleos. Intel
prevé construir un procesador de 32 núcleos para el 2010.
-2-
Tilera, ofrece un chip de 64 núcleos.
IBM dispone del Kilocore1025, un procesador de 1025 núcleos formado por un
PowerPC y 1024 8-bit "elementos procesadores" en un único – y acorde a IBM – dado
de bajo coste.
En cuanto a tecnologías, IBM ha fabricado, en pruebas, chips con la tecnología
SiGe (tecnología que añade al silicio, mediante procesos nanotecnológicos, capas de
germanio, para mejorar sus propiedades electrónicas) que pueden alcanzar 500GHz con
el cero absoluto, previendo que pueden llegar a 350 Ghz a temperatura ambiente. Esta
tecnología no es tan costosa, pudiéndose implementar en las fábricas de chips a muy
bajo coste. Esto puede ser el comienzo de una nueva generación de procesadores
ultrarápidos, comparados con los actuales.
-3-
2. AMD Opteron
2.1. Antecedentes AMD
AMD ingresa al mercado como un segundo proveedor
1976
• AMD e Intel firman su primer contrato integral de licencias combinadas, en
donde AMD e Intel acuerdan licenciarse mutuamente todas las patentes que
tiene cada empresa.
1982
• IBM selecciona un microprocesador Intel para su PC pero sólo bajo la
condición de que exista un segundo proveedor confiable para las necesidades
de procesamiento de sus PCs. Como resultado, AMD renueva un contrato
integral de licencias combinadas con Intel y se convierte en el segundo
fabricante para IBM de los microprocesadores 8086 y 8088.
• Un juez de California dijo después que – al decidir ser un segundo proveedor
para Intel, “AMD vino a ayudar a Intel cuando éste necesitaba ayuda para
establecer su arquitectura [de microprocesador] en el mercado”. Este
movimiento ayudó a Intel a establecer x86 como la arquitectura dominante
para PCs.
1987
• Intel notifica a AMD su intención de terminar su contrato como segundo
proveedor, un movimiento agresivo para evitar que AMD produzca un
microprocesador compatible con la arquitectura 486. Esto inicia años de
controversias legales entre AMD e Intel y limita la elección de los clientes a
una sola fuente para microprocesadores de PC durante los siguientes años.
1990
• A finales de 1990, AMD dio a conocer la familia de microprocesadores
Am386®, basados en Intel 80386. Las ventas del AM386 son fuertes debido a
su excepcional rendimiento.
1991
• En octubre de 1991, Intel inició una acción ante el tribunal federal por la
violación de derechos de reproducción. Un árbitro posteriormente otorgó a
AMD los derechos totales para fabricar y vender el Am386. La Corte Suprema
de California confirmó esta decisión en 1994.
1993
• Se lanza el microprocesador Am486®; funciona en las computadores
Compaq y en miles de PCs.
1994
• Intel y Hewlett­Packard anunciaron el desarrollo de una arquitectura propia
de microprocesador de 64 bits (con nombre de código “Merced” y que
finalmente saliera al mercado como “Itanium”), basada en un conjunto de
nuevas instrucciones llamado "IA-64" y el cual no es compatible con las
millones de PCs y aplicaciones de software basadas en x86.
• Albert Yu, vicepresidente senior de Intel y gerente general del grupo de
productos de microprocesadores, declara: “Si yo fuera la competencia, estaría
realmente preocupado. Si creen que tienen futuro, en realidad no lo tienen”.
-4-
AMD desafía a Intel
1995
• AMD lanza el microprocesador AMD­K5®, su primer microprocesador x86
diseñado de manera independiente y compatible con sockets.
1997
• AMD lanza el exitoso microprocesador AMD­K6®, una alternativa
compatible con los pines del microprocesador Intel Pentium™. Su
lanzamiento anuncia el regreso de la competencia y ayuda a mantener el precio
de las PCs por debajo de los mil dólares para crear PCs al acceso de los
consumidores promedio.
1998
• AMD hace avanzar considerablemente la plataforma de las PC con el
lanzamiento del microprocesador AMD-K6-2, que incluye la tecnología
3DNow!™. Inventada por MD, la tecnología 3DNow! fue la primera
innovación de x86 que mejoró considerablemente los gráficos en 3D, la
multimedia y otras aplicaciones para PCs que hacen un uso intensivo del punto
flotante, compatibles con Microsoft® Windows®.
•Intel anuncia el aplazamiento de Merced (Itanium). La salida al mercado de
Itanium se toma otros 3 años. AMD lidera la innovación.
1999
• AMD deja de crear chips compatibles con Intel cuando lanza el
microprocesador x86 más rápido del mundo, el AMD Athlon™. Los
procesadores AMD Athlon se diseñaron específicamente desde el principio
para ejecutar Microsoft Windows excepcionalmente bien. Los procesadores
AMD Athlon ofrecen varias innovaciones que los distingue de los
competitivos productos de Intel y representan la primera vez que AMD sale al
mercado antes que Intel con una nueva generación de microprocesadores x86
para las computadoras basadas en Microsoft Windows.
• Jerry Sanders, presidente y director ejecutivo de AMD, declara: “Por primera
vez en la historia de la industria de la computación, AMD toma ventaja sobre
la competencia al lanzar una generación completamente nueva de procesadores
que ofrecen mejores capacidades de rendimiento y procesamiento basadas en
un diseño de arquitectura más avanzado. Este anuncio señala una nueva etapa
en la industria porque anuncia nuevas opciones basadas una tecnología
superior de procesadores”.
• AMD muestra en forma preliminar la primera arquitectura x86 de 64 bits de
núcleos múltiples del mundo en el Microprocessor Forum.
2000
• AMD es el primero en romper la histórica barrera de 1GHz (mil millones de
ciclos de reloj por segundo) con el procesador AMD Athlon.
• AMD introdujo la tecnología PowerNow!™, que permitió a los fabricantes
de PCs ofrecer notebooks mas silenciosas y de operación más refrigerada con
sistemas de autonomía prolongada de la batería.
• A pesar de los esfuerzos de Intel por ejercitar su dominio del mercado y
forzar a la industria de la computación a adoptar el costoso Rambus DRAM (o
RDRAM) como el nuevo estándar de memoria, AMD trabaja con numerosos
fabricantes de equipos originales y vendedores de chipsets para ayudar a
establecer el SDRAM como el tipo de memoria estándar para PC. El SDRAM
-5-
y sus posteriores generaciones se desarrollan bajo un conjunto de estándares
abiertos y traen consigo menores costos y mayores utilidades.
• AMD lanza la primera plataforma mundial para PCs que soporta la
tecnología de memoria Double Data Rate (DDR), que aumentó el rendimiento
de datos pico del procesador hasta en un 100% a costos equiparables. Esto
permitió que los fabricantes incrementaran enormemente el rendimiento sin
sacrificar sus utilidades.
2001
• AMD impulsa el desarrollo y la adopción generalizada de su tecnología
HyperTransport™, que le permite a las computadoras ejecutar sus programas
más rápida y eficientemente. Entre los fabricantes que adoptan la tecnología
HyperTransport se encuentran Agilent, Apple Computer, Broadcom, Cisco
Systems, IBM, nVidia y Texas Instruments.
• Con el lanzamiento del microprocesador AMD Athlon XP, AMD introduce
los números de modelo del procesador que ayudan a los consumidores a
entender el rendimiento general de las aplicaciones para PC. Los megahercios
(MHz) ya no son válidos como una medida precisa de rendimiento de las PCs
debido a la increíble variedad de arquitecturas, tecnologías y aplicaciones.
• El microprocesador AMD Athlon XP integra la arquitectura QuantiSpeed™,
un diseño que se creó para ayudar a asegurar el rendimiento superior de la
aplicación.
• El microprocesador Itanium de 64 bits patentado por Intel sale tres años más
tarde y a un costo cercano a los dos mil millones de dólares. La tecnología se
considera cara, incompatible con software y hardware x86, y es rechazada por
el mercado en general. La industria apoda al Itanium “El Itanic”.
2002
• La familia de AMD Athlon XP presenta por primera vez la tecnología
Cool‘n’Quiet™, una solución de administración de energía sobre el chip para
PCs de escritorio. La tecnología Cool’n’Quiet reduce efectivamente el
consumo de energía y permite una ejecución más silenciosa del sistema, al
tiempo que ofrece rendimiento sobre demanda para ayudar a maximizar la
experiencia de cómputo.
2003
• El lanzamiento de los microprocesadores AMD Opteron™ y AMD Athlon™
64 cambiael futuro de la industria de la computación extendiendo el x86 a 64
bits con la arquitectura AMD64, que ofrece al mismo tiempo cómputo de 32 y
64 bits.
• Intel niega cualquier plan para desarrollar una tecnología similar x86 de 64
bits.
• El presidente y director general electo de Intel, Paul Otellini, declara que
Intel no puede producir un chip para PCs de escritorio de 64 bits hasta el 2008
ó el 2009 (CNET News.com, febrero 20, 2003)
• El director ejecutivo de Intel, Craig Barreto, anuncia: “No tenemos planes en
esta etapa para una extensión en dirección hacia los 64 bits como el dispositivo
de AMD para PCs escritorio”. (Reuters, Sept. 25, 2003)
• AMD lanza el primer procesador de la industria con un controlador de
memoria integrado, el cual “alimenta” datos desde la memoria hasta el
procesador más rápido y de manera más eficiente para un mejor rendimiento
con respecto a los diseños de la competencia.
-6-
• AMD ofrece la Arquitectura de Conexión Directa, la cual conecta
directamente los procesadores, los controladores de memoria y los dispositivos
de E/S, reduciendo los cuellos de botella e incrementando el rendimiento.
AMD extiende el liderazgo en la innovación
2004
• El procesador AMD Athlon 64 es llamado “Chip para PC de escritorio del
año” por Microprocessor Report.
• Entre las 100 compañías de Forbes Global o sus afiliadas, más del 40%
utilizan sistemas basados en un procesador AMD 64 para ejecutar aplicaciones
empresariales críticas.
• AMD cuenta con el apoyo de más de 2.000 socios de tecnología AMD64,
incluyendo a Microsoft, IBM, HP, Sun Microsystems, Cray, SuSe Linux y
Fujitsu Siemens. Tres de los cuatro principales fabricantes de computadoras
ofrecen soluciones AMD64: HP, IBM y Sun.
• Intel cambia su decisión y decide seguir el liderazgo de AMD en la
computación x86 de 64 bits al anunciar un microprocesador compatible basado
en la tecnología AMD de 64 bits. La decisión es vista como el puntillazo final
para el procesador Itanium de 64 bits de Intel.
• HP, socio para el desarrollo conjunto del Itanium, anuncia que está
descontinuando su línea de estaciones de trabajo basadas en Itanium.
• Tim Halfhill, analista de Microprocessor Report reporta que Intel desarrolló
sus extensiones de 64 bits para el conjunto de instrucción x86 de 32 bits al leer
la documentación de AMD. “En cada uno de los casos encontramos que Intel
basó su arquitectura x86 de 64 bits a partir del AMD64 en casi cada detalle”.
• Intel sigue el liderazgo de AMD al cambiar la medida del rendimiento del
microprocesador de MHz a números de modelo.
• AMD demuestra el primer microprocesador x86 de doble núcleo.
• En la reunión anual del Foro Económico Mundial, AMD lanza su iniciativa
50x15; un compromiso de ofrecer computación básica y conexión a Internet al
50 por ciento de la población para el año 2015. Más adelante ese año en India,
AMD lanza el Comunicador Personal de Internet (PIC, por sus siglas en
inglés), una nueva categoría en dispositivos de computación creada
específicamente para mercados en desarrollo. Los proveedores de servicio
distribuyen los PICs entre los consumidores a tarifas de suscripción mensuales
muy bajas. (El costo sugerido es de US$185, sin monitor y US$250 con
monitor).
• AMD lidera el mercado con hardware habilitado para la protección contra
virus, que cuando se ejecuta mediante Microsoft Windows XP Service Pack 2,
ofrece protección contra virus para cierto tipo de ataques, preparando el
terreno para un ambiente de computación más seguro con Microsoft Windows
XP.
2005
• AMD lanza los procesadores AMD Opteron de Doble Núcleo para servidores
y estaciones de trabajo y también revela el próximo lanzamiento del
procesador AMD Athlon 64 X2 de Doble Núcleo para consumidores
empresariales y particulares. Los m
ás importantes fabricates de partes originales, incluidos Sun, HP, IBM y
Supermicro anuncian su respaldo al ofrecer un amplio portafolio de sistemas
-7-
para el procesador AMD Opteron de Doble Núcleo. Los procesadores AMD
Opteron de Doble Núcleo consumen solo una cuarta parte de la energía, en
comparación con otros chips de doble núcleo.
• The Wall Street Journal dice, “AMD, que una vez siguió obligatoriamente la
ruta tecnológica de Intel, fue el primero en liderar un sistema de memoria
llamado DDR (double data-rate) que es ahora utilizado en todo el mundo Sus
primeros sistemas Opteron, lanzados hace dos años, fueron los primeros
procesadores x86 que procesaban 64 bits de información, lo que le permite a
los chips utilizar mejor la memoria que los primeros chips de 32 bits. Intel ha
seguido a AMD en ambos proyectos” (Abril 21, 2005).
• BusinessWeek dice, “El enfoque de AMD permitirá a los fabricantes de
servidores cambiar de sus actuales chips de núcleo único, sin tener que incurrir
en costos adicionales por la compra de nuevas tarjetas madre o nuevos
chipsets” (Abril 19, 2005).
• El analista de Insight 64 Nathan Brookwood declara: “Antes del lanzamiento
en 2003 de los procesadores AMD Opteron y AMD Athlon 64 , algunos
observadores de la industria se cuestionaban si era lógico o posible desarrollar
un ecosistema alrededor de la arquitectura de 64 bits que fuera compatible con
el estándar de la industria x86 de 32 bits. Dos años y más de 1000 paquetes de
software después, la industria ha aceptado la computación de 64 bits basada en
la tecnología AMD64 y ahora es obvio que aquellas dudas eran infundadas.
Con la innovadora Arquitectura de Conexión Directa de la tecnología AMD64,
la compañía se definió claramente como un generador tecnológico y un
competidor formidable” (Marzo 22, 1999).
• AMD continúa su compromiso con la iniciativa 50x15 en la Reunión anual
del Foro Económico Mundial, al anunciar una sociedad con el presidente de
MIT Media Lab, Nicholas Negroponte y otros líderes en la industria para
desarrollar la primera notebook de US$ 100. AMD también presenta el
prototipo del dispositivo PIC de segunda generación.
• CNet News.com declara: “En los últimos años, AMD ha sido el primero en
salir con ideas como la computación de 64 bits y vínculos de entrada-salida
más rápidos, poniendo a Intel en la incómoda posición de un seguidor”. (Feb.
25, 2005)
• Microsoft confirma que está cancelando el desarrollo de un sistema operativo
Windows para el microprocesador Itanium 2.
¿Qué ofrece AMD?
2.2
La evolución del diseño multinúcleo de AMD ha permitido un mayor
rendimiento y una productividad superior para satisfacer las necesidades de las
aplicaciones de última generación. Los procesadores multinúcleo de AMD también
ofrecen auténticas capacidades multitarea. Los usuarios pueden ejecutar
simultáneamente múltiples aplicaciones complejas y completar correctamente más
tareas en un periodo de tiempo más corto.
Además, como suponen más potencia de procesamiento en un paquete más
pequeño, los procesadores multinúcleo de AMD permiten modelos de dimensiones más
reducidas, incluyendo:

Ordenadores portátiles finos y ligeros más refrigerados y silenciosos.
-8-


Ordenadores de sobremesa de alto rendimiento y ahorro de espacio.
Infraestructuras de servidor con un impacto menor, necesidades de refrigeración
reducidas y una eficiencia energética que puede mejorar el coste total de
propiedad.
-9-
3. AMD Opteron
3.1 Introducción
El AMD Opteron fue el primer procesador en implementar la arquitectura de
juego de instrucciones AMD64 (conocida generalmente como x86-64). Fue puesto a la
venta el 22 de abril de 2003 con el objetivo de competir en el mercado de procesadores
para servidores, especialmente como gran competidor contra el Intel Xeon. La ventaja
principal del Opteron es la capacidad de ejecutar tanto aplicaciones de 64 bits como de
32 bits sin ninguna penalización de velocidad.
El procesador incluye un controlador de memoria DDR SDRAM evitando la
necesidad de un circuito auxiliar puente norte y reduciendo la latencia de acceso a la
memoria principal. Aunque el controlador de memoria integrado puede ser suplantado
por un circuito integrado externo según se introduzcan nuevas tecnologías de memoria,
se pierden las ventajas anteriores. Esto hace que sea necesario lanzar al mercado nuevos
Opteron para obtener dichas ventajas de las nuevas tecnologías de memoria.
Varios Opterons en la misma placa base se pueden comunicar a través de uno o
más enlaces de alta velocidad HyperTransport para que cada uno pueda acceder a la
memoria principal de un modo transparente para el programador.
La forma de nombrar a los Opteron es nueva: cada procesador se identifica por
tres dígitos, donde el primero es un índice de cantidad (indica si el procesador está
diseñado para funcionar en equipos usando uno, dos, cuatro u ocho Opteron) y los otros
dos son un índice de velocidad. Por ejemplo:
Opteron 242 – Opteron diseñado para trabajar en un equipo biprocesador con un
índice de velocidad 42 (dicho índice se corresponde a 1’6GHz).
Opteron 842 – Similar al anterior pero para equipos con ocho procesadores.
Opteron 144 – Opteron diseñado para trabajar en solitario con un índice de
velocidad 44 (1’8 GHz).
3.2.1
Opteron de Segunda Generación
Los procesadores AMD Opteron™ de Segunda Generación con Arquitectura de
Conexión Directa presentan diversos nuevos recursos entre los que se incluyen la
capacidad de actualización para cuádruples núcleos, la Virtualización™ AMD
(AMDV™) y la memoria DDR2 con consumo eficiente de energía. Además, los
procesadores AMD Opteron de Segunda Generación fueron diseñados para ofrecer
avances en la relación de rendimiento por vatio de AMD y aprovechar las probadas
tecnologías lanzadas en 2003 con la primera generación de los procesadores AMD
Opteron.
Los procesadores AMD Opteron de Segunda Generación se ofrecen en tres series:
serie 1000 (hasta 1 procesador/2 núcleos), serie 2000 (hasta 2 procesadores/4 núcleos) y
serie 8000 (de 4 procesadores/8 núcleos a 8 procesadores/16 núcleos). La serie 1000
- 10 -
está construida sobre el nuevo socket AM2 de AMD. Las series 2000 y 8000 están
construidas sobre el nuevo socket F (1207) de AMD.
3.2.2 Arquitectura Direct Connect
Una de las novedades de estos Opteron es la introducción de la arquitectura Direct
Connect, ideada desde la propia empresa y que mejora el rendimiento general del
dispositivo en varios aspectos, como la reducción de los cuellos de botella en los buses
frontales.
Los buses frontales restringen e interrumpen el flujo de datos. Menor flujo de
datos significa mayor latencia que se traduce en un menor rendimiento. Flujo de datos
interrumpido implica una escalabilidad limitada.
Con la arquitectura Direct Connect el bus frontal se elimina. Por lo tanto, el núcleo
procesador está directamente conectado a la memoria, el subsistema de I/O y cualquier
otro procesador a través de líneas Hypertransport™ de alto ancho de banda. El
controlador de memoria se encuentra dentro del dado en lugar de en la placa madre.
Esto evita los problemas de latencia del sistema y mejora el rendimiento.
Este tipo de arquitectura está sólo disponible con procesadores AMD64,
incluyendo los procesadores AMD Opteron™ y AMD Athlon™, así como con la
tecnología móvil AMD Turion™ y cuenta con:
Controlador de memoria integrado
Los procesadores AMD 64 con arquitectura Direct Connect cuentan con un
integrado, controlador de memoria que optimiza el rendimiento y ancho de banda por
CPU, reduciendo la latencia inherente en las arquitecturas de bus frontal. El ancho de
banda de memoria se incrementa tanto como procesadores se incluyan a la
configuración, comparado con los diseños típicos en los que se reduce debido a que el
acceso a memoria principal es limitado por el chip Northbridge externo.
Tecnología HyperTransport™
Es un enlace bidireccional de comunicaciones punto a punto de alta velocidad y
baja latencia que ofrece un ancho de banda escalable entre núcleos de cómputo,
- 11 -
subsistemas de I/O, bancos de memoria y otros elementos del sistema. Los procesadores
AMD Opteron soportan más de tres enlaces HyperTransport, alcanzando tasas de
24GB/s por procesador.
3.2.3 Capacidad para actualizar a múltiples núcleos
AMD lanzó la primera tecnología de núcleos múltiples para servidores y
estaciones de trabajo x86 con la presentación del procesador AMD Opteron™ de Doble
Núcleo en abril de 2005. Los procesadores AMD Opteron de Segunda Generación
incluyen memoria DDR2 y Virtualización™ AMD para optimizar aún más las
capacidades de virtualización líderes del mercado de AMD. Los procesadores AMD
Opteron de Cuádruples Núcleos, planeados para lanzarse en 2007, representan nuestra
siguiente escala en el plan de desarrollo de los núcleos múltiples.
Los procesadores Opteron de Segunda Generación con memoria DDR2 están
diseñados para ofrecer una actualización sin problemas a los procesadores AMD
Opteron de cuádruples núcleos. Esta transición a la computación de cuádruples núcleos
mantendrá la infraestructura térmica actual, ayudando a aprovechar las inversiones
actuales y ofreciendo mejoras en el rendimiento de las aplicaciones y en el rendimiento
por watio del sistema.
La tecnología AMD64 con Arquitectura de Conexión Directa es la que permite la
ruta de actualización incorporada dentro de los procesadores AMD Opteron de Segunda
Generación. En el corazón de la tecnología AMD64 se encuentra la innovadora
Arquitectura de Conexión Directa, que ayuda a eliminar los cuellos de botella
inherentes en las tradicionales arquitecturas de bus frontal lateral, al conectar
directamente los núcleos, el controlador de memoria y el dispositivo de E/S al
procesador.
3.2.4 Virtualización AMD (AMD-VTM)
Los procesadores AMD Opteron™ de Cuatro Núcleos con Arquitectura de
Conexión Directa y Virtualización™ AMD (AMDV ™) impulsan las soluciones de alto
rendimiento, flexibles y seguras para virtualización de servidores disponibles
actualmente.
La Indexación Rápida de Virtualización, una mejora de la tecnología AMDV
presente en los procesadores AMD Opteron de Cuatro Núcleos, está desarrollada para
aumentar drásticamente el rendimiento de las aplicaciones virtualizadas, permitiendo
también una alternancia más rápida entre las máquinas virtuales para que puedas alojar
mas máquinas por servidor, maximizando los beneficios de la virtualización.
La Arquitectura de Conexión Directa de AMD incluye un controlador de memoria
en la pastilla para una administración óptima de la memoria – un factor clave para el
aumento del rendimiento –, al tiempo que la tecnología HyperTransport™ aumenta la
escalabilidad de la plataforma y la tasa de transferencia.
- 12 -
Arquitectura de Conexión Directa: aloja más máquinas virtuales por servidor
La Arquitectura de Conexión Directa de AMD ofrece conexiones directas del
procesador a la memoria, del procesador al dispositivo de E/S y del procesador a otro
procesador, agilizando la virtualización del servidor. Los procesadores de cuatro
núcleos de AMD con computación de 64 bits ofrecen más ancho de banda de memoria y
más recursos del procesador para virtualización que cualquier otro procesador para
servidor comparable.
El Controlador de Memoria Integrado está desarrollado para mejorar el
rendimiento en ambientes de virtualización con uso intensivo de memoria, alto ancho de
banda, baja latencia y acceso escalable a la memoria. La tecnología HyperTransport
optimiza el movimiento de los datos y permite compartir mejor los recursos entre las
máquinas virtuales, proporcionando mayor escalabilidad del sistema.
Indexación Rápida de Virtualización: mejor rendimiento en ambientes
virtualizados
La Indexación Rápida de Virtualización permite que las máquinas virtuales
administren más directamente la memoria para mejorar el rendimiento en muchas
aplicaciones virtualizadas.
Utilizando recursos del propio procesador en vez de software, la Indexación
Rápida de Virtualización puede reducir mucho los ciclos del Hypervisor y la pérdida de
rendimiento asociada comúnmente a la virtualización.
La Indexación Rápida de Virtualización también fue desarrollada para disminuir el
tiempo de alternancia entre una máquina virtual y la otra en un 25%, ofreciendo un
aumento de la capacidad de repuesta.
Tagged Translation LookAside Buffer: aumenta la capacidad de repuesta en
ambientes virtualizados
Exclusivo de los procesadores AMD Opteron, el Tagged Translation Lookaside
Buffer (TLB) permite una alternancia más rápida entre las máquinas virtuales al
mantener un mapa de los espacios de memoria en cada máquina virtual. Las soluciones
de la competencia no consiguen distinguir entre el espacio de memoria de una máquina
virtual y otra, dando como resultado más trabajo de administración de memoria y
reducción de la capacidad de respuesta en la alternancia entre máquinas virtuales.
3.2.5 Mejor relación de rendimiento por watio
Durante los últimos tres años, AMD ha estado a la cabeza del rendimiento por
vatio. El procesador AMD Opteron™ ayuda a mantener un centro de datos más
refrigerado al ofrecer un aumento en el rendimiento del servidor sin cambiar las
condiciones de consumo de energía y refrigeración existentes. También han liderado el
camino en estandarizar una forma de medir esta ventaja – la cantidad de energía
consumida por unidad de computación. Ellos lo llaman rendimiento por watio.
- 13 -
El rendimiento por vatio le imprime más sentido a la manera como vemos el
consumo de energía en el centro de datos. Y el procesador AMD es líder del mercado en
ofrecer la ventaja del rendimiento por vatio. De hecho, las tecnologías de administración
de energía integradas al procesador AMD Opteron – como la tecnología AMD
PowerNow!™ – ayuda a reducir la cantidad de energía requerida para ejecutar las
mismas tareas. El procesador AMD Opteron ofrece una ventaja de consumo de energía
de casi un 100% sobre otras alternativas de la competencia.
3.2.6 Números de modelo del procesador AMD Opteron™ de
segunda generación
Los procesadores AMD Opteron de Segunda Generación se identifican por un
número de modelo con cuatro dígitos, ZYXX, donde:
-
Z indica la escalabilidad máxima del procesador:
Serie 1000 = servidores y estaciones de trabajo de un procesador
Serie 2000 = servidores y estaciones de trabajo de hasta dos procesadores
Serie 8000 = servidores y estaciones de trabajo de hasta ocho procesadores
- Y indica la generación del socket. Este número es siempre "2" para los
procesadores AMD Opteron con socket F (1207) y socket AM2.
Serie 1000 en socket AM2 = Modelos 12XX
Serie 2000 en socket F (1207) = Modelo 22XX
Serie 8000 en socket F (1207) = Modelo 82XX
-
XX indica el rendimiento relativo dentro de la serie.
Un procesador AMD Opteron modelo 2350 tiene un rendimiento superior al de un
procesador AMD Opteron modelo 2347 y así sucesivamente.
Valores XX sobre 40 indican que se trata de un procesador AMD Opteron de
tercera generación de cuatro núcleos.
Valores XX de 40 y menores indican que se trata de un procesador AMD Opteron
de tercera generación de doble núcleo
HE indica un procesador AMD Opteron de 68 W de bajo consumo de energía. Un
procesador AMD Opteron HE de bajo consumo, número de modelo ZYXX, tiene un
rendimiento similar al de un procesador AMD Opteron del mismo número de modelo,
de consumo estándar de energía. Por ejemplo, un procesador AMD Opteron modelo HE
2216 ofrece un rendimiento similar al de un procesador AMD Opteron modelo 2216 de
consumo estándar de energía.
SE indica un procesador AMD Opteron™ de mayor potencia y velocidad
optimizada. Un procesador AMD Opteron SE, número de modelo ZYXX, tiene un
rendimiento similar al de un procesador AMD Opteron del mismo número de modelo,
de consumo estándar de energía. Por ejemplo, un procesador AMD Opteron modelo SE
- 14 -
2220 ofrece un rendimiento similar al de un procesador AMD Opteron modelo 2220 de
consumo estándar de energía De cualquier forma, el modelo 2220 SE estará disponible
antes que el modelo de consumo estándar de energía.
La tabla a continuación explica las diferencias entre la serie de procesadores AMD
Opteron y los números de modelo.
SERIES
SERIE 1000
Socket AM2
SERIE 2000
Hasta 2
procesadores
Socket F(1207)
SERIE 8000
Hasta 8
procesadores
Socket F(1207)
Escalabilidad
1 procesador
Socket
Modelos con
consumo estándar de
energía
Potencia máx del
procesador
Velocidad
1’8 GHz de Segunda
Generación
2’0 GHz de Segunda
Generación
2’2 GHz de Segunda
Generación
2’4 GHz de Segunda
Generación
2’6 GHz de Segunda
Generación
2’8 GHz de Segunda
Generación
Modelos HE
Potencia máx del
procesador
Velocidad HE
1’8 GHz de Segunda
Generación
2’0 GHz de Segunda
Generación
2’2 GHz de Segunda
Generación
2’4 GHz de Segunda
Generación
2’6 GHz de Segunda
Generación
Modelos SE de
rendimiento
103 W
95 W
95 W
Números de modelo
Modelo 1210
Modelo 2210
-
Modelo 1212
Modelo 2212
Modelo 8212
Modelo 1214
Modelo 2214
Modelo 8214
Modelo 1216
Modelo 2216
Modelo 8216
Modelo 1218
Modelo 2218
Modelo 8218
Modelo 1220
Modelo 2220
Modelo 8220
68 W
68 W
68 W
Números de modelo
Modelo 1210 HE
Modelo 2210 HE
-
Modelo 1212 HE
Modelo 2212 HE
Modelo 8212 HE
Modelo 1214 HE
Modelo 2214 HE
Modelo 8214 HE
Modelo 1216 HE
Modelo 2216 HE
Modelo 8216 HE
Modelo 1218 HE
Modelo 2218 HE
Modelo 8218 HE
- 15 -
optimizado
Potencia máx del
procesador
Velocidad SE
2’8 GHz de Segunda
Generación
Virtualización™
AMD (AMD-V ™)
Soporte Para TLB con
etiquetas
Controlador de
memoria con
reconocimiento de
virtualización
Tecnología AMD
PowerNow!™ con
Administración
Optimizada de
Energía
Estados de energía
soportados
Arquitectura de
conexión directa
Controlador de
memoria DDR2
integrado
Tipo de memoria
DDR2 soportado
Ancho del controlador
de memoria DDR2
Velocidad máxima de
la memoria DDR2
Máximo de DIMMs
de memoria
soportados por
procesador
Soporte en línea para
RAS adicional
Protección ECC para
memoria DRAM
Protección de paridad
de dirección a la
memoria DDR2
Tecnología
HyperTransport
125 W
120 W
120 W
Números de modelo
Modelo 1220 SE
Modelo 2220 SE
Modelo 8220 SE
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Hasta 5
Hasta 5
Hasta 5
Sí
Sí
Sí
Sí
Sí
Sí
Sin búffer
Registrada
Registrada
128 bits
128 bits
128 bits
DDR2-800
DDR2-667
DDR2-667
4 @ DDR2-667
8 @ DDR2-533
8 @ DDR2-533
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
- 16 -
Enlaces
HyperTransport
(total/coherentes)
Ancho del enlace
HyperTransport
Velocidad del bus
HyperTransport
AMD64
Computación
simultánea de 32 y 64
bits
Tamaño del caché L1
(datos/instrucciones)
Tamaño del caché L2
Conductos
(enteros/punto
flotante)
Protección del caché
de instruc. L1/L2
Procesos
1/0
3/1
3/3
16x16 bits
16x16 bits
16x16 bits
1GHz
1GHz
1GHz
Sí
Sí
Sí
Sí
Sí
Sí
64/64 KB
64/64 KB
64/64 KB
1 MB
1 MB
1 MB
12/17
12/17
12/17
Paridad
Paridad
Paridad
90 nm
90 nm
90 nm
- 17 -
3.3.1 Opteron de Tercera Generación
3.3.2 Arquitectura de conexión directa
La Arquitectura de Conexión Directa ayuda a mejorar el rendimiento y la
eficiencia del sistema al conectar directamente los procesadores, el controlador de
memoria y el dispositivo de E/S al procesador.
• Diseñada para permitir la computación simultánea de 32 y 64 bits.
• Minimiza el costo de transición y maximiza las inversiones actuales.
• Controlador de memoria DDR2 integrado.
• Aumenta el rendimiento de las aplicaciones reduciendo drásticamente la
latencia de la memoria.
• Ajusta el ancho de banda y el rendimiento de la memoria de acuerdo con las
necesidades de computación.
3.3.3 Tecnología Mejorada AMD PowerNow! con tecnología de
núcleo dinámico independiente
• Permite que los procesadores y los núcleos operen en diferentes voltajes y
velocidades, dependiendo del uso y las cargas de trabajo para reducir el costo total
propietario y disminuir el consumo de energía en el centro de cómputo.
• Permite una administración de energía más detallada para reducir el consumo
de energía del procesador.
• El consumo de energía del controlador de memoria puede ser reducido, al
desconectarse la lógica que no está siendo utilizada, para una mayor reducción del
consumo de energía.
3.3.4 Administración de energía dinámica dual
• Permite una administración de energía más detallada para reducir el consumo
de energía del procesador.
• Planos de energía separados para los núcleos y el controlador de memoria, para
optimizar el consumo y el rendimiento, creando más oportunidades de economizar
energía.
- 18 -
3.3.5 Tecnología AMD CoolCore
• Reduce el consumo de energía al desconectar las partes no utilizadas del
procesador. Por ejemplo, el controlador de memoria puede desconectar la lógica de
escritura cuando lee de la memoria, ayudando a reducir el consumo de energía del
sistema.
• Funciona automáticamente, sin necesidad de drivers o activación de la BIOS.
• La energía puede conectarse o desconectarse dentro de un ciclo único de reloj,
para ahorrar energía sin empeorar el rendimiento.
3.3.6 Virtualización AMD (AMD-V) con indexación rápida de la
virtualización
• Diseñada para aumentar el rendimiento de las aplicaciones virtualizadas al
permitir que las máquinas virtuales administren la memoria directamente con menos
intervención del hipervisor y menos trabajo asociado.
• Mejora la eficiencia de la alternancia entre las máquinas virtuales, ayudando a
mejorar el rendimiento.
• Aísla eficientemente las máquinas virtuales, garantizando una operación
segura.
3.3.7 Controlador de DRAM DDR2 integrado con tecnología de
optimización de memoria AMD
• El canal de memoria de 128 bits puede ser dividido en dos canales de memoria
independientes de 64 bits para mejorar la eficiencia del acceso.
• Buffers de memoria más grandes para una tasa de transferencia más alta.
• Bursting de escritura para minimizar las transiciones de lectura/escritura y
aumentar la tasa de transferencia.
• Algoritmo de paginación de la memoria DRAM optimizado para una
prebúsqueda de DRAM con mayor tasa de transferencia para prever y recuperar los
datos necesarios de la memoria principal de forma inteligente.
• Los prebuscadores de núcleo puede tomar datos directamente de la caché L1
para reducir la latencia y ahorrar el ancho de banda de la caché L2.
3.3.8 Caché inteligente balanceada AMD
• La caché grande L3 compartida distribuye datos entre los núcleos de forma
eficiente, al tiempo que ayuda a reducir la latencia para la memoria principal.
• Las cachés dedicadas L1 y L2 por núcleo ayudna al desempeño de los
ambientes virtualizados y de los grandes bancos de datos, reduciendo la polución de
caché asociada con una caché L2 compartida.
• La caché L1 de los procesadores AMD Opteron puede manejar el doble de
cargas por ciclo que los procesadores AMD Opteron de segunda generación para ayudar
a mantener los núcleos del procesador ocupados.
- 19 -
3.3.9 Acelerador de punto flotante AMD
• Las capacidades de punto flotante SSE de 128 bits permiten que cada
procesador ejecute simultáneamente hasta cuatro flops por clock (hasta cuatro veces las
cómputos de punto flotante de los procesadores AMD Opteron anteriores),
proporcionando un desempeño significativamente mejor en aplicaciones para estaciones
de trabajo y de uso intensivo de procesamiento.
• El ancho de banda de búsqueda de instrucciones, del cache de datos y del
controlador de memoria del cache tienen ahora el doble de tamaño que los procesadores
AMD Opteron anteriores para ayudar a mantener lleno el pipeline de punto flotante de
128 bits.
3.3.10 Números de modelo del procesador AMD Opteron™ de
tercera generación
Los procesadores AMD Opteron de Tercera Generación se identifican por un
número de modelo con cuatro dígitos, XYZZ, donde:
-
Z indica la escalabilidad máxima del procesador:
Serie 1000 = servidores y estaciones de trabajo de un procesador
Serie 2000 = servidores y estaciones de trabajo de hasta dos procesadores
Serie 8000 = servidores y estaciones de trabajo de hasta ocho procesadores
- Y indica la generación del socket. Este número es siempre “3” para los
procesadores AMD Opteron de Tercera Generación con socket F (1207) y socket AM2.
Serie 1000 en socket AM2 = Modelos 13XX
Serie 2000 en socket F (1207) = Modelo 23XX
Serie 8000 en socket F (1207) = Modelo 83XX
-
XXindica el rendimiento relativo dentro de la serie
Un procesador AMD Opteron modelo 2350 tiene un rendimiento superior al de un
procesador AMD Opteron modelo 2347 y así sucesivamente. Valores XX sobre 40
indican que se trata de un procesador AMD Opteron de tercera generación de cuatro
núcleos.Valores XX de 40 y menores indican que se trata de un procesador AMD
Opteron de tercera generación de doble núcleo.
HE – indica un procesador AMD Opteron de de 55 W de bajo consumo de
energía.
Un procesador AMD Opteron HE de bajo consumo, número de modelo XYZZ,
tiene un rendimiento similar al de un procesador AMD Opteron del mismo número de
modelo, de consumo estándar de energía. Por ejemplo, un procesador AMD Opteron
modelo HE 2347 ofrece un rendimiento similar al de un procesador AMD Opteron
modelo 2347 de consumo estándar de energía.
- 20 -
La tabla a continuación explica las diferencias entre la serie de procesadores AMD
Opteron y los números de modelo.
SERIES
SERIE 1000
Socket AM2
SERIE 2000
Hasta 2
procesadores
Socket F(1207)
SERIE 8000
Hasta 8
procesadores
Socket F(1207)
Escalabilidad
1 procesador
Socket
Modelos con
consumo estándar de
energía
Potencia máx del
procesador
Velocidad
2’0 GHz de cuatro
núcleos
2’1 GHz de cuatro
núcleos
2’2 GHz de cuatro
núcleos
2’3 GHz de cuatro
núcleos
Modelos HE
Potencia máx del
procesador
Velocidad HE
1’7 GHz de cuatro
núcleos
1’8 GHz de cuatro
núcleos
1’9 GHz de cuatro
núcleos
Modelos SE de
rendimiento
optimizado
Potencia máx del
procesador
Velocidad SE
2’4 GHz
2’5 GHz
Virtualización™
AMD (AMD-V ™)
Soporte Para TLB con
etiquetas
Indexación rápida de
75 W
75 W
75 W
Números de modelo
-
Modelo 2350
Modelo 8350
Modelo 1352
Modelo 2352
Modelo 8352
Modelo 1354
Modelo 2354
Modelo 8354
Modelo 1356
Modelo 2356
Modelo 3356
-
55 W
55 W
Números de modelo
-
Modelo 2344 HE
-
-
Modelo 2346 HE
Modelo 8346 HE
-
Modelo 2347 HE
Modelo 8347 HE
-
105 W
105 W
-
Números de modelo
Modelo 2358 SE
Modelo 2360 SE
Modelo 8358 SE
Modelo 8360 SE
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
- 21 -
visualización
Device Exclusion
Vector (DEV)
Tecnología AMD
PowerNow!™ con
Administración
Optimizada de
Energía
Tecnología de núcleo
dinámico
independiente
Estados de energía
soportados
Arquitectura de
conexión directa
Tecnología CoolCore
Administración de
Energía Dinámica
Dual
Controlador de
memoria DDR2
integrado
Tipo de memoria
DDR2 soportado
Ancho del controlador
de memoria DDR2
Velocidad máxima de
la memoria DDR2
Máximo de DIMMs
de memoria
soportados por
procesador
Soporte en línea para
RAS adicional
Protección ECC para
memoria DRAM
Protección de paridad
de dirección a la
memoria DDR2
Tecnología
HyperTransport
Enlaces
HyperTransport
(total/coherentes)
Ancho del enlace
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Hasta 5
Hasta 5
Hasta 5
Sí
Sí
Sí
Sí
Sí
Sí
Soportado
Soportado
Soportado
Sí
Sí
Sí
Sin búffer
Registrada
Registrada
128 bits
128 bits
128 bits
DDR2-800
DDR2-667
DDR2-667
4 @ DDR2-667
8 @ DDR2-533
8 @ DDR2-533
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
1/0
3/1
3/3
16x16 bits
16x16 bits
16x16 bits
- 22 -
HyperTransport
Velocidad del bus
HyperTransport
AMD64
Computación
simultánea de 32 y 64
bits
Tamaño del caché L1
(datos/instrucciones)
Tamaño del caché L2
Tamaño del caché L3
Procesos
Hasta 2GHz
1GHz
1GHz
Sí
Sí
Sí
Sí
Sí
Sí
64/64 KB
64/64 KB
64/64 KB
512 KB
2 MB
45 nm
512 KB
2 MB
45 nm
512 KB
2 MB
45 nm
- 23 -
4. AMD vs Intel
Numerosos sistemas ofrecidos por los fabricantes más importantes que incorporan
el nuevo procesador AMD Opteron Quad-Core han obtenido las puntuaciones más altas
en benchmarks realizados sobre las áreas críticas de actividad de los negocios online.
Entre estos sistemas hay servidores de 2, 4 y 8 vías, demostrando con ello la excelente
escalabilidad que las plataformas basadas en AMD ofrecen a los clientes para resolver
sus necesidades de procesamiento actuales y futuras.

Los benchmarks de base de datos única Oracle – Configuración Pequeña y
Oracle – Configuración Media sirven para medir la capacidad de operación con
un elevado número de transacciones concurrentes procedentes de múltiples
aplicaciones online. Los sistemas basados en el procesador AMD Opteron QuadCore han obtenido un 14% más de rendimiento que sus competidores en
servidores de dos vías y rendimiento un 11% superior en servidores de cuatro
vías.

El test SPECjbb®2005 es una medida ampliamente aceptada para valorar el
rendimiento de aplicaciones Java en el lado del servidor. Los servidores basados
en procesador AMD Opteron Quad-Core han mostrado un rendimiento superior
a sus competidores, desde un 14 por ciento más en sistemas de dos sockets hasta
un 36% más en los sistemas de 4 sockets, el mejor entre 8 procesadores con una
puntuación de 1037851 bops.

El test SPECweb®2005 mide el rendimiento de servidores Web y los servidores
basados en procesadores AMD Opteron obtuvieron los mejores resultados para
sistemas de dos sockets, superando en un 27 por ciento a sistemas de la
competencia configurados de manera similar.
- 24 -

El test SPECpower ssjTM2008 Performance y Power Consumption miden el
rendimiento y el consumo de potencia, respectivamente y los servidores basados
en procesadores AMD Opteron obtuvieron los mejores resultados para sistemas
de dos sockets.

Los test SPEC para punto flotante arrojaron mejores resultados para AMD que
para Intel, aunque en punto fijo Intel obtenía mejor puntuación.
Los resultados que aquí se pueden ver han sido publicados en http://www.spec.org
el 8 de julio de 2008.
- 25 -
5. Referencias










http://www.tomshardware.com/news/ibm-rapport-kilocore,2575.html
http://www.tilera.com/products/TILE64.php
http://www.xataka.com/2008/11/13-amd-opteron-ahora-en-45-nanometros
http://www.laflecha.net/canales/empresas/noticias/amd-lanza-el-procesadoropteron-quad-core/
http://en.wikipedia.org/wiki/Opteron
http://www.amd.com/
http://www.amd.com/eses/Processors/ProductInformation/0,,30_118_8825,00.html
http://www.amd.com/usen/Corporate/VirtualPressRoom/0,,51_104_543_15008~119768,00.html
http://www.amd.com/opteronperformance
http://www.spec.org
- 26 -