{"id":118166,"date":"2009-05-13T10:28:00","date_gmt":"2009-05-13T10:28:00","guid":{"rendered":"http:\/\/weblogs.madrimasd.org\/\/supercomputacion_de_consumo\/archive\/2009\/05\/13\/118166.aspx"},"modified":"2010-01-21T02:31:36","modified_gmt":"2010-01-21T01:31:36","slug":"tendencias-de-los-ordenadores-de-consumo","status":"publish","type":"post","link":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/2009\/05\/13\/118166","title":{"rendered":"Tendencias de los ordenadores de consumo"},"content":{"rendered":"<p><!--   \/* Style Definitions *\/  p.MsoNormal, li.MsoNormal, div.MsoNormal \t{mso-style-parent:\"\"; \tmargin:0cm; \tmargin-bottom:.0001pt; \tmso-pagination:widow-orphan; \tfont-size:12.0pt; \tfont-family:\"Times New Roman\"; \tmso-fareast-font-family:\"Times New Roman\";} @page Section1 \t{size:612.0pt 792.0pt; \tmargin:70.85pt 3.0cm 70.85pt 3.0cm; \tmso-header-margin:36.0pt; \tmso-footer-margin:36.0pt; \tmso-paper-source:0;} div.Section1 \t{page:Section1;} --><span style=\"font-size: 12pt; font-family: &quot;Times New Roman&quot;;\">El gigante Intel ha puesto a disposici\u00f3n de la comunidad una serie de interesantes art\u00edculos divulgativos sobre las arquitecturas de consumo que actualmente ofrece. En particular, quer\u00edamos destacar uno que explica diferencias entre las arquitecturas multi-core, multiprocesador y tecnolog\u00edas Hyperthreading, y que pueden ofrecer un punto de vista para encarar el futuro de la computaci\u00f3n. Es un hecho que la comunidad de desarrolladores de aplicaciones debe ser consciente de que el tradicional modelo de programaci\u00f3n basado en dejar que la aplicaci\u00f3n sea m\u00e1s r\u00e1pida gracias al aumento de la frecuencia de reloj de cada generaci\u00f3n de microprocesadores ha llegado a un punto sin retorno. <\/span>Pongamos un ejemplo&#8230;<!--more--><br \/>\n<!--   \/* Style Definitions *\/  p.MsoNormal, li.MsoNormal, div.MsoNormal \t{mso-style-parent:\"\"; \tmargin:0cm; \tmargin-bottom:.0001pt; \tmso-pagination:widow-orphan; \tfont-size:12.0pt; \tfont-family:\"Times New Roman\"; \tmso-fareast-font-family:\"Times New Roman\";} @page Section1 \t{size:612.0pt 792.0pt; \tmargin:70.85pt 3.0cm 70.85pt 3.0cm; \tmso-header-margin:36.0pt; \tmso-footer-margin:36.0pt; \tmso-paper-source:0;} div.Section1 \t{page:Section1;} --><\/p>\n<p class=\"MsoNormal\">Desde los aproximadamente 5 MHz de un antiguo procesador 8086 de 29.000 transistores de 1978 hasta los 3.8GHz de un Pentium 4HT672 de 125 millones de transistores y lanzado en 2005, los avances tecnol\u00f3gicos han sido muchos, pero fundamentalmente una aplicaci\u00f3n se ha visto mejorada por ejecutarla en m\u00e1quinas progresivamente m\u00e1s r\u00e1pidas. Sin embargo, la frecuencia de reloj no seguir\u00e1 aumentando, es demasiado costoso.<\/p>\n<p class=\"MsoNormal\">\u00a0<\/p>\n<p class=\"MsoNormal\">El consumo energ\u00e9tico se dispara con aumentos de frecuencia por encima de ciertos umbrales y hoy en d\u00eda ya no es posible comprar un ordenador de 4GHz porque la estrategia de los fabricantes cambi\u00f3 finalmente de rumbo en 2005. Ya con la salida de Intel Pentium 4 en 2000, se inclu\u00eda mayor soporte para instrucciones que favorec\u00edan el procesamiento en paralelo de datos (SIMD, <em>single instruction multiple data<\/em>) y la tecnolog\u00eda Hyperthreading (<em>HT Technology<\/em>), que de un modo virtual pod\u00eda mejorar hasta un 30% la efectividad de un procesador para que fuera visto por el sistema operativo como si fueran dos. En 2005, y tras la imposibilidad de aumentar las frecuencias de reloj, se opta por seguir la estrategia que ya antes los fabricantes de chips gr\u00e1ficos hab\u00edan elegido, multiplicar los n\u00facleos de procesamiento a favor de disminuir las fuentes de calor reduciendo las frecuencias de trabajo. Aparecen los Pentium D y Pentium Extreme Edition, que incluyen por primera vez sistemas de dos n\u00facleos (<em>dual-core<\/em>) en un procesador. A diferencia de otros sistemas multiprocesador con dos procesadores (<em>dual-processor<\/em>) independientes, el sistema <em>dual-core<\/em> contiene dos n\u00facleos de procesamiento que comparten el mismo chip. Este sistema es tecnol\u00f3gicamente m\u00e1s avanzado, m\u00e1s barato, aunque ligeramente m\u00e1s limitado por compartir memoria <em>cache <\/em>entre otros. Es conveniente observar que un sistema <em>dual-core <\/em>no es incompatible con la tecnolog\u00eda Hyperthreading, por lo que sus dos n\u00facleos pueden llegar a verse como cuatro n\u00facleos de procesamiento en ciertas condiciones.<\/p>\n<p class=\"MsoNormal\">\u00a0<\/p>\n<p class=\"MsoNormal\">Del sistema <em>dual-core <\/em>inicial llegan sus extensiones naturales: <em>multi-core<\/em>, que lideran las actuales tecnolog\u00edas y que abren el camino para que los sistemas sigan siendo de consumo, aumentando la eficiencia energ\u00e9tica y ofreciendo una v\u00eda libre para la recordada Ley de Moore, que predec\u00eda que cada 18 meses el n\u00famero de transistores por unidad de superficie se duplicar\u00eda y que estaba llegando a su fin por una cuesti\u00f3n energ\u00e9tica.<\/p>\n<p class=\"MsoNormal\">\u00a0<\/p>\n<p class=\"MsoNormal\">Entonces, la pregunta ahora es si los desarrolladores est\u00e1n preparados para empezar a sacar partido a la tecnolog\u00eda. Haciendo un s\u00edmil simplista, es como si los los gobiernos y fabricantes de coches hubieran posibilitado crear coches para volar a varias alturas, y en las autoescuelas siguieran ense\u00f1ando a conducir en el plano. Buen momento, con Bolonia, para rehacer alguna asignatura y entrar de lleno en el mundo de la supercomputaci\u00f3n de consumo.<\/p>\n<p class=\"MsoNormal\">\u00a0<\/p>\n<p class=\"MsoNormal\">Este art\u00edculo est\u00e1 basado en:<\/p>\n<p><a href=\"http:\/\/isdlibrary.intel-dispatch.com\/isd\/2530\/Understanding_Dual_Processors.pdf\"><span style=\"font-size: 12pt; font-family: &quot;Times New Roman&quot;;\">http:\/\/isdlibrary.intel-dispatch.com\/isd\/2530\/Understanding_Dual_Processors.pdf<\/span><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>El gigante Intel ha puesto a disposici\u00f3n de la comunidad una serie de interesantes art\u00edculos divulgativos sobre las arquitecturas de consumo que actualmente ofrece. En particular, quer\u00edamos destacar uno que explica diferencias entre las arquitecturas multi-core, multiprocesador y tecnolog\u00edas Hyperthreading, y que pueden ofrecer un punto de vista para encarar el futuro de la computaci\u00f3n. Es un hecho que la comunidad de desarrolladores de aplicaciones debe ser consciente de que el tradicional modelo de programaci\u00f3n basado en dejar que la aplicaci\u00f3n sea m\u00e1s r\u00e1pida gracias al aumento de la frecuencia de reloj de cada generaci\u00f3n de microprocesadores ha llegado a\u2026<\/p>\n","protected":false},"author":112,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0},"categories":[77,311],"tags":[],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":4}},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/posts\/118166"}],"collection":[{"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/users\/112"}],"replies":[{"embeddable":true,"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/comments?post=118166"}],"version-history":[{"count":1,"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/posts\/118166\/revisions"}],"predecessor-version":[{"id":130967,"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/posts\/118166\/revisions\/130967"}],"wp:attachment":[{"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/media?parent=118166"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/categories?post=118166"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/tags?post=118166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}