Sei sulla pagina 1di 7

Intel Xeon E7 vs IBM Power

Abstract
Para hacer un comparativo entre dos procesadores Intel Xeon E7 v2 vs IBM
Power8 deberamos escoger dos que fueren realmente iguales, en todo, pero
no los hay en el mercado, similares s, dependiendo de qu queremos
comparar, finalmente deberamos ponerlos a trabajar en varios tipos de
software, que corran las mismas aplicaciones y entonces determinar el
rendimiento efectivo de cada uno, para s analizar y concluir cul es el mejor.
Pero no es el caso, ya que cada procesador es tan diferente, empezando por la
tecnologa en la que se basan, as como el hecho de que no compr, ni mont
un equipo de prueba para ver realmente el funcionamiento de ambos, es por
esto que este reporte solo pretende estimar un comparativo basndose en sus
arquitecturas, que son para nada iguales, el estudio del rendimiento en cuanto
al consumo de energa, muy interesante en ambos, su memoria cache y la
jerarqua de estas, en cada procesador, con esto hice un estimado de los
beneficios de sus multicore y multithreading para finalmente direccionar el
reporte haca las aplicaciones que generalmente se corren en cada uno de
estos procesadores y de sus respectivas familias.
Sin embargo, he tratado de ser lo ms analtico posible, muy duro por cierto,
para el efecto busque en internet paginas de comparativos entre procesadores,
recomiendo versus.com, pero el IBM Power en general es muy difcil de rastrear
y eso que es el nico procesador que usa su propio sistema completo, a
propsito acaban de liberarlo hace pocos meses y esto definitivamente
afectar al mercado de HPC (high perfomance computing, computacin de alto
rendimiento) en mi opinin. Con todo, le, analic, estudi, compar y aqu los
resultados mis resultados.

Introduccin
Antes de empezar a escribir nada, decid leer en general respecto a las
diferentes familias de procesadores tanto Intel cuanto IBM, el trabajo propona
un estudio comparativo entre un Intel Xeon E7, finalmente me decid por un
Intel Xeon E7-8857v2, y un IBM Power 7, seleccion el Power 8 S824, ambos
con 12 ncleos, (Intel tiene procesadores hasta con 15 ncleos y AMD tiene
hasta 16), en el primer caso el Intel, cada core maneja hasta 12 hilos, mientras
que el IBM solo es 8 vas, desde ese punto de partida la cosa ya no poda ser
ms dispareja, pero ese era el reto.
El caso de estudio es complejo debido a que Intel es a IBM, en mi criterio, lo
que es Microsoft a Apple, me explico, Intel tiene un manejo del mercado de
procesadores muy por encima de IBM, AMD, ya no lo volver a mencionarlo en
este reporte, y todos los dems fabricantes de procesadores, que resulta que si
los ha habido, pero ni siquiera me he dado por enterado, as de claro est el
mercado para Intel, es ms la competencia entre Intel e IBM, se presenta a
nivel de servidores, que es el caso nuestro, y en este mbito a pesar del
manejo del mercado, principalmente porque Intel muy a lo Microsoft, fabrica
los procesadores y permite a los dems fabricantes que usen sus chips en sus
propios servidores, con todo lo que esto representa, es decir, permitir,
compartir y colegir con los fabricantes de equipos para avanzar en lo que
necesitan todos, seguir mejorando, si cabe, en nuevos productos. Mientras IBM
hasta ahora, no slo fabrica el chip, hace el equipo completo, y es all donde el
problema radica en este mercado, ya que hay clientes que vienen trabajando
desde siempre con HP, Cisco, y otros fabricantes que usan por supuesto Intel.
De ah que al querer comparar dos procesadores de estos fabricantes y de
estas familias especficas, el estudio es realmente entre un equipo servidor que
usa procesador Intel Xeon E78857v2 y un equipo IBM completo. De entrada
parecera que con 12 core que manejan 12 hilos, el chip 1 (Intel Xeon
E78857v2 para no volver a escribir todo esto), debera ser mejor que un chip 2
(IBM Power 8 S824) que solo tiene 8 hilos, pero hay que tomar en
consideracin que mientras Intel depende de lo que el fabricante sume
alrededor de su chip 1, IBM sabe exactamente con que trabajar su chip 2, y
ese es solo el punto de inicio de las diferencias entre ambos, diferencias que
logran sumar y restar para conseguir cada uno xitos en diferentes reas y
complicar an ms, si es posible el decidir cul es mejor.

Especificaciones
Entrando en materia debemos conocer que las caractersticas principales de
los chips escogidos, (a propsito el trmino chip es solo explicativo, ya que
sabemos que un procesador y muy en especial uno de estas familias no es slo
un chip) que son direccionadas hacia el HPC, computadoras de alto
rendimiento, la nueva carrera en rea tecnolgica ya que el reto actual no es
solo almacenar bases de datos, o acceder a estas base de datos, sino hacerlo
en el menor tiempo posible, con el mejor resultado y de la manera ms
eficiente, y en este mbito hablamos de energa, tiempo, manejo de cache,
acceso a memoria, en fin todos los detalles extremos de un procesador.
Detallemos las bsicas: ambos estn fabricados a 22nm, sin embargo el chip 1
se basa en la arquitectura Ivy Bridge EX, mientras que el chip 2 se basa en
RISC.
Core
Thread
Velocidad
Turbo
Tamao die
Pipeline
Cache L1
Cache L2
Cache L3
Cache L4
Bandwidth

Intel Xeon E7-8857v2


12
12
3 GHz
3.6 GHz
541 mm2
20
384Kb code y 384 Kb data
2.56 Mb
30Mb

85 Gb/s

Ivy Bridge generation


core Architecture
Updated Uncore
Architecture
Jordan Creek Memory
Extension Buffer
Updated system
connectivity via QPI
and PCIe
Updated Coherence
Protocol
High Memory
Bandwidth/ Capacity
Updated power
management/loadline
features
Added new RAS
capabilities

IBM Power 8 S824


12
8
3.52GHz
650 mm2
650 mm2
16 etapas
64 Kb data y 32 Kb code
512 Kb
96 Mb eDRAM
128 mb eDRAM (fuera del
chip)
230
Gb/s
soporta
transactional Memory

Interfaz Durable
Open Memory Attach
integrada.
Virtualizacin
acelerada por
hardware.
Controlador PCI
Express 3.0
integrado.
Interconexim SMP
integrada.
Coherencia por
hardware CAPI
(Coherent
Accelerator Processor
Interface) integrada.
Micro-controlador de
administracin de
energa integrado.
Cada ncleo cuenta

Energa

155W

con un VRM
integrado.
100-240W

Por lo resumido en la tabla anterior podemos deducir lo siguiente:


A favor de Intel Xeon E7-8857v2:
Mayor nmero de hilos, 12 a 8 esto le permite realizar un total de 144
hilos al mismo tiempo mientras que el chip 2 solo tendra un tope
mximo de 96, lo que se reflejar en un mayor rendimiento.
Mucho ms pequeo 109 mm2 ms pequeo
Significativamente ms subprocesos de la CPU; 20 vs 16; 4 ms
subprocesos de la CPU. Ms subprocesos resultan en un rendimiento
ms rpido y un mejor multifuncin.
Ms cache L1 data, 384 contra 64, esto permitir almacenar ms datos
en la memoria y por lo tanto un mejor perfomance.
De igual manera en cuanto a la cache L1 code (instrucciones) y en este
aspecto con mayor inferencia ya que la proporcin es 384 a 32 ms de
10 veces.
Ms cache L2; 2600 contra 512, el mismo criterio mayor espacio para
almacenar datos, implica mayor rendimiento.
A favor del IBM Power 8 S824:
Mayor cache L3; 96 a 30; Cach L3 66 MB ms grande. Un cach
explcitamente L3 ms grande resulta en un rendimiento del sistema
global y de la CPU ms rpido.
Tiene un cuarto nivel de memoria cache eDRAM, que Intel no presenta.
Mayor ancho de banda de memoria, con esto compensa la falta de
memoria en cache L1 data, cache L1 code y cache L2. La velocidad de
ancho de banda de memoria es 230 a 85, con lo que a pesar de no tener
los mismos niveles de memoria puede efectuar el desplazamiento entre
los diferentes niveles 3 veces ms rpido.
En cuanto a la energa, la referencia de los niveles entre 100 y 240 W, no
permite mayor punto de opinin en contra de los 155 W que informa
Intel.

Metodologa.
Al tener velocidades de 3.0 GHz y de 3.52GHz, para los chips 1 y 2
respectivamente, podemos determinar que para el primer caso tendramos un
CPI de 1/3*109, es decir 33,33 ns

http://www.intel.es/content/www/es/es/benchmarks/server/xeon-e7-v2/xeon-e7v2-reduce-your-risc.html
http://www8.hp.com/h20195/v2/GetPDF.aspx%2F4AA4-9382ESE.pdf

Potrebbero piacerti anche