Académique Documents
Professionnel Documents
Culture Documents
Estructura de Computadores
Intel Atom
Caractersticas y competencia
Integrante(s): Manuel Alarcn Belmar Cristopher Del Pozo Cataln Profesor(a): Carolina Bonacic Castro
TABLA DE CONTENIDO
INTRODUCCIN .................................................................................................... 2 NOVEDADES .......................................................................................................... 3 MODELOS .............................................................................................................. 4 CARACTERSTICAS Y BENEFICIOS ..................................................................... 5 EVOLUCIN CRONOLGICA ............................................................................... 9 CARACTERSTICAS TCNICAS.......................................................................... 10 COMPETENCIA .................................................................................................... 12 CONCLUSIN ...................................................................................................... 17
INTRODUCCIN
El procesador Intel Atom desde el ao 2008, han evolucionado para habilitar una amplia gama de dispositivos: netbooks, PC bsicas, tablets, notebooks, telfonos mviles de ltima generacin, dispositivos electrnicos de bajo consumo y otros dispositivos complementarios. Hoy, los procesadores Intel Atom, como fruto de su constante evolucin y desarrollo, integran otras funciones, como por ejemplo controladores de memoria, tecnologa de grficos, video y pantalla para una variedad de aplicaciones nuevas que brindan flexibilidad e innovacin. En el futuro, las soluciones de sistema en un chip (SoC) de 32 nm ofrecern aun ms funciones y opciones de formato. Tambin brinda desempeo para compatibilidad con hasta 1080p de calidad de video HD para experiencias visuales asombrosas. Por otra parte, con el diseo de bajo consumo de energa de los procesadores Intel Atom, su dispositivo liviano porttil tendr gran capacidad de batera adicional, para que pueda permanecer conectado desde cualquier lugar. Con Intel Inside, puede conectarse a Internet, divertirse y hacer las cosas que le gustan, mejor que nunca.
NOVEDADES
Los procesadores Intel Atom se han optimizado para hacer realidad nuevas experiencias conectadas con diversas funciones:
Una nueva gama de dispositivos con consumo eficaz de energa y un excelente desempeo gracias a la avanzada tecnologa de compuerta metlica High-K de 45 nm y prximamente, la tecnologa de proceso de silicio de 32 nm. Procesador de aplicaciones sumamente integradas que transforma los dispositivos de uso cotidiano. Diseos ms pequeos y ms compactos con una potencia de diseo trmico (TDP) que vara de menos de 1 vatio a 13 vatios. Opciones de bajo consumo de energa en determinados dispositivos que permiten mantener un estado inactivo con poca energa y, por ende, ahorrarla. Desempeo superior y mayor capacidad de respuesta del sistema gracias a la Tecnologa Hyper-Threading Intel (tecnologa Intel HT).
MODELOS
Nmero de procesador 45 nm Z560 512 KB 512 KB 512 KB 512 KB 512 KB 512 KB 512 KB 512 KB 512 KB 512 KB 512 KB 1.0 MB 512 KB 512 KB 512 KB 512 KB 1.0 MB 1.0 MB 512 KB 512 KB 2.13 GHz 533 MHz FSB 533 MHz FSB 533 MHz FSB 533 MHz FSB 533 MHz FSB 533 MHz FSB 533 MHz FSB 400 MHz FSB 400 MHz FSB 400 MHz FSB 400 MHz FSB 2.5 GT/s DMI 2.5 GT/s DMI 2.5 GT/s DMI 667 MHz FSB 533 MHz FSB 2.5 GT/s DMI 2.5 GT/s DMI 2.5 GT/s DMI 2.5 GT/s DMI 1 2.5 W Cach Velocidad del reloj Bus Speed Cantidad de ncleos TDP Mx. Tecnologa de Intel virtualizacin Intel (VT64 x) Bit de desactivacin de ejecucin
Z550
2.00 GHz
2.4 W
Z540
1.86 GHz
2.4 W
Z530P
1.60 GHz
2.2 W
Z530
1.60 GHz
2W
Z520PT
1.33 GHz
2.2 W
Z520
1.33 GHz
2W
Z515
1.20 GHz
1.4 W
Z510PT
1.10 GHz
2.2 W
Z510
1.10 GHz
2W 0.65 W 8.5 W
Z500
800 MHz
N550
1.50 GHz
N475
1.83 GHz
6.5 W
N455
1.66 GHz
6.5 W
N280
1.66 GHz
2.5 W
N270
1.60 GHz
2.5 W
D525
1.80 GHz
13 W
D510
1.66 GHz
13 W
D425
1.80 GHz
10 W
D410
1.66 GHz
10 W
CARACTERSTICAS Y BENEFICIOS
Caractersticas y beneficios especficos de los equipos netbook sin ventilador y tablets
Microarquitectura Intel Atom y tecnologa de fabricacin de procesamiento de 45 nm: un procesador diseado especficamente, con bajo consumo de energa, que ofrece una experiencia informtica bsica asequible. Tamao de paquete de procesador de factor de formato pequeo: es un 60 por ciento ms pequeo (13.8 mm x 13.8 mm) que un procesador de un equipo notebook BGA (31 mm x 24 mm). Esto ahorra espacio de board en el sistema para un diseo industrial ms delgado y pequeo, posibilitando atractivos factores de formato de equipos tablet y netbook sin ventilador. Intel Enhanced Deeper Sleep (C4 / C4E/C6): ahorra energa al convertir los datos de la cach a la memoria del sistema durante perodos de inactividad a fin de disminuir el consumo de energa y prolongar la duracin de la batera. Tecnologa Intel SpeedStep mejorada: varios puntos de voltaje y frecuencia de funcionamiento ofrecen un desempeo ptimo con el mnimo consumo de energa. De esta manera, el desempeo se ajusta ms adecuadamente a las demandas de las aplicaciones. Baja potencia de diseo trmico (TDP): una TDP baja posibilita equipos tablet ms delgados, livianos y porttiles, sin ventilador, al reducir los requisitos de enfriamiento. Funcin mejorada de bsqueda previa de datos y administracin de acceso al registro: anticipa los datos que el procesador necesitar y los almacena en la cach L2 del procesador, lo que incrementa el desempeo ya que el procesador no tiene que esperar mucho tiempo por los datos. Controlador de memoria y grficos integrados: el acelerador de medios grficos Intel 600 integrado, combinado con el controlador de memoria integrado, ofrece un mejor desempeo y ms capacidad de respuesta. Grficos y medios enriquecidos: el decodificador acelerado por hardware integrado permite una reproduccin de video HD (hasta 1080p) fluida y una transmisin a una fraccin del consumo de energa. Compatibilidad con los sistemas operativos Windows, MeeGo y Android: posibilidad de elegir el sistema operativo para su equipo tablet o netbook sin ventilador. Consumo de energa promedio ms bajo: permite que los consumidores permanezcan en movimiento durante perodos de tiempo ms prolongados.
5
pelculas HD, videos y televisin en cualquier parte, y capturar videos en HD. Compatibilidad total con explorador web: compatibilidad con plug-ins, formatos de medios y tiempos de ejecucin que ofrecen una rica experiencia en la web con descargas ms rpidas, riqueza de grficos y videos con menos errores de carga de pgina web, lo que da lugar a una mejor experiencia del usuario. Funcin mejorada de bsqueda previa de datos y administracin de acceso al registro: anticipa datos que es probable que el procesador necesite y los carga en la cach, lo que da lugar a un mejor desempeo. Cach Intel inteligente avanzada: permite compartir datos de manera eficaz con mejor desempeo, capacidad de respuesta y menor consumo de energa.
funciones avanzadas como los flujos mltiples de sonido y la reutilizacin de conectores. Interfaz de PCI Express x1: ofrece hasta 3,5 veces el ancho de banda por encima de la arquitectura PCI tradicional. Es compatible con la interfaz serie LPC, ExpressCard y minitarjetas, y ofrece un rpido acceso a los dispositivos perifricos y redes.
EVOLUCIN CRONOLGICA
Marzo de 2008 - Dispositivos mviles para Internet Se anuncian los primeros procesadores Intel Atom, con el fin de habilitar una nueva generacin de dispositivos complementarios potentes y eficaces en el consumo de energa para acceder a Internet.
Septiembre
de
2009
Dispositivos
electrnicos
de
consumo
Intel anuncia el nuevo procesador Intel Atom CE4100 de 45 nm que proporciona el innovador SoC a una familia de procesadores de medios para dispositivos electrnicos de consumo, diseados para la TV interactiva.
Enero de 2010 Netbooks Intel anuncia su nuevo procesador Intel Atom, que integra un controlador de memoria y tecnologa de grficos en la CPU. Gracias a ello, se reduce el consumo de energa y se aumenta el desempeo en los sistemas ms pequeos.
Mayo de 2010 - Smartphones y tablets Los procesadores Intel Atom ms recientes logran reducir de manera extraordinaria el consumo de energa, a la par que mantienen el desempeo y permiten crear formatos delgados e innovadores, tales como tablets, laptops y smartphones.
CARACTERSTICAS TCNICAS
La arquitectura del Intel Atom est desarrollada bajo la filosofa en-orden, la cual contiene 16 etapas de procesamiento, puede enviar a procesar 2 instrucciones por ciclo y tiene 4 unidades de ejecucin, dos para clculos de enteros y 2 para clculos flotantes y SSE. Los procesadores en-orden simplemente procesan las instrucciones en el orden que las van recibiendo. La principal desventaja de esta filosofa es que si hay que esperar para que una instruccin sea procesada, por ejemplo, debido a que el cache este vaco, el CPU pasar varios ciclos sin procesar absolutamente nada.
10
Las etapas de un CPU definen cuantos pasos se requieren para procesar una instruccin completamente, de forma muy similar a como funciona una lnea de ensamblaje. La cantidad mnima de pasos para procesar cada instruccin es de 4 fetch, decode, execute y retire (buscar, decodificar, ejecutar y retirar). Sobre estas etapas se agregan sub-etapas adicionales que permiten lograr un balance entre las mximas frecuencias que un CPU puede alcanzar y su nivel de consumo. Muchas etapas aumentan la frecuencia potencial a la cual puede llegar un chip y disminuyen su consumo elctrico cuando la instruccin es correctamente procesada. Con respecto al cache, el Atom tiene un cache L1 asincrnico de 32K para instrucciones y 24K de datos que adems es inclusivo, mientras que el del Nano es de 64K para instrucciones como datos y es exclusivo.
Lo que resalta a la vista es obviamente la disparidad en los tamaos del L1 del Atom y la razn para esto es que a los Ingenieros de Intel se les acab el espacio disponible para el diseo que tenan en mente, pues se emplearon celdas SRAM de 8 transistores en vez de las tradicionales 6. Esto hace que haya una mayor densidad de componentes por cada 1K de cache y por ende, se tuvo que recortar el cache para cumplir con la meta de tamao impuesta. La razn para tomar esta decisin de usar ms transistores por cada 1K de memoria se basa en el hecho de que al construirlo descubrieron que los transistores que impiden bajar el voltaje del CPU a un nivel inferior, eran los del cache. Al emplear 8 transistores para el cache, el voltaje puede ser disminuido en un porcentaje muy atractivo para un chip cuya principal caracterstica es efectivamente su bajo consumo. La segunda consecuencia de usar celdas SRAM de 8 transistores es una menos atractiva para Intel, ya que hace al cache considerablemente ms lento.
11
COMPETENCIA
El principal competidor del procesador Intel Atom, es el procesador fabricado por VIA, llamado VIA Nano. A continuacin se analizarn los puntos tcnicos por los cuales pueden ser comparados ambos chips.
Especificaciones Bsicas: Para comenzar, se muestran a continuacin unas tablas algunos de los procesadores que se encuentran en una gama similar, donde se puede apreciar sus especificaciones bsicas: Intel Atom:
VIA Nano:
12
Esta primera mirada muestra como los CPUs de Intel parecen tener una ventaja insuperable en el aspecto ms relevante para el mercado al cual apuntan: su consumo elctrico. De hecho, con estos nmeros, VIA debiese abstenerse de participar en este mercado; si se piensa que su CPU de menor consumo tiene el doble de TDP que el de ms alto consumo de Intel. Sin embargo, una lectura ms detenida de esta tabla, muestra indicios de que estamos ante dos filosofas opuestas de diseo y por ende apuntan a diferentes mercados. Este indicio proviene de los tamaos de tanto los caches L1 como L2, la velocidad del FSB y la cantidad de transistores. Para probar dicha hiptesis debemos hacer una mirada ms detallada a las arquitecturas de estos CPUs. Ncleo: Como se mencion anteriormente, la arquitectura de Intel Atom est hecha bajo la filosofa del en-orden. Por otro lado, la arquitectura de VIA est hecha bajo la filosofa fuera-de-orden, debe contener entre 12 y 18 etapas (VIA no lo ha especificado), puede procesar 3 instrucciones por ciclo y tiene 7 unidades de ejecucin, 2 para clculos enteros, 2 para clculos flotantes y SSE y 3 para manejo de memoria. Las filosofas en-orden y fuera-de-orden son absolutamente opuestas y explican la capacidad que tiene cada chip para procesar las instrucciones. Los procesadores en-orden simplemente procesan las instrucciones en el orden que las van recibiendo, por lo cual, la principal desventaja de esta filosofa es que si hay que esperar para que una instruccin sea procesada, por ejemplo, debido a que el cache este vaco, el CPU pasar varios ciclos sin procesar absolutamente nada. Por otro lado, en una arquitectura fuerade-orden el microprocesador es capaz de reordenar las instrucciones de tal forma de que se ejecuten de forma ms eficiente (por ejemplo poniendo una instruccin de suma antes de la instruccin que requiere datos del cache). Considerando que todos los CPUs de Intel desde el Pentium Pro tienen esta habilidad, pareciese que la decisin de Intel no fue la ms acertada. Sin embargo los ingenieros de Intel optaron por el modelo ms simple de procesamiento, pues implementar la filosofa fuera-de-orden es muy costosa en nmero de transistores y el consumo elctrico de dicha circuito electrnico es considerable.
13
Etapas: La cantidad mnima de pasos para procesar cada instruccin es de 4 fetch, decode, execute y retire (buscar, decodificar, ejecutar y retirar). Sobre estas etapas se agregan sub-etapas adicionales que permiten lograr un balance entre las mximas frecuencias que un CPU puede alcanzar y su nivel de consumo. Muchas etapas aumentan la frecuencia potencial a la cual puede llegar un chip y disminuyen su consumo elctrico cuando la instruccin es correctamente procesada. Al hablar sobre una instruccin correctamente procesada, los predictores (que se encargan precisamente de predecir los resultados para un mayor rendimiento) hacen una prediccin correcta del resultado y por ende, la instruccin puede ser retirada del ciclo de procesamiento. Cuando la prediccin no es acertada, la instruccin tiene que ser procesada otra vez, volviendo nuevamente al principio de la lnea de ensamblaje consumiendo mucha ms energa pues se deben repetir nuevamente mltiples pasos para que esta sea resuelta. Tanto el Atom como el Nano estn en el mismo rango de etapas, por lo que su escalamiento de frecuencias, penalidades por predicciones incorrectas y consumo elctrico en esta rea debiesen ser similares, descontando las dems particularidades de cada arquitectura.
Unidades de Ejecucin: El Intel Atom es tiene cuatro unidades de ejecucin como fue mencionado anteriormente para clculos enteros, flotantes y de SSE. Una de las principales debilidades de estas unidades es que las multiplicaciones y adiciones solo pueden ser procesadas por la unidad FP que es extremadamente lenta para realizar dichos clculos. Por otro lado, el VIA Nano, tiene 7 unidades de ejecucin que no tienen los problemas de Atom. Adicionalmente su unidad de punto flotante es incluso ms rpida que la de la arquitectura Core. Las unidades de ejecucin son alimentadas por las dos y tres unidades respectivamente de envi de instrucciones que son capaces incluso de fusionar dos instrucciones en una ms grande para aumentar la eficiencia de procesamiento. Con esto, VIA aumenta su ventaja pues tiene ms unidades funcionales para procesar datos por instruccin enviada.
14
Nota sobre los predictores: Aun cuando es muy difcil comparar la capacidad de prediccin correcta de resultados por las unidades de cada chip diseadas para este propsito, se debe asumir que el de Intel debe ser considerablemente superior al de VIA. Por una parte, Intel ha invertido aos y millones de dlares para mejorar sus unidades de prediccin debido a la debilidad de su arquitectura Netburst, la cual se vea muy penalizada por tener un excesivo nmero de etapas para poder escalar en frecuencia. Por lo tanto, es ampliamente reconocido que dichas unidades de Intel tienen los niveles ms altos de prediccin. Por otra parte, el Nano de VIA es el primer CPU de la empresa que hace una implementacin robusta (lase a la par de lo que hacen AMD e Intel) por ende, todava deben de tener mucho trabajo para afinar dicha unidad. Considerando lo anterior, Intel debiese tener un menor consumo elctrico, pues la probabilidad de una prediccin errnea debe ser menor y por ende no es necesario volver a ingresar la instruccin a la lnea de ensamblaje, al mismo tiempo que el numero de instrucciones por ciclo debiesen subir por este aspecto a comparacin del Nano, manteniendo todos los dems parmetros constantes. Las diferencias en cache, obviamente favorecen mucho a VIA en lo que respecta a latencias de acceso a bloques, tanto por el tipo de celdas utilizadas en el cache L1 del Nano, como por el hecho de que tanto su L1 como su L2 son el doble de grandes que los del Atom.
15
El ltimo punto es que los caches de la arquitectura de Intel son inclusivos mientras que los de VIA son exclusivos. Cada filosofa tiene sus beneficios y no se puede afirmar que una es mejor que la otra por s misma, sino cmo sta fue implementada y afecta el rendimiento global del CPU. En una arquitectura inclusiva, la informacin contenida en el cache L1 es duplicada en el L2. Esto significa, obviamente que la mxima cantidad de cache presente en el chip es el total que hay en l. Por otro lado, el beneficio de usar la arquitectura inclusiva es que si por ejemplo la memoria principal del sistema es actualizada, el controlador de memoria solo debe verificar el L1 para mantener la coherencia entre los caches. En el caso de de un sistema de cache exclusivo, el L1 no est duplicado en el L2 y por ende, lgicamente los beneficios y falencias son inversos.
Aspectos adicionales: Ambos CPUs cuentan con soporte para tecnologas de vitalizacin, XD, soporte de instrucciones en 64 bits, SS3 y estados muy avanzados de ahorro de energa que llegan hasta un nivel llamado C6. En dicho estado, el voltaje al chip se corta, se guarda el estado del CPU y ste prcticamente no consume nada de electricidad. Adicionalmente a este estado de energa, ambos CPUs varan el voltaje y la frecuencia con el consumo para ahorrar la mayor cantidad de electricidad posible. Una de las areas ms relevantes de diferenciacin entre el Atom y el Nano es que el primero incorpora en la mayora de sus modelos Simultaneous Multi-Threading (SMT), un viejo conocido de Intel que es recordado por su nombre comercial Hyper-threading. Con SMT, el Atom puede utilizar de mejor manera los tiempos libres que le queda al CPU para aprovecharlos en el procesamiento de otro hilo, aumentando la eficiencia del chip. Para efectos prcticos, se puede decir que SMT hace que un computador mononcleo se sienta prcticamente como un CPU de dos ncleos, pues cuando ste est en mxima carga, el sistema es capaz de seguir respondiendo a las interacciones realizadas por el usuario. Por el lado de VIA, como ya es costumbre, en sus CPUs incluye las tecnologas de Padlock que son nicas en sus chips excluyendo la tecnologa XD. Dichas tecnologas existen gracias a circuitos especiales que permiten generar grandes cantidades de nmeros al azar (aproximadamente unos 12 millones por segundo), tener un motor de criptografa integrado capaz de encriptar datos a 25Gb/s y generar mensajes de autentificacin y firmas digitales SHA-1 y SHA256 a velocidades de 5Gb/s.
16
CONCLUSIN
Una vez resumidas todas las caractersticas de ambos chips, se puede apreciar claramente que el diseo del Intel Atom se centr desde un principio en el mnimo consumo energtico posible. Pensando que la visin de Intel es miniaturizar este chip para que sea incluido en dispositivos porttiles muy poderosos, tales como telfonos y reproductores de video, es lgico la empresa se haya alejado de tcnicas que le dificulten llegar a niveles de consumo similares a los de ARM, o los de su desarrollo anterior de bajo consumo, XScale ahora propiedad de Marvell. Por otro lado, VIA apunt desde el principio a un chip de escritorio destinado a reemplazar a sus ya envejecidos C7, para seguir mantenindose presente en su lucrativo negocio de PCs de bajo consumo y dimensiones nfimas. Desde estos puntos de vista ambos productos estn en lnea con sus expectativas, especialmente para VIA pues el aumento de rendimiento con respecto a su predecesor es considerable. En el caso de Intel, como suelen ser sus desarrollos, es un trabajo que ver a sus verdaderos frutos a largo plazo. Ahora, con lo que no contaban ni Intel ni VIA era con la explosin del mercado de Netbooks, el cual ha beneficiado enormemente a Intel. Desde este punto de vista, Intel lleva la delantera, pues el aumento de consumo energtico es prcticamente nulo cuando el CPU funciona a mxima carga.
17