Subscribe to RSS Add to Technorati Faves Digg This Page Send to Stumble Upon Bookmark on Delicious

5 innovaciones, 5 analogías

Enviado por: Alejandro Gutierrez el Julio 25, 2007

Estimados! Con la nueva introducción de los procesadores basados en microarquitectura intel core, hay varias preguntas generales que he podido captar de muchos de uds. Hoy en esta edición quisiera dejarles las 5 nuevas tecnologías incluidas en estos procesadores, y una manera fácil de explicarlas… estas hacen parte del pool de tecnologías que aumentan el desempeño por watt de los procesadores:

1.)Intel Wide Dynamic Execution
2.)Intel Smart Memory Access
3.)Intel Advanced Smart Cache
4.)Intel Advanced Digital Media Boost
5.)Intel Intelligent Power Capabilities


Intel Wide Dynamic Execution:
esta nueva tecnología permite ejecutar 4 micro operaciones por ciclo de reloj, a diferencia de las arquitecturas anteriores en las diferentes familias de procesadores x86 que solo pueden ejecutar hasta 3 micro operaciones por ciclo. Proporcionando así un 33% mas efectividad en los procesos.

Analogía 1: Una manera fácil de explicar esta tecnología es pensar tal vez en un peaje, imagínense por un momento un peaje con 3 estaciones para atender a los usuarios, pueden entonces atenderse solo 3 autos a la vez… si incrementáramos en 1 las estaciones de atención, ya podríamos atender entonces 4 autos a la vez, lo cual reduciría el tiempo de atención a los usuarios. Fácil no? podrían entonces pasar mas autos en menos tiempo por el peaje.

================
Intel Smart Memory Access:
Esta tecnología nos ayuda al desempeño desde 2 flancos, el primero es “que datos” se cargan en memoria cache y el segundo es “en que orden”, optimizando estos procesos, el acceso a memoria se mejora, y evita que se pierdan ciclos de reloj innecesarios, reorganizando datos, o esperando datos a ser cargados. Es la manera como se “ordenan los autos y que autos pasan por el peaje”.

Analogía 2: en la mañana, cuando se van a poner los calcetines? Piensan en cual se ponen primero? El derecho o el izquierdo? Realmente importa? No, cierto?… De esa misma manera hay algunos datos que no importan si se ordenan o no… pero lo que si sabemos es que no podemos ponernos los zapatos, antes de ponernos los calcetines verdad? :) de esta manera también existen datos que deben ordenarse… ahora en cuanto a los tipos de datos que se cargan…. Imagínense que hoy en la mañana uds planean ir al banco a realizar una consignación, que datos se llevan en un papelito? El numero de cuenta y el valor a consignar cierto?… Y esto lo haces por adelantado, es decir inclusive antes de realizar la consignación… de esta misma manera son cargados los datos en memoria… pensando en que tipo de datos van a ser realmente relevantes, antes de que comiencen las operaciones.

================
Intel Smart Cache:
En el pasado en procesadores con Doble núcleo, teníamos memoria Cache, pero esta no era compartida entre ambos núcleos( por ejemplo: Pentium D 820 tiene L2 Cache 2x1M = 2M No compartido), es decir que si un dato residía en la memoria cache de un núcleo, el otro no podía acceder a el. Ahora con cache compartida, los datos y la cantidad de cache completa están disponibles para ambos núcleos (ej: Core 2 Duo E6300 tiene L2 2M)

Analogía 3: Imagínense tener que comprar una camisa y un tomate :). Y que las tiendas tanto de ropa como de comida estén en edificios separados… ahora, entras a una tienda buscando la camisa, finalmente la encuentras, y vas por el tomate, que tienes que hacer?… Exacto! Salir del edificio, caminar hasta la tienda de comida, y comprar el tomate. Si estuvieras en una tienda por departamentos (Cache compartida) no tendrías que salir del edificio y podrías hacer las 2 compras sin tener que salir del edificio. Así funciona el Smart Cache.

===============
Intel Advance Media Boost:
En la mayoría de procesadores disponibles, existen extensiones para operaciones multimedia, llamadas SSE. Ya existen 3 versiones de estas extensiones (SSE, SSE2 y SSE3). Estas instrucciones generalmente son instrucciones de 128bits, pero para poder procesarlas era necesario partirlas en 2 instrucciones de 64bits. Hoy con Avance Media Best, no es necesario “partirla” en 64bits, se pueden procesar nativamente en 128bits.

Analogía 4: si quisiéramos pasar 128 cocos de una bodega a la otra, y tenemos una carreta donde solo tenemos espacio para 64 cocos, para poder pasarlos completos, tendríamos que hacer 2 viajes cierto? Intel Advance Media boost, es como haber comprado una carreta donde caben 128 cocos! :) es decir, que ya solo necesitamos hacer 1 viaje para poder pasarlos completos.

===============
Intel Intelligent Power Capabilities:
Eficiencia de energía en estos procesadores es logrado gracias a que tienen la capacidad de inteligentemente apagar unidades que no se estén usando en el momento, apagar partes del procesador, registros, unidades de procesamiento, buses etc… Es una manera inteligente de manejar los recursos.

Analogía 5: Esta es la mas fácil de explicar… cambiemos por un momento en nuestra casa los switches de prender y apagar la luz, por sensores de movimiento, que pasaría cuando entro a mi casa? Abro la puerta principal, entro al hall y la luz se enciende… camino hacia la sala y la luz del hall se apaga mientras que la de la sala se enciende… y así por donde camine…. Solamente esta prendida la zona por la cual estoy pasando…. De esa manera, estoy ahorrando energía y no estoy desperdiciándola cuando en realidad no la necesito.

Bueno, espero que les haya servido para entender de una mejor manera estas 5 innovaciones incluidas en la nueva microarquitectura core, espero de nuevo sus comentarios! Hasta la próxima!

Alejandro.

(Demo Ingles :( ) (Más info)


Comentarios (15)
del.icio.us StumbleUpon Digg It
otros posts tagged: , , , ,

Comentarios

Julio 25  |  Eugenio G. Chauque dicho:

Excelente explicación. Había estado buscando la data de estas nuevas características de los procesadores y lo que leía no lo entendía bien o no estaba bien aclarado. Pregunta. Me gustaría saber cual es la diferencia entre estos dos microprocesadores E6300 E6320 y E6400 E6420. Es solo la cantidad de cache o hay algo mas?

==================================

si, la diferencia es que la serie E6x20 tiene el doble de memoria cache L2 Compartida.

van a empezar a ver tambien la serie E6x50 que tendra bus de 1333 mhz ademas del doble de cache.

un saludo, y gracias por escribir. Alejandro.

Julio 25  |  Pavel Malave dicho:

Muy bien el articulo, muy clara. Y desde el punto de vista del hardware, ¿Que ventajas tiene la microarquitectura Core contra la NetBurst?

============================ A que te refieres con “desde el punto de vista del hardware” ?

Estas 5 tecnologías que se exponen son a nivel de hardware todas.

Alejandro.

Julio 27  |  NIEL ALEX dicho:

Hola Alejandro, muy buenas las analogias, estas inovaciones son ventajas de la arquitectura intel core,leia un poco sobre los procesadores pentiun D y se diferenciaban una secuencia de otra por tener estas tecnológicas.

1 Intel® Virtualization Technology 2 Enhanced Intel SpeedStep® Technology 3 Intel® 64 4 Execute Disable Bit

estas tecnologías forman parte de las inovaciones de la arquitectura netburst? y si no lo es que carcateristicas tiene una arquitectura netburst? y porque ese nombre? haciendo un punto aparte felicitarlos por el blog de intel

==============================
Niel, gracias por participar en el blog. Respecto a tu pregunta, estas caracteristicas que mencionas,NOson unicas de la microarquitectura Netburst, de hecho puedes ver que en procesadores con microarquitectura core, tambien se mantienen algunas de ellas, como Intel 64, Execute Disable bit, Intel Virtualization technology. Si necesitas mas informacion sobre Netburst puedes visitar este link que encontre navegando …
http://en.wikipedia.org/wiki/Netburst

Un saludo. Alejandro.

Julio 28  |  Argenis Andrade Vzla dicho:

Con estas explicaciones de Alejandro G. conocemos lo bueno que trae la Arquitectura Core, y como se dijo en el Tour CCs conseguiremos un mejor desempeño de los Procesadores sin consumir tanta energia y veremos como podemos Procesar muchas mas tareas sin perjudicar el rendimiento del procesador, ya que gracias al juego de la Cache comprartida se podra almacenas mas datos y asi evitar las M y perder tiempo buscando los datos en la memoria RAM. No me podria Imaginar si con esto viene la nueva Arquitectura Core los nuevos Chipset vendra para dejarnos Boca abierta de la grandiosas y estupendas caracteristicas para los Bus 1066 y 1333 y mejor desempeño de las 5 Caracteristcas de la Arquitectura Core. Saludos a todos

=============================
Argenis, muchas gracias por participar en el blog. Saludos, Alejandro.

Agosto 09  |  jesus dicho:

Hola, gracias por tus respuestas, mi pregunta es, si las nuevas 5 innovaciones de la arquitectura core de intel estan tambien puestas en los procesadores core duo. Gracias…

============================
Jesus, la mayoria de las 5 innovaciones estan dentro de la familia de Core Duo. Sin embargo estas caracteristicas tienen mejoras en la gama de Core 2 Duo, la misma idea pero optimizadas gracias a nuestro aprendizaje con la familia Core Duo. Smart Memory Access por ejemplo, es una innovacion que solo esta dentro de Core 2 Duo, de resto puedes encontrarlas en Core Duo. Saludos, Alejandro.

Agosto 15  |  salvador dicho:

he ingresado a mirar las 5 innovaciones pero no se si peque de ignorante pero me pregunatarion que diferencia existe entre procesador pentium dual y core duo la verdad no he podido contestar me gustaria que me indique donde puedo consultar las tecnologias de los procesadores para establecer la diferencia por favor que me comunique cuando va haber aquji en quito ecuador charlas sobre los nuevos productos atto. salvador velasquez compustore
================================
Salvador, basicamente Core 2 Duo y Pentium Dual Core pertenecen a la misma microarquitectura. Sin embargo estas 2 familias de procesadores tienen caracteristicas diferentes, por ejemplo, si ves, el bus frontal de los Core 2 Duo puede incluso llegar hasta 1333Mhz en algunos modelos mientras que en Pentium Dual Core unicamente existen versiones de FSB de 800Mhz. Si ves en frecuencias de reloj, tambien vas a encontrar Core 2 Duo con frecuencias mas altas, lo mismo que en memoria cache compartida llegaran hasta 4M. Core 2 Duo es una familia de procesadores que nos proporciona un nivel mucho mas alto en desempeño comparandolo con la familia de procesadores Pentium Dual Core. Espero te sirva la informacion. Saludos, Alejandro.

Agosto 16  |  Luis M. dicho:

Excelente noticia, aunque desde hace algún tiempo la tecnología core esta arranzando, incluso en todas sus versiones Core. Y con estas mejoras que planteas (muy bien explicadas), serán una herramienta poderosa y en el mercado de procesadores.

Saludos.
=================
Luis, Gracias por participar y darnos a conocer tu opinion, esperamos seguirte viendo en nuestro blog. Saludos, Alejandro.

Agosto 16  |  Alberto Quiroz dicho:

El Smart Cache o Cache inteligente de la microarquitectura core como funciona en las Quad Core?, son 4 nucleos trabajando con los 8MB d cache compartidos como las Core2Duo?

===================
Muy Buena pregunta y Gracias por participar Alberto. Core 2 Quad es como tener dos Core 2 Duo uno al lado del otro… es por eso que los 8Mb serian 2 x 4M Shared. Es decir, cada par de core 2 duo, tiene memoria cache compartida, sin embargo, solo es compartida por 2 de los 4 nucleos. Un saludo, Alejandro.

Agosto 20  |  Alberto gonzalez dicho:

excelente el manejo de la informacion y la explicacion, la ejemplificacion de esa manera es lo que muchos informaticos o no , estabamos esperando de parte de una compañia de la talla de intel. me parece excelente la idea, solo que no cometan el error de llenar esto de comentarios de ventas y fusiones que van dirigidos a comprar y vender. realmente la tecnologia se vende siempre que se tenga el conocimiento para promoverla y creo que eso es lo que se necesita aqui en este foro. saludos y felicidades, desde mexico …Alberto Gonzalez ..Betocash


Alberto muchas gracias por tu comentario. Mantendremos este blog en un tono mas hacia el conocimiento pues es la idea principal de este canal de comunicacion, compartir con todos el conocimiento. un saludo, alejandro.

Agosto 24  |  r2d2 dicho:

La verdad es un excelente blog por fin espero comenzar a despejar mis dudas con eso de los procesadores, ya que constantemente hay nuevos, por ejemplo podrías decirme la diferencia entre Yonah, Santa Rosa, Meron. Se que son los nombres que asigna intel a sus procesadores pero su diferencia es mucha entre uno y otro el de mi lap es un yonah, cuales son los beneficios de este.

Octubre 06  |  jorge andres dicho:

Alejandro Hola soy de chile mira en chile se vende mucho el procesador pero nadie sabe a la hora de comprar una computadora por que compran realmente un Intel y no un AMD por que los lugares donde se venden los PC no tienen idea como explicar y meten puro yamucho como decir que un AMD 2nucle es lo mismo que un Intel core2duo y en realidad es alta la diferencia pero como el Intel es mas caro que un AMD la mitad de las vece compran un AMD. La campaña se venden solo por la imagen de Intel no por sus cualidades en pos de anterior están perdiendo mercado con AMD por tener mala campaña de información sobre las cualidades de sus procesador

Atte. Jorge Andrés cerda silva Dirección: js.cerda@hotmail.com Estudiante de informática

PD: me puedes enviar las características de buses de datos y con especificaciones de la distribución de los hilos de información.

Octubre 09  |  Juan Manuel Machado dicho:

Todo lo que haz dicho es maravilloso, pero para optimizar todo eso, me imagino debe uno proveerse de excelentes board, puedes hablarnos de ellas, las que mas rendimiento dan y como optimizarlas para sacar el mayor ptovecho de la tecnologia Core Duo, además explicame sobre las tecnologías de 4 procesadores en uno. Felicitaciones desde Colombia.

Octubre 31  |  Mauricio dicho:

bastante buena la explicacion y mi pregunta es q procesadores traen estas carateristicas el centrino duo las tiene o solo el core 2 duo me gustaria saberlo gracias.

Febrero 27  |  wilmer dicho:

excelente articulo, claro y conciso como se debe. Eso se esperaba de los expertos.

Marzo 11  |  Francisco dicho:

Gracias por la informacion ,es clara y sencilla,y aun mas para un aprendiz,como yo,prometo visitaros ,mas seguido

Envíe su comentario






Política de Comentarios: Sus comentarios serán bienvenidos, pero todos ellos están sujetos a moderación. Comentarios ofensivos, fuera del tópico o fraudulentos se eliminarán y no se exhibirán. Al enviar un comentario a un Blog Intel, Ud. acepta nuestras informaciones legales y los términos de la política de privacidad, lo que incluye la exhibición de su nombre con su comentario, y también que Ud. tiene 13 años (o más) de edad. Su nombre y sus datos personales no serán usados para ningún propósito, y su dirección de e-mail no será publicada.

Exención de Responsabilidad: Las opiniones expresadas acá y en cualquier comentarios correspondientes son opiniones personales de sus autores, y no necesariamente reflejan las opiniones de Intel. Todos los nombres y marcas Intel son propiedad de Intel Corporation o sus subsidiarias en los EE.UU. y otros países. Otros nombres y marcas pueden ser reclamados como propiedad de terceros.