microprocesadores para servidores

37
UNIVERSIDAD LATINA DE COSTA RICA 12 Microprocesadores para Servidores Pre-proyecto David Guerra Gabriel García Kenneth Gutiérrez

Upload: gabriel-garcia

Post on 28-Nov-2015

58 views

Category:

Documents


0 download

DESCRIPTION

Microprocesadores para servidores

TRANSCRIPT

UNIVERSIDAD LATINA DE COSTA RICA

12

Microprocesadores

para Servidores Pre-proyecto

David Guerra

Gabriel García

Kenneth Gutiérrez

Microprocesadores para Servidores

Pagina | 1

Indice de Contenido

Introduccion ............................................................................................................................. 2

¿Qué es un microprocesador? ................................................................................................. 3

Historia General sobre los procesadores .................................................................................. 3

La ley de Moore ........................................................................................................ 3

Microprocesadores para servidores ........................................................................................... 18

Intel Xeon Vs AMD Opteron ................................................................................................... 21

Bulldozer ................................................................................................................ 23

Xeon E5-2600 ......................................................................................................... 24

Fichas Tecnicas ....................................................................................................................... 29

Diferencias entre un procesador para un PC y uno para servidor ................................................. 34

¿Qué necesita un procesador para un PC de escritorio? ....................................................... 34

¿Qué necesita un procesador para un servidor? .................................................................. 34

Conclusión ............................................................................................................................. 35

Anexos ................................................................................................................................. 35

Bibliography ........................................................................................................................... 36

Microprocesadores para Servidores

Pagina | 2

Anotación

Con este proyecto, se busca comprender a plenitud el funcionamiento de los distintos

procesadores existentes orientados al mundo de los servidores.

Se pretende también, lograr conocer el trasfondo de las compañías productoras de estos

dispositivos, las más importantes en la producción de estos microprocesadores como lo son

INTEL y AMD; el mostrar los avances que han tenido estas dos empresas a nivel mundial

con respecto a los procesadores.

Por último, se desea compartir los conocimientos adquiridos durante el proceso de

investigación y presentar las nuevas ofertas de desarrollo de dispositivos procesadores para

servidores de ambas compañías y dejar en evidencia la diferencia tan marcada que

presentan sus propuestas y el ritmo de avance constante que presentan.

Introduccion

En el universo de la informática la cual es demasiado cambiante y esto fue definido por la

ley de Moore la cual él la explico de la siguiente manera: Moore explica cómo llegó a esa

conclusión: "Habíamos duplicado más o menos cada año desde el primer transistor - llamo

a ese momento el Año Cero, en 1959, con un sólo transistor. Habíamos subido a 64 en seis

años, así que dije "Ahá, se está duplicando cada año. Vale, pues va a seguir así durante 10

años más". Así que extrapolé un factor de incremento de mil veces en la complejidad de los

circuitos, no esperando ninguna precisión, pero queriendo remarcar la idea de la forma en

que los transistores se iban a usar... En esos 10 años seguimos duplicando cada año con

bastante exactitud.”, por este motivo realizamos este trabajo para verificar los cambios en

las arquitecturas de los procesadores, cuando alguien habla de una arquitectura, suelen

referirse al tipo de CPU que integra un ordenador. Para los servidores, las arquitecturas más

usadas siempre han sido las x86, sin embargo, poco a poco se han ido sustituyendo por las

x86_64 (64-bits). Aquí tenemos una lista de los tipos de arquitecturas de un servidor:

x86: Nace en 1978 de la mano de los procesadores Intel 8086, que según los estándares

actuales ya ha quedado muy atrás. Los servidores que corren procesadores de 32-bits x86

suelen ser sistemas de dos núcleos (dual-core) o de cuatro (quad-core).

X86_64: AMD comenzó a lanzar el movimiento de los 64-bits con sus procesadores

AMB64, se trataba simplemente de una extensión del set de instrucciones de los x86,

permitiendo compatibilidad con versiones anteriores. Intel ahora tiene su propia versión de

los procesadores x86_64, incluido el Xeon, que suele usarse en los servidores Web.

Microprocesadores para Servidores

Pagina | 3

Itanium(IA-64): Es un intento de Intel por lanzar una arquitectura de 64-bits para servidores

pero, aunque muchos servidores HP todavía usan esta arquitectura, actualmente ha perdido

mucha popularidad. Microsoft ha anunciado recientemente que dejará de darle soporte.

También tenemos algunos otros que me parece es importante por lo menos mencionarlos

para cultura general y son los siguientes:

PowerPC: Esta arquitectura, de IBM, es famosa gracias a los ordenadores Apple de hace

unos años. Los procesadores PowerPC todavía se usan, pero cada vez menos.

SPARC: Fue creado originariamente por Sun Microsystems (ahora parte de Oracle).

Podríamos decir que el futuro de esta arquitectura para servidores es totalmente incierto.

Algunas grandes compañías, como Fujitsu, todavía la usan.

ARM: Esta arquitectura de procesadores ha sido usada durante mucho tiempo por los

dispositivos móviles, pero recientemente se ha anunciado que algunos servidores podrían

usarla en el futuro para reducir costes de energía

¿Qué es un microprocesador?

El microprocesador es la parte de la computadora diseñada para llevar acabo o ejecutar los

programas. Este viene siendo el cerebro de la computadora, el motor, el corazón de esta

máquina. Este ejecuta instrucciones que se le dan a la computadora a muy bajo nivel

haciendo operaciones lógicas simples, como sumar, restar, multiplicar y dividir. El

microprocesador, o simplemente el micro, es el cerebro del ordenador. Es un chip, un tipo

de componente electrónico en cuyo interior existen miles (o millones) de elementos

llamados transistores, cuya combinación permite realizar el trabajo que tenga encomendado

el chip.

Historia General sobre los procesadores

La ley de Moore

El Dr. Gordon Moore, uno de los fundadores de Intel

Corporation, formuló en el año 1965 una ley que se ha

venido a conocer como la "Ley de Moore". La citada

ley que está reflejada en el gráfico adjunto, nos viene a

decir que el número de transistores contenidos en un

microprocesador se dobla más o menos cada dieciocho

meses.

Microprocesadores para Servidores

Pagina | 4

Pentium (de 1.993 a 1.997)

Este procesador fue creado para sustituir al i486 en los PC de

alto rendimiento, si bien compartió mercado con ellos hasta el

año 1.995, siendo precisamente estos su gran rival, ya que

tuvieron que pasar algunos años (y versiones del Pentium) para

que superara a los i486 DX4 en prestaciones, siendo además

mucho más caros.

Los primeros Pentium tenían una frecuencia de entre 60Mhz,

66Mhz, 75Mhz y 133Mhz, y a pesar de las mejoras en su

estructura, entre las que destaca su arquitectura escalable, no llegaban a superar a los i486

de Intel que en ese momento había en el mercado, y mucho menos a los Cyrix y Am486

DX4.

Para empeorar esta situación, en 1.994 se descubrió un error de división presentado en la

unidad de coma flotante (FPU) de los Pentium.

Los primeros Pentium de 60Mhz y 66Mhz utilizaban el socket 4, de 273 pines y 5v, siendo

rápidamente sustituido por el socket 5, de 320 pines y 3.3v, utilizado por los Intel Pentium

a partir de 75Mhz y por los AMD 5k86 y los primeros K5 de hasta 100Mhz, que también

podían utilizar el socket 7.

En enero de 1.997 salió al mercado una evolución de los Pentium llamada Pentium MMX

(Multimedia Extensions), al añadírsele a los Pentium un juego de instrucciones multimedia

que agilizaba enormemente el desarrollo de estos, con unas frecuencias de entre 166Mhz y

200Mhz.

Los Intel Pentium MMX utilizaban los socket 7, de 321 pines y entre 2.5 y 5v. Estos socket

son los que también utilizaban los procesadores de la competencia de Intel, tanto los AMD

K5 y K6 como los Cyrix 6x86.

Los primeros K5 aparecieron en 1.996. Se trataba de unos procesadores basados en la

arquitectura RISC86, más próximos a lo que después serían los Pentium PRO y con un

nivel de prestaciones desde un principio muy superior a los Pentium de Intel, pero con una

serie de problemas, más de fabricación que del propio procesador, que hicieron que los K5

fueran un fracaso para AMD, y si bien los problemas se solucionaron totalmente con la

salida de los K6, Intel supo aprovechar muy bien esta circunstancia para imponerse en el

mercado de los procesadores para PC.

Utilizaban para las funciones multimedia las instrucciones MMX, que se habían convertido

en el estándar de la época.

Microprocesadores para Servidores

Pagina | 5

Pentium II (de comienzos de 1.997 a mediados de 1.999).

A comienzo de 1.997 Intel saca al mercado a bombo y platillo, y con una campaña

de propaganda nunca antes

vista para el lanzamiento de

un procesador, el Pentium II.

Se trata de un procesador

basado en la arquitectura

x86, con el núcleo P6, que

fue utilizado por primera vez

en los Pentium Pro.

Con el lanzamiento de este

procesador se produce la

separación definitiva entre

Intel y AMD... y llega la

incompatibilidad de placas

base entre ambos.

También se produce por parte

de Intel el abandono de los socket, en favor de instalar los procesadores en Slot, en

este caso Slot 1, de 242 contactos y de entre 1.3 y 3.3 voltios, que por cierto, sería

abandonado posteriormente ante los problemas que este sistema genera.

Este sistema se empleó por dos motivos. Uno fué el facilitar la refrigeración del

procesador, pero el otro (bastante más real y no confesado) fue la necesidad de

espacio (estamos en 1.997, hace diez años, toda una vida en informática) para poder

dotar de una serie de características a los Pentium II.

Un tercer motivo fue puramente comercial.

Intel se vio superada tanto en prestaciones como en precio por AMD, lo que le llevo

a intentar con el lanzamiento de los Pentium II monopolizar el mercado, ya que la

patente del Slot 1 es de su propiedad y no tiene por qué licenciarla, por lo que en un

principio se convirtió también en el único fabricante de placas base para Pentium II,

pero este intento tuvo que ser rápidamente abandonado por razones comerciales, ya

que los demás fabricantes de placas base respondieron potenciando la fabricación de

placas base para los K6 y K6-2 de AMD y para los Syrix, mejorando incluso las

prestaciones del socket 7 con la salida al mercado del socket Súper 7.

Microprocesadores para Servidores

Pagina | 6

Pentium III (de 1.999 hasta 2.003)

En febrero de 1.999 Intel lanza el sustituto del Pentium II, el Pentium III.

Entre 1.999 y 2.003 se produjeron Pentium III en tres modelos diferentes:

Coppermine:

A finales de 1.999 sale al mercado la versión Coppermine.

Esta versión incluye un aumento de caché L2 hasta los

256Kb.

Esta serie utiliza tanto el Slot 1 como el nuevo Socket 370,

introducido en el mercado para estos procesadores.

Incluso existía un adaptador para poder utilizar los

Coppermone 370 en slot 1.

Se fabricaron con unas velocidades de 500Khz, 533Mhz,

550Mhz, 600Mhz, 650Mhz, 667Mhz, 700Mhz y 733Mhz.

En el año 2.000 salieron las versiones de 750Mhz, 800Mhz, 850Mhz, 866Mhz, 933Mhz y

1Ghz.

Esta versión no ha muerto, ya que los primeras consolas Xbox lo utilizan en una versión

especial de 900Mhz.

Celeron Coppermine-128:

En Marzo de 2.000, Intel pone finalmente a la venta los nuevos

Celeron Coppermine-128, conocidos también como Celeron II.

Estos procesadores estaban basados en los Pentium III Coppermine,

pero con un FSB de 66Mhz y tan solo 128Kb de caché.

Estos Celeron no destacaban precisamente por su rendimiento, que

no supuso una gran mejora sobre el Mendocino.

Se fabricaron en velocidades que iban desde los 533Mhz a los

766Mhz.

Para solucionar esta falta de rendimiento, en enero de 2.001 Intel renovó la gama de los

Celeron Coppermine-128, aumentando su velocidad de FSB hasta los 100Mhz y ofreciendo

unas velocidades de 800Mhz (el primero que se fabricó con un FSB de 100Mhz), 850Mhz,

Microprocesadores para Servidores

Pagina | 7

900Mhz, 950Mhz, 1Ghz y 1.1Ghz.

Esta mejora en el rendimiento los seguía dejando bastante lejos de los Pentium III, pero les

permitía defenderse bastante bien frente a los AMD K6-2, a los que superaba en

prestaciones.

Nunca fueron unos procesadores que destacaron en nada en concreto, pero debido a su

precio eran una buena opción para aquellas maquinas en las que no se necesitara un gran

rendimiento.

Celeron Tuatalin:

En 2.002 se introducen los Celeron Tuatalin, basados en los Pentium III del mismo nombre,

a los que se les había reducido el FSB a 100Mhz, con la misma caché que los Pentium III,

es decir, 256Kb.

Las primeras versiones de este nuevo Celeron tenían una velocidades de 1Ghz y 1.1Ghz, y

se les denomina como Celeron A para diferenciarlos de los Celeron Coppermine de esas

velocidades.

Posteriormente se sacaron al mercado versiones de 1.2Ghz, 1.3Ghz y 1.4Ghz.

Estos nuevos Celeron no tuvieron un gran éxito, ya que a pesar de las mejoras no

alcanzaban un rendimiento destacable, y si bien tenían un buen precio, ya no se tenían que

enfrentar a los K6-2, sino a los nuevos AMD Duron, contra los que no tenían nada que

hacer.

Todos los nuevos Celeron se fabricaron en socket 370, teniéndose que recurrir a los

adaptadores para poderlos montar en placas con slot 1.

Tanto los Pentium III como los Celeron estuvieron unos años junto con los Pentium 4, de

los que hablaremos en otro tutorial.

Bien, hasta aquí hemos visto que pasaba en Intel con los Pentium III y los Celeron, pero...

¿qué estaba pasando en este periodo en AMD?.

Pues bien, AMD parecía conformarse con participar (eso sí, con bastante éxito) en el

segmento de ordenadores de gama media y baja, con procesadores con un buen

rendimiento, pero enfrentados a la gama Celeron de Intel, con unos rendimientos superiores

Microprocesadores para Servidores

Pagina | 8

a estos con la gamaAMD K6-2, al menos hasta la salida de los Celeron Coppermine-128.

Pero esto iba a cambiar totalmente en agosto de 1.999 con la salida de los nuevos AMD K7

ATHLON.

La primera serie de Athlon, conocidos también como Athlon Classic salen al mercado en

agosto de 1.999, presentando una amplia serie de novedades y luchando no ya contra los

Celeron, sino directamente contra los Pentium III de Intel, a los que por cierto superaron

ampliamente.

Dadas las peculiaridades de los procesadores AMD, estos no eran compatibles con las

prestaciones ni estructura de los chipset de Intel, por lo que AMD colaboró con otras

empresas (en especial en esta época

con VIA) para el desarrollo de

chipset que soportaran las

características y rendimientos de los

procesadores AMD.

Athlon Classic:

Aunque basado en parte en el K6-2, se le mejora notablemente el rendimiento de coma

flotante al incorporar 3 unidades que pueden funcionar simultáneamente, incorporando

también las instrucciones 3DNow!. También se eleva la caché L1 a 128Kb (64 para

instrucciones y 64 para datos) y se le incorporan 512Kb de caché L2, montados

externamente (al igual que los P-II y los P-III de slot 1).

Pero quizás la mayor diferencia la marca la utilización del FSB compatible con el protocolo

EV6 de Alpha. Este bus funciona en esta versión a 100Mhz DDR (Dual Data Rate), lo que

lo convierte en 200Mhz efectivos.

Esto hace que el rendimiento a igualdad de frecuencia sea muy superior, por lo que no es

comparable un Pentium III a 850Mhz con un Athlon a la misma frecuencia.

Se comercializaron en un principio a unas velocidades de entre 500Mhz y 650Mhz,

saliendo posteriormente versiones de 750Mhz, 800Mhz, 850Mhz, 900Mhz, 950Mhz y

1Ghz.

La memoria caché trabajaba a la mitad de frecuencia del procesador en los modelos

inferiores, a 2/5 en los modelos de entre 750Mhz y 850Mhz y a 1/3 en los de 900mhz,

950mhz y 1Ghz.

los Athlon Classic utilizaban el Slot A, que físicamente era exactamente igual al Slot 1

utilizado por Intel, pero electrónicamente eran incompatibles.

Microprocesadores para Servidores

Pagina | 9

Athlon Thunderbird:

Comercializados a partir de junio de 2.000, la principal diferencia es que abandonan el Slot

A para utilizar el denominado Socket A, de 462 pines.

Mantienen el FSB EV6, 128Kb de caché L1 (64 + 64) y 256Mb de caché L2, pero

funcionando a la misma frecuencia que el núcleo del procesador.

De esta serie hay dos versiones. Las primeras tenían un FSB de 100Mhz DDR (200Mhz

efectivos), y la segunda, comercializada a partir de primeros de 2.001 y denominada Athlon

C, con un FSB de 133Mhz DDR (266Mhz efectivos).

Desde su salida al mercado, los Athlon se convirtieron en los procesadores más rápidos del

mercado, superando siempre a todas las versiones del Pentium III e

incluso a las primeras versiones del Pentium 4, presentando tan solo

en inconveniente de unas temperaturas excesivamente elevadas,

tema que se solucionó con la salida al mercado del Athlon XP.

Pero AMD no se conformó con esta situación, ya que en la gama

baja los procesadores K6-2 habían perdido competitividad frente a

los nuevos Celeron Tuatalin.

Para solucionar esto, a mediados de 2.000 AMD saca su nueva

gama de procesadores económicos Duron.

AMD Duron:

La primera serie de AMD Duron, denominada Spitfire, sale al mercado a mediados de

2.000 para competir en el mercado de los procesadores económicos con los Intel Celeron,

batiendo a estos en prestaciones desde el primer momento.

Esta primera serie no es otra cosa que un Athlon Thunderbird al que se le ha reducido la

caché L2 a 64Kb, en lugar de los 256Kb de los Athlon, pero manteniendo el resto de

especificaciones, incluido el FSB EV6 de 100Mhz DDR (200Mhz efectivos).

Tenían en esta versión una frecuencia de entre 600Mhz y 1.2Mhz, un extraordinario

rendimiento en operaciones de coma flotante y contaban con las instrucciones 3DNow!.

Todo esto los convierte en los procesadores más rápidos en el segmento de procesadores

económicos, al igual que sus hermanos los Athlon lo son el el segmento superior.

Esta supremacía en prestaciones la mantendrán durante bastante tiempo, prácticamente

hasta la salida al mercado de la última generación de Pentium 4, pero de estos hablaremos

en la segunda parte de este tutorial.

En noviembre del año 2.000 Intel saca al mercado el procesador Intel Pentium 4, que

estuvieron durante unos años compartiendo mercado con los Pentium III y AMD Athlon y

Athlon XP.

Microprocesadores para Servidores

Pagina | 10

LA ERA PENTIUM 4.

Intel Pentium 4 y el AMD Athlon XP.

Pues bien, en ese punto es en el que

retomamos la historia, ya que en

primer lugar es la historia más actual y

en segundo lugar merecen un tutorial

aparte.

En este tutorial, y dada la separación definitiva en la trayectoria de ambas marcas, vamos a

ver diferenciados los modelos de AMD y de INTEL, sin poder evitar las lógicas

comparaciones entre ambos, aunque lo primero que hay que decir es que ambas marcas

tienen productos de una gran calidad, no existiendo en este punto ninguna diferencia entre

una y otra.

Se trata así mismo de dos grandes empresas, y si bien para el público en general es más

conocida Intel que AMD, seguro que casi todos tenemos algún producto electrónico (sobre

todo teléfonos móviles) con algún chip de AMD.

Pero bueno, vamos a entrar en materia.

INTEL:

Intel Pentium 4

En el año 2.000 Intel saca al mercado los nuevos

Pentium 4, y lo hace con un gran despliegue de

publicidad, superando incluso la que en su día hizo

para el lanzamiento de los Pentium II.

El lanzamiento de los Pentium 4 se hizo de forma muy acelerada, más que nada para

intentar recuperar el liderazgo en prestaciones, que había perdido en favor de AMD con la

salida de los Athlon Thunderbird.

Microprocesadores para Servidores

Pagina | 11

Vamos a ver las diferentes series de Pentium 4.

Pentium 4 Willamette:

Como hemos comentado, en noviembre de 2.000 Intel saca al

mercado el nuevo Pentium 4, para quitarle la supremacía en

rendimiento a los AMD Athlon Thunderbird.

Se trata de un procesador fabricado con la tecnología de 0.18

micras, con un FSB de 400MHz y una caché L2 de 256KB,

mientras que la caché L1 se sitúa en 8KB.

Las primeras versiones salen para un socket de 423 pines, y con unas velocidades de

1.3GHz, 1.4GHz, 1.5GHz y 2.0GHz, y utilizando un nuevo tipo de memorias denominado

RIMM, que si bien eran bastante más rápidas que los SDRAM, tenían un costo muy

superior, se calentaban muchísimo y tenían una gran latencia.

En la primera mitad de 2.001 salen al mercado versiones de 1.6GHz, 1.7GHz y 1.8GHz.

En las últimas versiones se empieza a utilizar el socket de 478 pines, que se utilizaría hasta

la salida de los P-4 Prescott, en febrero de 2.004.

Este primer Pentium 4 no fue precisamente un éxito, ya que en la practica resultaba incluso

más lento que los Pentium III superiores (tan solo los superó cuando salió al mercado el P-4

de 1.7GHz) y tan solo la versión de 2.0GHz se acercaba en prestaciones a los AMD Athlon

e incluso a los AMD Duron, superándolo tan solo en algunas pruebas y dependiendo de los

parámetros utilizados para hacer los test (se ha comentado que algunos de estos test estaban

diseñados por los ingenieros de la propia Intel, para aprovechar al máximo los puntos

fuertes del P-4).

Pentium 4 Northwood:

En enero de 2.002, Intel saca al mercado la nueva serie de

Pentium 4, denominada Northwood, que ha llegado hasta

nuestros días, estando en el mercado hasta el año 2.004.

Esta versión sale debido al empuje de AMD, que con la serie

Athlon XP había recuperado la supremacía en cuanto a

prestaciones hacia unos meses.

En un principio salen las versiones de 2.0GHz y 2.2GHz, con

una caché de 512KB y un FSB de 400MHz. En abril de 2.002 sale una versión de 2.4GHz.

Microprocesadores para Servidores

Pagina | 12

En mayo de 2.002 sale un modelo a 2.53MHz, con un FSB aumentado a 533MHz, y en

agosto de ese mismo año, las versiones de 2.6MHz y 2.8MHz, todos ya con el FSB a

533MHz.

En noviembre de 2.002 Intel lanza una versión a 3.06MHz, en la que introduce por primera

vez la tecnología Hyper Threading, que ya se utilizaba en los Xeon, y que permite a estos

procesadores comportarse como si dispusieran de un doble núcleo (a esta tecnología se

debe el que estos procesadores aparezcan en los informes de sistema como si se tratase de

dos procesadores). Esta tecnología en ningún momento supone realmente que dispongamos

de esos dos núcleos, y en la práctica solo supone un aumento en el rendimiento de estos

micros en torno al 15 - 20%.

Ya en abril de 2.003, Intel renueva la práctica totalidad de su gama Pentium 4, sacando una

serie de procesadores de 2.4GHz, 2.6GHz, 2.8GHz y 3GHz, todos ellos con la tecnología

Hyper Threading y un FSB aumentado a 800MHz. Esta gama supuso para Intel recuperar el

liderazgo en el mercado de procesadores de PC en cuanto a rendimiento, ya que los AMD

XP no llegaban a las prestaciones ofrecidas por estos procesadores de Intel.

Ya a principio de 2.004 salió al mercado el Northwood 3.4GHz, que sería el último de esta

serie, la más equilibrada de los Pentium 4 con socket 478.

Pentium 4 Extreme Edition (abril 2003)

En el tercer trimestre de 2.003 (más

concretamente en septiembre), y ante la

inminente salida al mercado de los

nuevos AMD 64, Intel saca al mercado la

serie Extreme Edition.

En parte basados en los Xeon, aunque

utilizando las mismas placas que el resto de los Pentium 4 (socket 478), estos procesadores

contaban con 2MB adicionales de caché L3 (de tercer nivel), así como de un FSB a

800MHz. Estos procesadores estaban destinados más que nada al mercado de los

videojuegos y multimedia, donde destacaron como los procesadores de mejores

prestaciones. Sin embargo, esta incorporación de caché L3 también supuso que, debido a

los tiempos de latencia de esta, en aplicaciones ofimáticas fueran más lentos que los

Northwood a igualdad de velocidad de reloj.

Pentium 4 Prescott:

En febrero de 2.004 Intel saca al mercado una nueva serie de P-4, denominada Prescott.

Los primeros Prescott siguen utilizando el socket de 478 pines, pero presentan varias

novedades, como el encapsulado de 90nm, caché L2 aumentada a 1MB y caché L1

aumentada a 16KB. También se introduce en esta serie el nuevo juego de instrucciones

multimedia SSE3. En principio se presenta con una velocidad de reloj de 3.4GHz y un FSB

Microprocesadores para Servidores

Pagina | 13

de 800MHz. Poco a poco, Intel va renovando su gama y saca nuevas versiones de P4

Prescott, aunque de momento sin superar los 3.4GHz. Para diferenciarlos (ya que

físicamente son iguales), Intel recurre al sistema de añadirle la letra E después del nombre.

Pero a pesar de las novedades que presenta, también tiene grandes inconvenientes. El

Prescott presenta un muy serio problema con las temperaturas, problema que AMD hacía

bastante tiempo que había solucionado, y que no era tan alta desde los tiempos de los

primeros Athlon de AMD, y además no consigue superar en rendimiento a un Northwood

de igual velocidad de reloj.

En general se puede decir que el P4 Prescott es uno de los peores procesadores que ha

sacado al mercado Intel, ya que su rendimiento nunca llegó a superar a la anterior serie, y

esto con unos graves problemas de disipación de temperatura, que los Northwood no tenían.

EL SOCKET 775.

En el año 2.004 Intel decide abandonar el socket 478 en favor del nuevo socket de tipo

LGA 775, con el que se abandona el sistema de pines para utilizar un sistema de contactos.

A pesar del cambio de socket, de momento los procesadores siguen siendo los P4 prescott.

en su afán de lucha contra AMD, Intel tiene en proyecto subir la velocidad de este

procesador hasta los 4GHz (e incluso se barajaron velocidades superiores), pero a pesar de

que este nuevo tipo de socket tiene un mayor poder de refrigeración que el anterior 478

(sobre todo por el sistema de enganche del disipador, que mantiene al procesador menos

encajonado), los problemas de temperatura de los prescott son tan grandes que

definitivamente el tope de la gama se sitúa en 3.8GHz, abandonándose los proyectos de

procesadores de mayor velocidad.

Microprocesadores para Servidores

Pagina | 14

Pentium D:

En la primavera de 2.005 Intel presenta los nuevos procesadores

Pentium D, que sustituyen a los Prescott, y es la primera serie de

procesadores con dos núcleos reales (recordemos que los Hyper

Treading en realidad tenían un solo núcleo).

Las primeras versiones constan de dos núcleos Smithfield, basados en los anteriores

prescott. Incorporan 1MB de caché L2 por núcleo ysoporte nativo de 64 bits EM64T.

Aunque en los Pentium D se abandona la denominación de los procesadores en base a su

velocidad de reloj, se sigue facilitando esta, aunque hay que aclarar que en estos Pentium D

la velocidad que se facilita es la velocidad total de los dos núcleos, no la velocidad de cada

núcleo,como se empezó a hacer en los Core 2 Duo.

Intel Core 2 Duo:

Pero la verdadera revolución en los procesadores Intel se

produce en julio de 2.006, con la salida al mercado de los

Intel Core 2 Duo.

Esta gama ha sido desarrollada no solo por la presión

ejercida por AMD, sino también para poder cumplir con

las especificaciones exigidas por Apple para los Mac PC.

Durante los años 2.005 y 2.006, AMD había superado nuevamente a Intel en el rendimiento

de sus procesadores, tanto en los procesadores de un solo núcleo como en los de doble

núcleo. La respuesta de Intel llegó en el verano de 2.006, con la presentación de los Core 2

Duo. Se trata de unos procesadores basados en la arquitectura de los Pentium M, que tienen

una arquitectura mucho más eficiente que la de los Pentium 4. Como principales

características, cuentan con un motor de ejecución ancho, cuatro FPUs y tres unidades SSE

de 128bits, así como arquitectura de 64bits EM64T, tecnología de virtualización, Intel

Enhanced SpeedStep Technology, Active Management Technology (iAMT2), MMX, SSE,

SSE2, SSE3, SSSE3, y XD bit. Todos ellos con un consumo reducido (de 65 wattios).

Los Intel Core 2 Duo se presentan en tres gamas:

- Allendale (gama baja):

Basados en los Conroe, pero con 2MB de caché desactivados.

Microprocesadores para Servidores

Pagina | 15

Fecha de salida: julio de 2.006.

Core 2 Duo E4300 1.80GHz 800MHz - 2×32KB L1 - 2Mb L2

Core 2 Duo E6300 1.86GHz 1066MHz - 2×32KB L1 - 2Mb L2

Core 2 Duo E6400 2.13GHz 1066MHz - 2×32KB L1 - 2Mb L2

- Conroe (gama media):

Fecha de salida: julio de 2.006.

Core 2 Duo E6600 2.40GHz 1066MHz - 2×32KB L1 - 4Mb L2

Core 2 Duo E6700 2.66GHz 1066MHz - 2×32KB L1 - 4Mb L2

En julio de 2.007 se renueva la gama con una serie de nuevos procesadores, en la que se

pasa en los modelos más altos a un FSB de 1333Mhz, a la vez que se experimenta una

fuerte bajada en los precios.

Core 2 Duo E6320 1.86 GHz 1066MHz - 2×32KB L1 - 4Mb L2

Core 2 Duo E6420 2.13 GHz 1066MHz - 2×32KB L1 - 4KB L2

Core 2 Duo E6540 2.33 GHz 1333MHz - 2×32KB L1 - 4Mb L2

Core 2 Duo E6550 2.33 GHz 1333MHz - 2×32KB L1 - 4Mb L2

Core 2 Duo E6750 2.66 GHz 1333MHz - 2×32KB L1 - 4Mb L2

Core 2 Duo E6850 3.00 GHz 1333MHz - 2×32KB L1 - 4Mb L2

- Conroe XE (gama alta):

Fecha de salida: Julio de 2.006.

Encuadrado dentro de la línea Extreme, con un consumo de 75 wattios.

Core 2 Extreme X6800 2.93GHz 1066MHz - 2×32KB L1 - 8Mb L2

Intel ha anunciado para el tercer trimestre de 2.007 la salida de una familia de procesadores

de cuatro núcleos.

Intel Celeron:

Intel continúa con su gama de bajo costo Celeron, adaptándola a los nuevos modelos de

Pentium 4, en los que están basados.

La principal diferencia con estos es una drástica reducción en la memoria caché (que en los

Celeron es de 8MB de caché L1 y de 128KB de caché L2) y en el FSB (que se mantiene en

400MHz), y por lo tanto, en el rendimiento.

Microprocesadores para Servidores

Pagina | 16

Son varias las series de Celeron, ya que siempre han evolucionado junto con los P4:

Willamette-128:

Basados en los Pentium 4 Willamette, se les conoce también como Celeron 4.

Tienen una caché L2 de 128KB en lugar de 256KB o 512KB de las P4.

Northwood-128:

Basados en los Pentium 4 Northwood, pero con solo 128KB de caché L2.

Son prácticamente iguales a los Celeron Willamette-128 y no hay una diferencia

significativa en su rendimiento.

Celeron D:

Los Celeron D suponen la primera evolución realmente importante en estos procesadores

en bastantes años.

Basados en los P4 Prescott, pero con una serie de sustanciales mejoras sobre los anteriores

Celeron.

Pasan a fabricarse en tecnología de 90nm y 65nm, se les incorporan instrucciones SSE3y

EM64T.

También ven aumentada su memoria caché a 16MB de caché L1 y a 256MB de caché L2 (y

en algunos modelos, a 512MB), aunque eso sí, con una latencia bastante mayor, por lo que

este aumento de caché no implica un aumento de las mismas proporciones en el

rendimiento. Así mismo, ven aumentado su FSB hasta los 533MHz.

En los Celeron D se emplea el nuevo sistema de nomenclaturas de Intel, abandonándose el

de nombrarlos según su frecuencia de reloj.

Intel está también renovando su gama Celeron.

Microprocesadores para Servidores

Pagina | 17

ADVANCED MICRO DEVICES (AMD):

¿Pero que está pasando mientras en AMD?. A estas alturas de la

historia, AMD está firmemente posicionada como la segunda

empresa en la fabricación de procesadores para PC (hace ya

tiempo que es la primera empresa en la fabricación de

procesadores para dispositivos móviles) y poco a poco comienza

su acercamiento Intel.

Pero AMD no se conforma con esta situación, y en mayo de 2.001 salen al mercado los

nuevos AMD Athlon, que

reciben la denominación de Athlon XP (aunque en su historia se fabrican con varion

núcleos), con los que AMD vuelve a recuperar la ventaja en cuanto a prestaciones se refiere

con la salida de los XP con núcleo Barton.

Vamos a ver los diferentes modelos de Athlon XP que salieron al mercado, todos ellos para

el socket A / socket 462.

Athlon 64:

En septiembre de 2.003, AMD lanza la

nueva generación de procesadores Athlon.

Se trata de los nuebos Athlon 64, y van

cargados de novedades.

Para empezar, implementa el juego de instrucciones AMD64, siendo la primera vez que un

juego de instrucciones x86 no es ampliado en primer lugar por Intel (este juego de

instrucciones se conocerá como x64) Más adelante, Intel llamará a su juego de

instrucciones de 64bits EM64T, siendo totalmente compatible con AMD64 y basado en

buena parte en este.

Esto lo comvierte en el primer procesador para Pc (tanto los Xeon como los Opteron son

procesadores para servidores) de 64bits, soportando además de forma nativa el juego de

instrucciones de 32bits.

Incorporan también un gestor de memoria en el propio procesador, lo que hace que tanto el

acceso a esta como se aprovechamiento no dependa del Northbridge de la placa base y sea

mucho más eficiente que en otros procesadores, logrando unos rendimientos muy altos.

Cuentan además con la tecnonogía HyperTransport, que duplica la velocidad FSB, y con la

tecnología Coll'n'Quiet, que adapta el voltaje y el rendimiento del procesador a las

necesidades demandadas, lo que supone un ahorro tanto de energía como un mayor silencio

de funcionamiento, al adaptar también la velocidad del ventilador a las necesidades en

función de l atemperatura.

Microprocesadores para Servidores

Pagina | 18

Microprocesadores para servidores

Pentium Pro (de 1.995 hasta 1.998)

El Pentium PRO no fue diseñado como sustituto de ningún procesador, sino como

un procesador para ordenadores de altas prestaciones destinados a estaciones de

trabajo y servidores.

Basado en el nuevo núcleo P6, que más tarde seria adoptado por los Pentium II y

Pentium III, utilizaba el socket 8, de forma rectangular y 387 pines, desarrollado

exclusivamente para este procesador.

Con una frecuencia de reloj de 133 y 200Mhz, incorpora por primera vez un sistema

de memoria caché integrada en el mismo encapsulado. Esta cache podía ser de

256Kb, 512Kb o de 1Mb.

Sobresalían en el manejo de instrucciones y software de 32 bits, en máquinas

trabajando bajo Windows NT o Unix, pero casi siempre resultaban más lentos que

un Pentium (y no digamos que un AMD K6) en programas e instrucciones de 16

bits.

Estos procesadores no llegaron nunca a incorporar instrucciones MMX.

En 1.998 Intel abandonó su producción en favor de una nueva serie de procesadores

para servidores y estaciones de trabajo, conocida con el nombre de Intel Xeon, que

es la denominación que llega hasta nuestros días para ese tipo de procesadores, tras

pasar por denominaciones tales como Intel Pentium II Xeon o Intel Pentium III

Xeon.

Pentium II Xeon(1998)

Al Xeon le ocurre algo parecido al Celeron, ya que no dejan de ser variantes de un

mismo procesador, o mejor dicho, de una misma CPU, ya que las variaciones

principales están fuera de la CPU.

En este caso, se ha buscado un procesador que sea un digno

sucesor del Pentium Pro, el cual, y a pesar de los años que

hace de su nacimiento, todavía no había sido igualado en

Microprocesadores para Servidores

Pagina | 19

muchas de sus características, ni por el mismo Pentium II. Este procesador está

orientado al mismo mercado que el modelo al que pretende sustituir, es decir al de

los servidores. En este caso, lo tiene más fácil, ya que la tecnología de socket 8 que

implementaba el PRO, se había quedado un tanto estancada por su poca difusión.

Por tanto, sus diferencias más importantes las tenemos en su memoria cache de

segundo nivel que puede ir desde los 512 Kb. hasta el mega, aunque los próximos

modelos podrán salir ya con 2 MB. Esta memoria además es más rápida, y trabaja a

la misma velocidad que la CPU.

Otra característica importante es que mediante la electrónica y el chipset adecuado

se pueden montar equipos con hasta 8 procesadores.

La carcasa del procesador también ha experimentado un crecimiento, sobretodo en

altura, para que la CPU y demás componentes puedan obtener una mayor

refrigeración.

Resumiendo podemos decir que para usuarios individuales no aporta mejoras

sustanciales, sobre todo si miramos su precio, pero para plataformas servidoras se

convertirá seguramente en el nuevo estándar.

Utiliza el slot 2, que es una variante del slot1, pero incompatible con aquel.

Está optimizado para aplicaciones de 32 bits.

Posee 32 KBytes de caché L1 (de primer nivel) repartidos en 16KB. para datos y los

otros 16 para instrucciones.

La cache de segundo nivel puede ser de 512 KB o 1 MB.

Para comunicarse con el bus utiliza una velocidad de 100 Mhz.

Incorpora 7,5 millones de transistores.

Puede cachear hasta 4 Gb. de memoria RAM.

En 2002 Intel añade a la familia Xeon el procesador Xeon MP que combinaba la

tecnología Hyper-Threading con NetBurst. Sus chipsets utilizan el socket 603 y

tiene versiones GC-LE (2 procesadores, 16 Gb de memoria direccionable) y GC-HE

(4 procesadores o más, 64 Gb direccionables), todos usando un bus de 400

megaherzios.

Como la familia x86/IA-32 estándar de Intel de procesadores PC de escritorio, la

línea de procesadores Xeon era de 32 bits, surgiendo luego versiones basadas en

tecnología AMD 64 de 64 bits como es el Xeon Nocona. Y posteriormente la

version de procesadores de escritorio con esta tecnología, los EM64T.

El 9 de mayo de 2004, Intel anunció que los futuros procesadores Xeon estarían

basados en la arquitectura Pentium M de la compañía. Curiosamente, el Pentium M

está fuertemente basado en la arquitectura del Pentium III, por lo que el "nuevo"

Xeon puede ser más parecido al Pentium III Xeon que a los Xeon basados en

NetBurst.

El Itanium(Junio de 2001)también conocido por su nombre en código Merced, fue

el primer microprocesador de la arquitectura Intel Itanium (antes llamada IA64,

creada por Hewlett-Packard y desarrollada conjuntamente por HP e Intel) que Intel

lanzó al mercado. Aunque su lanzamiento inicialmente se planeó para 1998, no se

produjo hasta mayo de 2001.

Este procesador se fabricaba utilizando un proceso de 180 nm y disponía de 32 KB

de memoria caché de primer nivel (16 para datos y 16 para instrucciones), 96 KB de

Microprocesadores para Servidores

Pagina | 20

caché de segundo nivel integrada en el núcleo y 2 ó 4 MB de caché de tercer nivel

exterior al núcleo. Estaba disponible en versiones a 733 u 800 MHz.

La arquitectura del Itanium se diferencia drásticamente de las arquitecturas x86 y

x86-64 usadas en otros procesadores de Intel. La arquitectura se basa en un explícito

paralelismo a nivel de instrucción, con el compilador tomando decisiones sobre qué

instrucciones deben ejecutarse en paralelo. Este acercamiento permite que el

procesador ejecute hasta seis instrucciones por ciclo de reloj. A diferencia de otras

arquitecturas superescalares, Itanium no precisa de hardware elaborado para seguir

la pista de las dependencias de las instrucciones durante la ejecución paralela.

En el momento de su lanzamiento (Junio de 2001), Itanium no era superior a los

microprocesadores contemporáneos RISC y CISC. Compitió por el segmento bajo

del mercado (de 4 CPUs para abajo) con los servidores basados en los procesadores

x86, y en el segmento alto con las arquitecturas IBM POWER y Sun SPARC.

Intel reposicionó al Itanium para concentrarse en la gama alta y los ordenadores

HPC, intentando duplicar el acertado esquema de mercado horizontal de los x86

(una sola arquitectura, múltiples vendedores de sistemas). Su éxito se limita a

reemplazar a los sistemas PA-RISC y Alpha de HP y a los MIPS en los HPC de

Silicon Graphics. POWER y SPARC permanecen fuertes, mientras que la

arquitectura x86 de 32 bits crece en el espacio empresarial. Con las economías de

escala alimentadas por su enorme base instalada, x86 es la arquitectura horizontal

preeminente en el mercado empresarial. Intel y HP reconocen que Itanium no es

competitivo y lo reemplazan por el Itanium 2 un año antes de lo planeado, en 2002.

Solamente algunos miles de los Itanium se vendieron, debido a la disponibilidad

limitada causada por baja producción, relativamente pobre rendimiento y alto coste.

Sin embargo, esas máquinas eran útiles para desarrollar software para los Itanium 2.

IBM creó un supercomputador basado en este procesador.

El AMD Opteron(22 de abril de 2003) fue el primer microprocesador con

arquitectura x86 que usó conjunto de instrucciones AMD64, también conocido

como x86-64. También fue el primer procesador x86 de octava generación. Fue

puesto a la venta el 22 de abril de 2003 con el propósito de competir en el mercado

de procesadores para servidores, especialmente en el mismo segmento que 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. Las nuevas aplicaciones

de 64 bits pueden acceder a un máximo de 16 exabytes (1 EB = 1.000.000.000 GB)

de memoria, frente a los 4 gigabytes de las de 32 bits.

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, en ese caso 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

Microprocesadores para Servidores

Pagina | 21

memoria principal de los otros procesadores 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 totalizando uno, dos, cuatro u ocho Opterons) y

los otros dos son un índice de velocidad. Por ejemplo:

Opteron 242 - un Opteron diseñado para trabajar en un equipo biprocesador con un

índice de velocidad 42 (dicho índice se corresponde a 1,6 GHz).

Opteron 842 - similar al anterior pero para equipos con ocho procesadores.

Opteron 144 - un Opteron diseñado para trabajar en solitario con un índice de

velocidad "44" (1,8 GHz).

Xeon Dual Core ( 26 de junio de 2006), Intel anunció la nueva generación Xeon

con tecnología de doble núcleo. Intel afirma que este nuevo procesador brinda un

80% más de rendimiento por vatio y 60% más rápido que la competencia. Además

la nueva generación ofrece más del doble de rendimiento que la generación anterior

de servidores basados en el procesador Intel Xeon; capaz de ejecutar aplicaciones de

32 y 64 bits.

Este procesador es altamente preferido por los jugadores de videojuegos de

computadoras. Intel fue muy criticado por esto.

Igualmente Este último procesador sustituyó al veterano y caluroso PowerPC en las

estaciones de trabajo MacPro y los servidores XServe de Apple cuando se hizo la

transición de Power PC a x86 y mejorando su eficacia con la tecnología de arranque

EF

Intel Xeon Vs AMD Opteron

Fuerza Bruta

En términos de fuerza bruta, parece que Intel sigue siendo de hecho tiene la ventaja sobre la

entrada de AMD. De hecho, por mucho que podemos, no podemos pensar en un digno

competidor para el Xeon entre los procesadores compatibles con x86. Por otra parte, el

Xeon es ideal para tareas que impliquen cargas de trabajo para estaciones de trabajo con

más de cuatro hilos o que requieran capacidad paralela. Mientras que el nuevo Opteron no

ofrecen una potencia significativa en el rendimiento, todavía tiene que conceder a los

procesadores Xeon de esta categoría.

Microprocesadores para Servidores

Pagina | 22

Eficiencia Energética

En terminos eficiencia energética, las diferencias entre los dos no son tan fáciles de

identificar. En base a pruebas exhaustivas, parece que ambos procesadores gestionar la

energía de manera eficiente en sus propias maneras con el procesador AMD acaba de tener

la más ligera ventaja. En la mayoría de los casos, el Opteron con claridad consume menos

energía que el competidor de Intel de manera similar. Incluso cambiando a una velocidad

más baja, al Xeon no hacerlo les va mejor en las apuestas en ahorro de energía ya que

todos los nuevos Xeon tienen la misma velocidad de reloj de 2 GHz.

Curiosamente, el Opteron también un mejor desempeño en las tareas programadas que

además apunta a su superioridad en eficiencia energética.

Multi-threading

El Xeon se destaca sobre el Opteron en la ejecución de subprocesos múltiples, la

compensación de su alto consumo de potencia máxima, con menos energía total

consumida. En repetidas pruebas, el Xeon venció a el Opteron al terminar las tareas

alrededor del 50% más rápido. Y puesto que el Xeon multi-threading realiza tareas mucho

más rápido, el consumo total de energía se redujo. Aunque el Xeon tiene un mayor

consumo de energía que el Opteron hace, se las arregla para compensar un tanto con una

buena energía a la tarea de relación.

En resumen

Opteron

Ligeramente detras del Xeon en términos de rendimiento a través de una amplia

variedad de aplicaciones

Rendimiento podría ser mejorado con mayores frecuencias de reloj de CPU, aunque esto

puede hacer que se pierda la ventaja de eficiencia de energía

Excelente eficiencia de potencia, con una ligera ventaja sobre el procesador Xeon

Xeon

Supera a los Opteron en términos de potencia pura en una variedad de aplicaciones

La eficiencia de energía muy bien que es sólo ligeramente golpeado por el Opteron

Consume más energía que el Opteron

El cambio a un grado menor velocidad que el fabricante no lo hará más eficiente el

poder de cualquier a

Microprocesadores para Servidores

Pagina | 23

Bulldozer

AMD muestra los Opteron Bulldozer de 16 núcleos

AMD ha ofrecido una demostración de su nueva

generación de microprocesadores para servidores

Opteron Bulldozer (nombre en clave Interlagos) en el

evento International Supercomputing

Conference (ISC) que se está celebrando en

Hamburgo.

En el stand de AMD en el ISC la compañía ha estado

mostrando varios servidores 2U y 4U con los

Opteron actuales serie 6000 de seis y doce núcleos.

Sin embargo, la estrella del stand de AMD está siendo un servidor Supermicro con la nueva

gama Opteron con 16 núcleos de procesamiento nativo basados en la misma tecnología que

los Bulldozer para consumo, los primeros micros con ocho núcleos en ordenadores de

sobremesa.

La placa Supermicro contaba con dos socket para los nuevos Opteron con 32 núcleos

totales AMD promete placas con cuatro sockets para un máximo de 64 núcleos de

procesamiento, una cantidad impresionante para un servidor 1U.

Los Opteron Bulldozer tendrán un consumo similar (avanzando a procesos tecnológicos de

fabricación de 32 nanómetros) de los actuales „Magny Cours‟ de ocho núcleos. Pretenden

batir a los Westmere-EX Xeon de Intel con 10 núcleos y 20 hilos de procesamiento nativo.

Microprocesadores para Servidores

Pagina | 24

El gigante del chip también prepara nueva gama de procesadores para servidores en este

caso los Xeon Sandy Bridge.

Xeon E5-2600

Intel lanzó oficialmente su nuevo Xeon E5-2600 familia de procesadores el martes, meses

después de las fichas se habían desplegado en los superordenadores a varios de los

principales sitios de HPC de todo el mundo. La nueva CPU de la empresa representa la

última oferta de Xeon para servidores de dos sockets, y cuenta con una serie de nuevas

características incluyendo un mejor rendimiento, un nueva instrucción de coma flotante

situado en AVX, e integrada de I / O. El procesador será un competidor formidable en la

batalla chip para servidores con AMD.

Intel está promocionando el rendimiento 80 por ciento mejor de los E5-2600 CPU (también

conocido como Sandy Bridge-EP), en comparación con el antiguo 5600 Xeon (Westmere-

EP) las partes, y promete una mayor eficiencia energética, así. De hecho, de acuerdo con

Diane Bryant, el nuevo vicepresidente, gerente general de Intel, Datacenter y el Grupo de

Sistemas de la acometida de la E5-2600 de la familia es lo máximo en exprimir operaciones

de vatios.“Seguimos ofreciendo el mejor rendimiento por vatio”, dijo a una multitud de

prensa y analistas durante la presentación el martes E5.

AMD podría tener problema con eso, por no hablar de NVIDIA, Fujitsu, Tilera, e IBM, que

también ofrecen energía bebiendo fichas para el espacio en el servidor. Para la entrega de

primas flops, IBM Blue Gene / Q ASIC , es probable que el chip de mayor eficiencia

energética del planeta en estos momentos. Aparte de eso, en el universo de servidores x86,

el nuevo Xeon será difícil de superar.

El E5-2600 representa una actualización de la microarquitectura de la línea Xeon,

reemplazando los chips Nehalem, diseñada con el nuevo diseño Sandy Bridge – un “tac” de

Intel en el tic-tac vernácula . Recuento núcleo máxima se ha aumentado a 8, con 2 -, 4 -, y

6- núcleos sabores ofrecen también. El reloj más rápido se logra mediante el quad-core E5-

2643, que corre a 3,3 GHz. Eso es en realidad una retirada de la mayor CPU Xeon 5600,

que superó a cabo a 3,6 GHz, pero gracias a la tecnología Turbo Boost, las frecuencias de

reloj máximas son más o menos a la par.

El subsistema de memoria se ha mejorado lo mismo. Para aumentar el ancho de banda,

Intel agregó un canal de memoria 4 y soporte para módulos de memoria más rápido (1600

MHz). El diseño también permite un máximo de 12 módulos DIMM por zócalo, y ya que el

apoyo de 32 GB DIMM se ha añadido un servidor de doble socket puede ser equipado con

hasta 768 GB. Los mayores Westmere de dos zócalos remató hacia fuera en 288 GB.

Por supuesto, con los microprocesadores modernos, el objetivo es mantener la mayor

cantidad de datos en la caché como sea posible para evitar los puestos de la CPU cuando se

accede a la memoria principal. Con esto en mente, Intel provee una mayor capacidad de

memoria caché tanto en términos absolutos y per-core.

Microprocesadores para Servidores

Pagina | 25

Las nuevas 8-core E5-2600 están equipadas con 20 MB de caché de último nivel en

comparación con 12 MB en los Xeon de 6 núcleos 5600. En general, Intel utilizó una

relación de cache / núcleo de 2,5:1 para la E5-2600 diseño: el de 6 núcleos, 4 núcleos, y las

CPU de dos núcleos cuentan con 15 (o 12), 10 y 5 MB de caché , respectivamente. Eso no

significa necesariamente que los nuevos Xeon son más ricos en caché en cada

caso. Todavía se puede comprar algunos quad-core Xeon 5600 de que los productos

deportivos de 12 MB de memoria caché, lo que equivale a 3 MB por núcleo.

Con respecto a la E / S, Intel hizo una consolidación de aquí, con lo que lo que solía ser

chips discretos en el procesador. Por ejemplo, el nuevo Xeon integra 40 carriles de 3,0 PCIe

en el troquel. No sólo 3,0 duplicar el ancho de banda de PCIe 2,0, pero desde Intel

incorpora la funcionalidad del chip, de dispositivo a la latencia del procesador

comunicación se reduce mucho.

El E5-2600 también pone el centro de I / O sobre la CPU, que ahora incluye algo llamado

“Data Direct I / O”, una capacidad que permite a los adaptadores de Ethernet e Infiniband

para enrutar el tráfico directamente a la memoria caché, pasando por alto el viaje de la

memoria principal . Según Intel, esta configuración reduce la latencia de E / S. por tanto

como 30 por ciento, reduciendo al mismo tiempo el consumo de energía.

Para aumentar de punto flotante (FP) de rendimiento, Intel subió con AVX (Advanced

Vector Extensiones), un conjunto de instrucciones de 256 bits que permite doblar el

rendimiento de PF. Esto será especialmente útil para los códigos de HPC como

simulaciones científicas y análisis financieros, sino también para aplicaciones de imagen,

audio y procesamiento de vídeo para el reconocimiento de patrones y procesamiento de

señales.

Códigos heredados no de forma automática se dará cuenta de las ganancias AVX

rendimiento fuera de la caja, aunque. Por lo menos, el código fuente tendrá que volver a

compilar, esperemos que con un compilador capaz de auto-vectorización que puede hacer

frente a los vectores de doble ancho. En algunos casos sin embargo, el propio código tendrá

que ser modificado para exprimir el máximo rendimiento de AVX.

El objetivo detrás de todas estas mejoras en el hardware – más núcleos, la memoria y caché,

AVX, y E / S integradas – es entregar un chip más rápido. Como se mencionó antes, Intel

está diciendo que el E5-2600 ofrece un rendimiento de 80 por ciento mejor que los Xeon

más viejos. Sin embargo, esa medida se basa en el punto de referencia

SPECfp_rate_base2006 flotante, por lo que, obviamente, su kilometraje puede variar.

DreamWorks Animation, por ejemplo, ha visto un aumento de velocidad del 35 por ciento

de representación para su aplicación en comparación con la tecnología más antigua Xeon –

que de acuerdo a Derek Chan, quien dirige las operaciones digitales de DreamWorks. Los

nuevos E5-2600 servidores están siendo utilizados para desarrollar lo último de

DreamWorks, la película Madagascar 3, que Chan dijo que tomará más de 60 millones de

horas de CPU para hacer. Para DreamWorks, una representación más rápida, no sólo ahorra

tiempo y dinero, sino también dar espacio para la cabeza de los artistas más creativos.

Códigos que son más FP-intensiva, como LS-DYNA, (un paquete de software de

simulación que abarca el análisis estructural y de fluidos para la investigación de

Microprocesadores para Servidores

Pagina | 26

manufactura, automotriz / aeroespacial, biotecnológico y científico) deben hacerlo aún

mejor. El equipo de evaluación comparativa en AnandTech publicó dos LS-DYNA códigos

con algunas de las E5-2600 fichas y reportó que los nuevos Xeon son los de mejor

desempeño en el campo 86.

De acuerdo con AnandTech, un Xeon E5-2690 era casi el doble de rápido que el anterior

Xeon 5650 sobre los dos puntos de referencia LS-DYNA, y era un 50 por ciento más rápido

que el nuevo procesador AMD Opteron 6276 (“Interlagos”) de la CPU. Tenga en cuenta

que contra el chip de AMD, la nueva oferta de Intel parecían beneficiarse sobre todo de su

reloj más rápido (2,9 GHz para el Xeon versus 2,3 GHz para el Opteron), pero incluso un

poco más lento de la E5-2660 chip a 2,2 GHz, superó al más rápida velocidad de reloj

Opteron 6276. AMD es la voluntad de tener otra oportunidad en Intel este año con “Abu

Dhabi”, la empresa de próxima generación de Opteron, que planea lanzar en el segundo

semestre de 2012 .

Mientras tanto, Intel continuará dominando el espacio de servidores x86. Según Bryant, el

E5-2600 ya cuenta con 400 triunfos de diseño, con que se propagan a través de servidores,

almacenamiento, y las cajas de la red. En el espacio de servidores HPC, todos los

sospechosos habituales se han tragado los nuevos Xeon, como IBM, HP, Dell, Silicon

Graphics, Bull, Appro, Fujitsu, Supermicro, NEC, Inspur, Lenovo, Acer, ASUS, y Amax.

HP, Appro y Bull ya han enviado un total de diez TOP500 superordenadores de clase del

año pasado sobre la base de los E5-2600 partes, antes de la CPU hasta tenía su nombre

oficial. Estas nuevas máquinas incluyen el nuevo superordenador de SDSC Gordon, el

Helios equipo desplegado en el Centro Internacional de Investigaciones para la Energía de

Fusión de Japón, y un grupo de Amazon EC2 muy grande. El más grande es el “Zin” del

sistema en el Lawrence Livermore National Lab, que está equipado con 5.776 de los

nuevos chips y está apenas por debajo de 1 petaflop de pico.

Microprocesadores para Servidores

Pagina | 27

Procesador AMD Opteron Quad-Core

Diseño inigualable

Rendimiento por vatio sin precedentes. Los procesadores AMD Opteron Quad-Core con

arquitectura de conexión directa ofrecen un rendimiento sorprendente con un una huella

ecológica coherente y cubierta térmica.

Fig.9

Protección de la inversión

Gracias a las tecnologías de estrategia de núcleo común y misma estructura de sockets de

AMD, los procesadores Opteron Quad-Core han sido diseñados para minimizar los cambios

en el software y la infraestructura de los centros de datos para proteger la inversión en TI y

simplificar su gestión.

AMD tiene planeado incluir un calendario coherente y estable y transiciones bien

planificadas en materia de tiempo para ayudar a disminuir el coste total de propiedad en TI.

Rendimiento excelente

Los procesadores Opteron Quad-Core están diseñados para un rendimiento óptimo de las

aplicaciones con múltiples procesos. El diseño Quad-Core nativo (con cuatro núcleos en

una única placa para compartir eficazmente los datos) incluye una estructura de caché

mejorada y un controlador de memoria integrado diseñado para admitir aplicaciones con

múltiples procesos. Los procesadores Opteron Quad-Core ofrecen una extraordinaria

potencia de procesamiento y pueden aumentar el rendimiento por vatio para mejorar la

respuesta informática a la vez que se contienen los costes.

Los procesadores Opteron admiten soluciones estables a largo plazo con rendimiento

excelente y rendimiento líder en el sector por vatio para simplificar la gestión de TI, ahora

y en el futuro.

Microprocesadores para Servidores

Pagina | 28

Eficiencia energética mejorada

Los procesadores Opteron Quad-Core son las CPU para servidor han aumentado su eficacia

energética, gracias a dos tipos de tecnología: PowerNow! mejorada y CoolCore. Estas

innovaciones están diseñadas para reducir el coste total de propiedad, las necesidades de

energía de los centros de datos y los costes en refrigeración, gracias a la reducción del

consumo de energía de la infraestructura de TI.

Virtualización óptima

Los procesadores Opteron Quad-Core con arquitectura de conexión directa ofrecen una

eficacia de la plataforma de virtualización líder en el sector. Con la tecnología AMD

Virtualization (AMD-V) con indexación de virtualización rápida, estos microchips pueden

acelerar el rendimiento de las aplicaciones virtualizadas y mejorar la eficacia del cambio

entre equipos virtuales, para que los clientes puedan tener más equipos y usuarios virtuales

por sistema y maximizar así la consolidación y las ventajas de ahorro de energía de la

virtualización.

Microprocesadores para Servidores

Pagina | 29

Fichas Técnicas

Procesadores Intel Para Servidores

Xeon Serie 3000

Procesador aché Velocidad Bus

Frontal

Alimentación Tipo de

sistema

Núcleos

X3380 L2:

12 MB

3,16 GHz 1333

MHz

95W UP 4

X3370 L2:

12 MB

3,00 GHz 1333

MHz

95W UP 4

X3360 L2:

12 MB

2,83 GHz 1333

MHz

95W UP 4

L3360 L2:

12 MB

2,83 GHz 1333

MHz

95W UP 4

X3350 L2:

12 MB

2,66 GHz 1333

MHz

95W UP 4

X3330 L2:

6 MB

2,66 GHz 1333

MHz

95W UP 4

X3320 L2:

6 MB

2,50 GHz 1333

MHz

95W UP 4

E3110 L2:

6 MB

3,00 GHz 1333

MHz

65W UP 2

L3110 L2:

6 MB

3,00 GHz 1333

MHz

45W UP 2

X3230 L2:

8 MB

2,66 GHz 1066

MHz

95W UP 4

X3220 L2:

8 MB

2,40 GHz 1066

MHz

95W UP 4

X3210 L2:

8 MB

2,40 GHz 1066

MHz

95W UP 4

3085 L2:

4 MB

3,00 GHz 1333

MHz

65W UP 2

3075 L2:

4 MB

2,66 GHz 1333

MHz

65W UP 2

3070 L2:

4 MB

2,66 GHz 1333

MHz

65W UP 2

3065 L2:

4 MB

2,33 GHz 1333

MHz

65W UP 2

3060 L2:

4 MB

2,40 GHz 1066

MHz

65W UP 2

3050 L2:

2 MB

2,13 GHz 1066

MHz

65W UP 2

3040 L2:

2 MB

1,86 GHz 1066

MHz

65W UP 2

Microprocesadores para Servidores

Pagina | 30

Procesadores Intel Para Servidores

Xeon Serie 5000

Procesador

Caché Bus Speed TDP Máx Núcleos

X5690

12.0 MB 6.4 GT/s QPI 130 W 6

X5687

12.0 MB 6.4 GT/s QPI 130 W 4

X5680

12.0 MB 6.4 GT/s QPI 130 W 6

X5677

12.0 MB 6.4 GT/s QPI 130 W 4

X5675

12.0 MB 6.4 GT/s QPI 95 W 6

X5672

12.0 MB 6.4 GT/s QPI 95 W 4

X5670

12.0 MB 6.4 GT/s QPI 95 W 6

X5667

12.0 MB 6.4 GT/s QPI 95 W 4

X5660

12.0 MB 6.4 GT/s QPI 95 W 6

X5650

12.0 MB 6.4 GT/s QPI 95 W 6

X5647

12.0 MB 5.86 GT/s QP 130 W 4

L5640

12.0 MB 5.86 GT/s QP 60 W 6

L5638

12.0 MB 5.86 GT/s QP 60 W 6

L5630

12.0 MB 5.86 GT/s QP 40 W 4

L5618

12.0 MB 5.86 GT/s QP 40 W 4

L5609

12.0 MB 4.8 GT/s QPI 40 W 4

E5649

12.0 MB 5.86 GT/s QP 80 W 6

Microprocesadores para Servidores

Pagina | 31

Procesadores Intel Para Servidores

Xeon Serie 7000

Procesador Caché

L2

Caché

L3

Velocidad

del reloj

Bus frontal Tipo de

sistema

Alimentación Núcleos

X7460 9MB 16MB 2.66GHz 1066MHz MP 130W 6

L7455 9MB 12MB 2.13GHz 1066MHz MP 65W 6

L7445 6MB 12MB 2.13GHz 1066MHz MP 50W 4

L7450 9MB 12MB 2.40GHz 1066MHz MP 90W 6

E7440

6MB 16MB 2.40GHz 1066MHz MP 90W 4

E7430 6MB 12MB 2.13GHz 1066MHz MP 90W 4

E7420 6MB 8MB 2.13GHz 1066MHz MP 90W 4

X7350 8MB OMB 2.93GHz 1066MHz MP 130W 4

L7345 8MB OMB 1.86GHz 1066MHz MP 50W 4

E7340 8MB OMB 2.40GHz 1066MHz MP 80W 4

E7330 6MB OMB 2.40GHz 1066MHz MP 80W 4

E7320 4MB OMB 2.13GHz 1066MHz MP 80W 4

E7310 4MB OMB 1.60Hz 1066MHz MP 80W 4

E7220 8MB OMB 2.93GHz 1066MHz MP 80W 2

E7210 8MB OMB 2.40GHz 1066MHz MP 80W 2

Microprocesadores para Servidores

Pagina | 32

Procesadores AMD Para Servidores

Modelos y Series

Serie Serie 100 Serie 200 Serie 800 Escalabilidad 1 procesador Hasta 2 procesadores Hasta 8 procesadores

Socket Socket 939* Socket 940 Socket 940

Rendimiento Pruebas de

rendimiento de

la serie 100

Pruebas de rendimiento

de

la serie 200

Pruebas de

rendimiento de

la serie 800

Opciones de doble núcleo Serie 100 Serie 200 Serie 800

Velocidad Números de modelo 1.8GHz Modelo 165 Modelo 265 Modelo 865

2.0GHz Modelo 170 Modelo 270 Modelo 870

2.2GHz Modelo 175 Modelo 275 Modelo 875

2.4GHz Modelo 180 Modelo 280 Modelo 880

2.6GHz Modelo 185 Modelo 285 Modelo 885

Opciones de núcleo único

Velocidad Números de modelo

1.6 GHz - Modelo 242 Modelo 842

1.8 GHz Modelo 144 Modelo 244 Modelo 844

2.0 GHz Modelo 146 Modelo 246 Modelo 846

2.2 GHz Modelo 148 Modelo 248 Modelo 848

2.4 GHz Modelo 150 Modelo 250 Modelo 850

2.6 GHz Modelo 152 Modelo 252 Modelo 852

2.8 GHz Modelo 154 Modelo 254 Modelo 854

3.0 GHz Modelo 156 Modelo 256 Modelo 856

Opciones de bajo consumo

de energía

Opciones de Doble Núcleo

con bajo consumo de

energía

Velocidad de HE (55 W) Números de modelo

Doble Núcleo 1.6 GHz

55W - Modelo 260

HE Modelo 860 HE

Doble Núcleo 1.8 GHz

55W Modelo 165

HE* Modelo 265

HE Modelo 865 HE

Doble Núcleo 2.0 GHz

55W - Modelo 270

HE Modelo 870 HE

Doble Núcleo 2.2 GHz

55W - Modelo 275

HE Modelo 875 HE

Controlador de memoria

DDR integrado Sí Sí Sí

Opciones de núcleo único con bajo consumo De energía

Velocidad de HE (55W) Números de modelo 2.0 GHz 55W - Modelo 246

HE Modelo 846 HE

Microprocesadores para Servidores

Pagina | 33

2.2 GHz 55W Modelo 148

HE* Modelo 248

HE Modelo 848 HE

2.4 GHz 55W - Modelo 250

HE Modelo 850 HE

Controlador de memoria

DDR integrado

128 bits 128 bits 128 bits

Protección mediante la

memoria ECC DRAM

Sí Sí Sí

Tecnología

HyperTransport™ Sí Sí Sí

Enlaces HyperTransport

(total/coherente)

3/0 3/1 3/3

Ancho del enlace

HyperTransport

16 bits x

16 bits 16 bits x

16 bits 16 bits x

16 bits

Velocidad del bus

HyperTransport

1 GHz 1 GHz 1 GHz

AMD64 Sí Sí Sí

Cómputo simultáneo de

32 y 64 bits

Sí Sí Sí

Tamaño del cache

L1(datos/instrucción)

64 KB/

64 KB 64 KB/

64 KB 64 KB/

64 KB

Tamaño del cache L2 1 MB 1 MB 1 MB

Conductos (enteros/punto

flotante)

12/17 12/17 12/17

Protección del cache de

datos L1/L2

ECC ECC ECC

Protección del cache de

instrucciones L1/L2

Paridad Paridad Paridad

Historial global de accesos 16 K 16 K 16 K

Accesos TLB L1

(datos/instrucción)

40/40 40/40 40/40

Asociación TLB L1

(datos/instrucción)

Total / Total Total / Total Total / Total

Accesos TLB L2

(datos/instrucción)

512/512 512/512 512/512

Asociación L2

(datos/instrucción)

4 procs/4

procs 4 procs/4

procs 4 procs/4 procs

Microprocesadores para Servidores

Pagina | 34

Arquitectura de Conexión

Directa Sí Sí Sí

Proceso .13 micras

SOI .13 micras

SOI .13 micras

SOI

Fabricado en Fab 30,

Dresden

Alemania

Fab 30,

Dresden

Alemania

Fab 30, Dresden Alemania

Diferencias entre un procesador para un PC y uno para servidor

En los principios de la informática no existía la especialización. Simplemente se buscaba

que un procesador sirviera para cualquier tipo de tarea y que la hiciera lo más rápida

posible.

Sin embargo, con el paso de los años esto cambia y cada vez se ve con más claridad que

existen mercados distintos dependiendo de las exigencias de los usuarios.

¿Qué necesita un procesador para un PC de escritorio?

En esencia, un usuario de este tipo de procesadores suele trabajar con varias aplicaciones

abiertas pero lo que busca es que el sistema operativo le responda de la manera más rápida

posible. Normalmente existe sólo una de ellas que es la importante.

Se hace por tanto necesario que sea capaz de trabajar con aplicaciones sencillas de manera

muy rápida. Si nos fijamos en su arquitectura, no es necesario tener una gran cantidad de

núcleos en su interior.

¿Qué necesita un procesador para un servidor?

Cuando hablamos de un equipo servidor estamos refiriéndonos por ejemplo a uno capaz de

trabajar con bases de datos, ofrecernos páginas web.

En esencia un equipo servidor da servicio a muchos usuarios. Ninguno de ellos es más

importante que otro.

En esto caso el número de núcleos es importante, cuantos más haya será capaz de dar

servicio a más clientes de manera concurrente.

Microprocesadores para Servidores

Pagina | 35

En definitiva, lo que puede ser bueno para un tipo de usuarios, como hemos visto en el

aumento del número de núcleos, no tiene que tener el mismo valor para un usuario normal.

Ten cuidado con este tipo de cosas que pueden hacer que acabes comprando un procesador

mucho más caro y no adaptado a tus necesidades o comprando uno muy barato que no

satisfacen las necesidades.

Conclusión

Por medio del desarrollo de este Documento se ha adquirido nuevo conocimiento en

materia de procesadores de todos tipos y con énfasis en procesadores de servidores, aparte

del cual se extrae de la clase, por medio del análisis que nos exige este trabajo se pudo

apreciar que la tecnología informática cambia muy rápido y que fácilmente si no

actualizamos conocimientos podemos tener muchos problemas en nuestro ámbito de trabajo

,este documento nos brinda las bases de los tipos y tecnologías usadas en los procesadores

tanto de plataformas de intel como de amd .

Anexos

Microprocesadores para Servidores

Pagina | 36

Bibliography

http://www.intel.com/espanol/products/processor/index.htm?iid=subhdrLA+prod_p

roc

http://www.amd.com/laes/Processors/ProductInformation/0,,30_118_8796,00.html

http://www.consumer.es/web/es/tecnologia/hardware/2005/03/17/140483.php

http://www.monografias.com/trabajos/microproce/microproce.shtml

http://www.duiops.net/hardware/micros/micros.htm

http://www.masadelante.com/faqs/cpu

http://www.directindustry.es/prod/freescale/microprocesador-27531-193830.html

http://www.maestrosdelweb.com/principiantes/historia-de-los-microprocesadores/

http://www.forosdeelectronica.com/f37/primer-transistor-13675/