{"id":121,"date":"2015-04-24T18:58:35","date_gmt":"2015-04-25T01:58:35","guid":{"rendered":"http:\/\/www.codexhpc.org\/?p=121"},"modified":"2015-04-24T19:01:15","modified_gmt":"2015-04-25T02:01:15","slug":"green-flash","status":"publish","type":"post","link":"http:\/\/www.codexhpc.org\/?p=121","title":{"rendered":"Green Flash"},"content":{"rendered":"<h2>A New Breed of Supercomputers for Improving Global Climate Predictions<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.codexhpc.org\/wp-content\/uploads\/2015\/04\/gcrm-sm.gif\" alt=\"gcrm-sm\" width=\"300\" height=\"300\" class=\"alignright size-full wp-image-124\" \/><br \/>\nThree Berkeley Lab researchers have proposed an innovative way to improve global climate change predictions by using a supercomputer with low-power embedded microprocessors, an approach that would overcome limitations posed by today\u2019s conventional supercomputers.<\/p>\n<p>In a paper published in the October 2011 issue of the <em><a href=\"http:\/\/hpc.sagepub.com\/content\/vol22\/issue2\/\" target=\"_blank\">Journal of Advances in Modeling Earth Systems<\/a><\/em>, Michael Wehner and Lenny Oliker of the Computational Research Division and John Shalf of the National Energy Research Scientific Computing (NERSC) Division lay out the benefit of a new class of supercomputers for modeling climate conditions and understanding climate change. Using the embedded microprocessor technology found in cell phones, iPods, toaster ovens and many other modern day electronic conveniences, they propose designing a cost-effective machine for running these models and improving climate predictions.<\/p>\n<p>This research project has been named \u201cGreen Flash\u201d after the <a href=\"http:\/\/en.wikipedia.org\/wiki\/Green_flash\" target=\"_blank\">optical phenomenon<\/a> that sometimes appears on the horizon at sunset or sunrise. (<a href=\"http:\/\/www.well.com\/user\/pk\/waterfront\/photo-of-the-week\/Photo051107.html\" target=\"_blank\">Here<\/a> is an image of the green flash under the Golden Gate Bridge.)<\/p>\n<h2>The Challenge<\/H2><\/p>\n<p>Understanding how human activity is changing global climate is one of the great scientific challenges of our time. Scientists have tackled this issue by developing climate models that use the historical data of factors that shape the earth\u2019s climate, such as rainfall, hurricanes, sea surface temperatures and carbon dioxide in the atmosphere. One of the greatest challenges in creating these models, however, is to develop accurate cloud simulations.<\/p>\n<p>Although cloud systems have been included in climate models in the past, they lack the details that could improve the accuracy of climate predictions. Wehner, Oliker and Shalf set out to establish a practical estimate for building a supercomputer capable of creating climate models at 1-kilometer scale. A cloud system model at the 1-km scale would provide rich details that are not available from existing models.<\/p>\n<p>To develop a 1-km cloud model, scientists would need a supercomputer that is 1,000 times more powerful than what is available today, the researchers say. But building a supercomputer powerful enough to tackle this problem is a huge challenge.<\/p>\n<p>Historically, supercomputer makers build larger and more powerful systems by increasing the number of conventional microprocessors \u2014 usually the same kinds of microprocessors used to build personal computers. Although this approach is feasible for building computers large enough to solve many scientific problems, a system capable of modeling cloud systems at a 1-km scale would cost about $1 billion using this approach. The system also would require 200 megawatts of electricity to operate, enough energy to power a small city of 100,000 residents.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.codexhpc.org\/wp-content\/uploads\/2015\/04\/modeling-complex-clouds.jpg\" alt=\"modeling-complex-clouds\" width=\"600\" height=\"327\" class=\"aligncenter size-full wp-image-123\" srcset=\"http:\/\/www.codexhpc.org\/wp-content\/uploads\/2015\/04\/modeling-complex-clouds.jpg 600w, http:\/\/www.codexhpc.org\/wp-content\/uploads\/2015\/04\/modeling-complex-clouds-300x164.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h2>A New Approach<\/h2>\n<p>In their paper, &#8220;Hardware\/software Co-design of Global Cloud System,&#8221; the researchers present a radical alternative that would cost less to build and require less electricity to operate.<\/p>\n<p>\u201cWithout such a paradigm shift, power will ultimately limit the scale and performance of future supercomputing systems, and therefore fail to meet the demanding computational needs of important scientific challenges like the climate modeling,\u201d Shalf said.<\/p>\n<p>The researchers arrive at their findings by extrapolating performance data from the Community Atmospheric Model (CAM). CAM, developed at the National Center for Atmospheric Research in Boulder, Colorado, is a series of global atmosphere models commonly used by weather and climate researchers.<\/p>\n<p>The Green Flash is not merely a concept. Wehner, Oliker and Shalf, along with researchers from UC Berkeley, are working with scientists from Colorado State University to build a prototype system in order to run a <a href=\"http:\/\/kiwi.atmos.colostate.edu\/gcrm\/\" target=\"_blank\">new global atmospheric model<\/a> developed at Colorado State.<\/p>\n<p>\u201cWhat we have demonstrated is that in the exascale computing regime, it makes more sense to target machine design for specific applications,\u201d Wehner said. \u201cIt will be impractical from a cost and power perspective to build general-purpose machines like today\u2019s supercomputers.\u201d<\/p>\n<p>Collaboration with Tensilica\u00a9<\/p>\n<p>In April 2008, Berkeley Lab signed a collaboration agreement with <a href=\"http:\/\/www.tensilica.com\" target=\"_blank\">Tensilica, Inc.<\/a> to explore such new design concepts for energy-efficient high-performance scientific computer systems. The joint effort is focused on novel processor and systems architectures using large numbers of small processor cores, connected together with optimized links, and tuned to the requirements of highly-parallel applications such as climate modeling.<\/p>\n<p>Under the agreement with Tensilica, the team will use Tensilica\u2019s Xtensa LX extensible processor cores as the basic building blocks in a massively parallel system design. Each processor will dissipate a few hundred milliwatts of power, yet deliver billions of floating point operations per second and be programmable using standard programming languages and tools. This equates to an order-of-magnitude improvement in floating point operations per watt, compared to conventional desktop and server processor chips. The small size and low power of these processors allows tight integration at the chip, board and rack level and scaling to millions of processors within a power budget of a few megawatts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A New Breed of Supercomputers for Improving Global Climate Predictions Three Berkeley Lab researchers have proposed an innovative way to improve global climate change predictions by using a supercomputer with low-power embedded microprocessors, an approach that would overcome limitations posed by today\u2019s conventional supercomputers. In a paper published in the October 2011 issue of the<br \/><a class=\"moretag\" href=\"http:\/\/www.codexhpc.org\/?p=121\">+ Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":124,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[4],"tags":[],"class_list":["post-121","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects"],"_links":{"self":[{"href":"http:\/\/www.codexhpc.org\/index.php?rest_route=\/wp\/v2\/posts\/121","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.codexhpc.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.codexhpc.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.codexhpc.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.codexhpc.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=121"}],"version-history":[{"count":3,"href":"http:\/\/www.codexhpc.org\/index.php?rest_route=\/wp\/v2\/posts\/121\/revisions"}],"predecessor-version":[{"id":126,"href":"http:\/\/www.codexhpc.org\/index.php?rest_route=\/wp\/v2\/posts\/121\/revisions\/126"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.codexhpc.org\/index.php?rest_route=\/wp\/v2\/media\/124"}],"wp:attachment":[{"href":"http:\/\/www.codexhpc.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.codexhpc.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=121"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.codexhpc.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}