Intel Multicore. ppt

Download Report

Transcript Intel Multicore. ppt

Las Nuevas
Arquitecturas
“Multicore”
1
Una Nueva Revolución está aquí
Recordando:
“El nuevo Procesador Pentium
de Intel revolucionará la
industria de la PC. “
Reuters News | Marzo 22, 1993
2
La Necesidad de
Mayor Rendimiento
Primera PC
presentada
en
1981
1980
Windows
Mouse
Monitor Color
1990
Internet
Multimedia
Joystick
Parlantes
1995
Multitarea
Menor Consumo de
Energía
Móvil
Inalámbrica
Juegos
Plug’n Play
Video Input
PVR
2004
2006
3
Un Cambio de Paradigma
De 1o MHz a Performance/Watt
Documento Interno de Intel
Septiembre 1999
4
Desempeño
Desempeño a través de Paralelismo:
“Multi-Cores”
3X
2000
2008+
2004
Normalized Performance vs. Initial Intel® Pentium® 4 Processor
Source: Intel
5
Desempeño a través de Paralelismo:
“Multi-Cores”
Desempeño
MULTI-CORE
10X
Aquí estamos
SINGLE CORE
3X
2000
2008+
2004
FORECAST
Normalized Performance vs. Initial Intel® Pentium® 4 Processor
Source: Intel
6
Tendencia hacia
múltiples núcleos
(o “cores”)
Many-Core
Multi-Core
Dual-Core
Hyper-threading
Multi Processor
7
Por qué Multicore?
Desempeño
Consumo de energía
1.00x
Max Frequency
Relative single-core frequency and Vcc
8
“Over-clocking”
1.73x
Desempeño
Consumo de Energía
1.13x
1.00x
Over-clocked
(+20%)
Max Frequency
Relative single-core frequency and Vcc
9
“Under-clocking”
1.73x
Desempeño
Consumo de Energía
1.13x
1.00x
0.87x
0.51x
Over-clocked
(+20%)
Max Frequency
Under-clocked
(-20%)
Relative single-core frequency and Vcc
10
Desempeño Multi-Core y
Eficiencia de Energía
Dual-Core
1.73x
Desempeño
1.73x
Energía
1.13x
1.02x
1.00x
Over-clocked
(+20%)
Max Frequency
Dual-core
(-20%)
Relative single-core frequency and Vcc
11
Callejón sin salida?
Pentium
(1993)
Energía por
instrucción
(nJ/instr)
Más Energía
por
Instrucción
Pentium Pro
(1995)
Pentium 4
(2001)
Pentium 4
(2005)
Relative Scalar Performance
13
Atravesando la Muralla de Energía
Pentium-M
(2003)
Pentium
(1993)
Core Duo
(2006)
Pentium-M
(2005)
Energía por
instrucción
(nJ/instr)
Pentium Pro
(1995)
Pentium 4
(2001)
Menor
consumo de
energía por
instrucción
Pentium 4
(2005)
Relative Scalar Performance
14
22
Resultados en RenderMan de Pixar
Un solo núcleo
Una sola línea de
instrucciones
7 hr 7 min
Multi Threaded
Arquitectura de última generación
~5x
1 hr 27 mins
Other names and brands may be claimed as the property of others.
23
Resultados en RenderMan de Pixar
Un solo núcleo
Una sola línea de
instrucciones
7 hr 7 min
1.95 kw hrs
@ Platform
Multi Threaded
Arquitectura de última generación
~5x
1 hr 27 mins
~1/3
0.67 kw hrs
@ Platform
Other names and brands may be claimed as the property of others.
24
Desempeño
>100%
MOBILE
>40%
DESKTOP
Source: Intel
Desktop based on SPECint*_rate_base2000 (2 copies) comparing Intel® Core™2 Duo E6700 to Intel® Pentium® D Processor 960.
Mobile based on SPECfp*_rate_base2000 and SPECint*_rate_base2000 comparing Intel® Pentium® M Processor 780 and 750 and Intel® Core™ Duo
Processor T2600 with Intel® Core™2 Duo Processor T7600 and T5600.
25
Gracias!
26