{"id":131032,"date":"2011-06-03T15:31:58","date_gmt":"2011-06-03T14:31:58","guid":{"rendered":"http:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/?p=131032"},"modified":"2011-06-03T15:31:58","modified_gmt":"2011-06-03T14:31:58","slug":"la-decada-de-la-computacion-a-exascala","status":"publish","type":"post","link":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/2011\/06\/03\/131032","title":{"rendered":"La d\u00e9cada de la Computaci\u00f3n a Exascala"},"content":{"rendered":"<p>Cuando siendo adolescente mi abuela me preguntaba que qu\u00e9 hac\u00eda tanto tiempo delante de la pantalla del ordenador adem\u00e1s de quedarme ciego, no pod\u00edamos imaginar que tiempo despu\u00e9s todos tendr\u00edamos la dependencia a la m\u00e1quina que tenemos, y que tendremos. En otro post hablaremos de los <em>tablets<\/em> y <em>smartphones<\/em> que tan de moda se han puesto para socializar, con capacidades de navegaci\u00f3n, correo electr\u00f3nico y acceso a redes sociales, buenas cualidades fotogr\u00e1ficas y adictivos videojuegos, y que ya desbancan al uso de port\u00e1tiles en muchos casos (<a href=\"http:\/\/techcrunch.com\/2011\/05\/25\/google-maps-for-mobile-stats\/\" target=\"_blank\">basta saber que est\u00e1 previsto que durante este mes de junio Google Maps se utilice m\u00e1s desde esos dispositivos m\u00f3viles que desde PCs de escritorio<\/a>).<\/p>\n<p>Pero por el momento vamos a seguir descubriendo y promocionando la <em>supercomputaci\u00f3n de consumo<\/em>. En muchos laboratorios de investigaci\u00f3n la simulaci\u00f3n de procesos mediante el computador es el d\u00eda a d\u00eda. Programas desarrollados en determinados lenguajes de programaci\u00f3n, como Fortran, Java o C, describen la realidad a trav\u00e9s de procesos y aproximaciones para dar resultados y conclusiones sobre la naturaleza, la vida, para nuestro bienestar. Muchos de estos programas se ejecutan en ordenadores <em>corrientes<\/em>, de consumo.<\/p>\n<p>La d\u00e9cada que acaba de pasar se denomin\u00f3 computacionalmente como la de la computaci\u00f3n a petaescala, describiendo que las grandes arquitecturas ofrec\u00edan rendimientos de PetaFLOPS, o bien de 10<sup>15<\/sup> operaciones (de valores en coma flotante, reales de precisi\u00f3n simple) por segundo. El primer supercomputador en llegar a la petaescala fue el Roadrunner de IBM en 2008. \u00bfPara qu\u00e9 tanto poder de c\u00f3mputo? Hay muchos problemas con alta necesidad de c\u00f3mputo, como el plegado de prote\u00ednas, las predicciones de mercados, meteorolog\u00eda o simulaciones nucleares. Pero el inter\u00e9s en las arquitecturas de c\u00f3mputo est\u00e1 en no quedarse ah\u00ed sino continuar ofreciendo mayor rendimiento de la mejor manera, y si lo que ayer era un supercomputador, hoy es un ordenador de sobremesa y ma\u00f1ana ser\u00e1 el \u00faltimo dispositivo de bolsillo.<\/p>\n<p>\u00bfQu\u00e9 es lo siguiente?, hemos entrado en la d\u00e9cada de la <em>computaci\u00f3n a exaescala <\/em>(10<sup>18<\/sup> operaciones por segundo) prevista para ser alcanzada entre 2017 y 2021. En febrero pod\u00edamos leer en los <a href=\"http:\/\/www.elmundo.es\/elmundo\/2011\/02\/22\/navegante\/1298388655.html\" target=\"_blank\">medios <em>de consumo<\/em><\/a> que la administraci\u00f3n de Obama hab\u00eda destinado 126 millones de d\u00f3lares en financiar la investigaci\u00f3n para alcanzar la exaescala una vez que China hab\u00eda liderado el Top500 de los supercomputadores. \u00bfSe trata de integrar m\u00e1s y m\u00e1s transistores?, s\u00ed, pero adem\u00e1s tener algunos factores en cuenta, como la mejora tecnol\u00f3gica (procesos de integraci\u00f3n menores, menores consumos de potencia,\u2026) que dar\u00e1 un factor x4, as\u00ed como otras cuestiones de dise\u00f1o (paradigma de programaci\u00f3n, exposici\u00f3n de los datos en las simulaciones, formas de acceso a ellos mediante jerarqu\u00edas de memorias m\u00e1s eficientes,\u2026) que dar\u00eda un factor x50. Solo llegar a entender que actualmente es m\u00e1s costoso (energ\u00e9ticamente) acceder a un operando que realizar una operaci\u00f3n sobre \u00e9l ya da una idea de las medidas a tomar.<\/p>\n<p><a href=\"http:\/\/cva.stanford.edu\/billd_webpage_new.html\" target=\"_blank\">William (Bill) J. Dally<\/a>, prestigioso catedr\u00e1tico de la a\u00fan m\u00e1s prestigiosa Universidad de Stanford, ofreci\u00f3 estos d\u00edas una interesante charla en el <a href=\"http:\/\/www.ipdps.org\" target=\"_blank\">IEEE IPDPS<\/a> denominada \u201cEnerg\u00eda, programabilidad y granularidad: los retos de la computaci\u00f3n a exascala\u201d (\u201c<em>Power, Programmability, and Granularity: The Challenges of ExaScale Computing<\/em>\u201d) que extiende todas estas ideas y que hemos querido compartir con los lectores del blog. Algunas conclusiones son: hagamos que el caso especial sea el c\u00f3digo serie e insertemos la programaci\u00f3n paralela en nuestros estudios hoy mismo. Facilitemos el acceso a estos paradigmas para que no solo el cambio venga de los expertos en supercomputaci\u00f3n, sino de los qu\u00edmicos, los f\u00edsicos, los bi\u00f3logos y todo el tejido investigador. El comienzo es que empecemos a descubrir interesantes herramientas que se van poniendo a nuestra disposici\u00f3n, como OpenCL, CUDA, ArBB, TBB, etc., para sacar mayor y mejor partido a nuestros sistemas.<\/p>\n<p>V\u00eddeo (aproximadamente 1 hora de duraci\u00f3n): <a href=\"http:\/\/techtalks.tv\/talks\/54110\/\" target=\"_blank\">http:\/\/techtalks.tv\/talks\/54110\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cuando siendo adolescente mi abuela me preguntaba que qu\u00e9 hac\u00eda tanto tiempo delante de la pantalla del ordenador adem\u00e1s de quedarme ciego, no pod\u00edamos imaginar que tiempo despu\u00e9s todos tendr\u00edamos la dependencia a la m\u00e1quina que tenemos, y que tendremos. En otro post hablaremos de los tablets y smartphones que tan de moda se han puesto para socializar, con capacidades de navegaci\u00f3n, correo electr\u00f3nico y acceso a redes sociales, buenas cualidades fotogr\u00e1ficas y adictivos videojuegos, y que ya desbancan al uso de port\u00e1tiles en muchos casos (basta saber que est\u00e1 previsto que durante este mes de junio Google Maps se\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],"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\/131032"}],"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=131032"}],"version-history":[{"count":2,"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/posts\/131032\/revisions"}],"predecessor-version":[{"id":131253,"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/posts\/131032\/revisions\/131253"}],"wp:attachment":[{"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/media?parent=131032"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/categories?post=131032"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.madrimasd.org\/blogs\/supercomputacion_de_consumo\/wp-json\/wp\/v2\/tags?post=131032"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}