Slashdot Mirror


Supercomputing Upgrade Produces High-Resolution Storm Forecasts

dcblogs writes A supercomputer upgrade is paying off for the U.S. National Weather Service, with new high-resolution models that will offer better insight into severe weather. This improvement in modeling detail is a result of a supercomputer upgrade. The National Oceanic and Atmospheric Administration, which runs the weather service, put into production two new IBM supercomputers, each 213 teraflops, running Linux on Intel processors. These systems replaced 74-teraflop, four-year old systems. More computing power means systems can run more mathematics, and increase the resolution or detail on the maps from 8 miles to 2 miles.

48 of 77 comments (clear)

  1. Woo! by pushing-robot · · Score: 3, Funny

    Now they can be wrong in hi-def!

    --
    How can I believe you when you tell me what I don't want to hear?
    1. Re:Woo! by Em+Adespoton · · Score: 1

      Yep. Greater precision, same "accuracy".

      I was wondering how they ended up with a 74-teraflop -- I guess that explains it. Would have been better with a terraflop though.

    2. Re:Woo! by CaptQuark · · Score: 1

      Teraflop is correct. http://www.thefreedictionary.c...

      ~~

    3. Re:Woo! by viperidaenz · · Score: 1
  2. Have the solutions converged? by RichMan · · Score: 4, Interesting

    I was at a supercomputing conference back in the 90's. There were wonderful reports on doubling the resolution of the grid and so on. Advances in the scale are all good.

    The questions are
    a) with the increase in detail of the simulations have we converged on a solution. That is do solutions at scale N and 10N match. If they do then the resolution and model are aligned for accuracy in the solution.
    b) do the simulations agree with reality.

    If a) and not b) then there is something wrong with the model that is not related to compute power or problem resolution, and no amount of compute power will fix it.

    1. Re:Have the solutions converged? by Anonymous Coward · · Score: 3, Informative

      a) we don't care if the models match
          1) the most impotant thing, the one true thing, is that the model remain stable
          2) if the model remains stable, then it's judged against reality, not other models. However,
          3) Don't break the stability of the model

      b) this is a global differential equation. We don't know the initial conditions, and the model can only approximate them. However, the finer the mesh, the closer we can get to the initial conditions, so the further out in time the model will remain useful.

    2. Re:Have the solutions converged? by pushing-robot · · Score: 4, Interesting

      TFA ironically begins with the quote '"I don’t think we will ever have enough [computing power] to satisfy us,” says researcher.'

      The summary is vague, and the article not much better, and neither say anything about whether the 'new model' is matching observations any better than the old.

      It would be nice if they could at least clarify if the sole pair of comparison images are even the same forecast, because the new model shows not only more detail but a completely different prediction.

      Come on kids, this isn't a network news sound bite. This is the Internet, and you're a tech news site. Would it kill you to go past the press release?

      Maybe I'm just bitter about this because I live in mountains where a coin is a more accurate forecasting tool than the weather service.

      --
      How can I believe you when you tell me what I don't want to hear?
    3. Re:Have the solutions converged? by the+eric+conspiracy · · Score: 3, Insightful

      Well the possibility is that at some level the weather will exhibit chaotic behavior and no matter how big your model gets it won't matter - the coin flip will be just as good.

    4. Re:Have the solutions converged? by EETech1 · · Score: 4, Informative

      TFL in TFA goes over it.

      www.computerworld.com/article/2484337/computer-hardware/noaa-goes--live--with-new-weather-supercomputers.html

      It's been a complicated process to get to this point. The NWS has had to ensure that the software running on the new system is producing scientifically correct results. It had been running the old and new systems in parallel for months, and comparing the output.

      This comparative testing involved examining output data to determine whether it is numerically reproducible out to five decimal places. There is also a statistical analysis of weather predictions on the new system against the actual weather conditions.

      The process wasn't just an examination of numerical data. NWS scientists also studied the weather products and examined them for subtle differences. "There is a lot of human, highly experienced, subjective evaluation," said Kyger.

      There are computational differences involved in switching to new chips and a new operating system. They are subtle, and appear in decimal places six through 12.

      As you go further out in a forecast, the differences compound. The changes may appear in the fifth day of an extended, five-day forecast as a difference of one degree.

    5. Re:Have the solutions converged? by SternisheFan · · Score: 1

      The volcanoe in Japan was likely caused by large amounts of water entering it, turning quickly to steam, all of which happened too fast to be predicted in time to give advance warning.

    6. Re:Have the solutions converged? by SternisheFan · · Score: 1
      Volcanologists say the disaster was not caused by rising magma, but was instead due to what’s called a phreatic eruption, in which steam is the main force.

      Ground water within the volcano boiled and built up pressure until it exploded as water vapor, launching ash and hot stones high into the air. Such a blast often occurs without warning.

      Despite the 12 seismometers positioned around the slopes of Mount Ontake, the only warning hikers had of the eruption was a thunderous explosion moments before the ash began billowing out of the crater.

      www.earthweek.com/2014/ew141003/ew141003d.html

    7. Re:Have the solutions converged? by StevisF · · Score: 2

      Not surprisingly the scientists that work on weather models care very much about their accuracy. The GFS model's peformance is constantly reviewed: http://www.emc.ncep.noaa.gov/G...

    8. Re:Have the solutions converged? by amck · · Score: 3, Informative

      These simulations are forecasts. They check every forecast against observations, and have very good metrics on how good their forecasts are, and how much skill changes.
      See for example how the European ECMWF does its forecasts:
      http://www.ecmwf.int/en/foreca...

      Every change to the operational model(s) can be and is checked out first against " will it improve the forecast". Similarly improvements in computing power: we simply run yesterdays forecast at higher resolution for example; we can then say "this new model is n% better, but takes 10x as long to calculate", and use that to decide whether its worth buying a faster computer.

      On the climate timescale we have a challenge verifying the simulations, but on the weather timescale its straightforward, and done.

      --
      Anyone who believes exponential growth can go on forever in a finite world is either a madman or an economist
    9. Re:Have the solutions converged? by ninjabus · · Score: 1

      Based on the resolution increase, and the difference in computing power that was needed to provide that increase, we can make a few assumptions about their algorithm. There was an increase in computing power of 2.88 times, which achieved a better predictive resolution of 16 times. This tells us that they are calculating differences based on the perimeters of their smallest resolution. Create a square on paper, call each edge 8 miles. Now divide that square into 2 mile subsections. The increase in edges you need to do this (4 vs. 10, or 2.5 times more) corresponds nicely with the 2.88 increase in computational power. This implies that the news systems are likely running the exact same model as the old ones, except with a greater contour density.

    10. Re:Have the solutions converged? by the+eric+conspiracy · · Score: 1

      A science denier would just make an ad hominem attack, like you did.

    11. Re:Have the solutions converged? by dbIII · · Score: 1

      Fair enough. I'm carrying too much baggage from long arguments in this place and was too quick to judge based on a few key words.
      Sorry about that.

  3. And as the resolution increases ... by Thorfinn.au · · Score: 4, Interesting

    Better resolution is good, but with each improvement in the system, the input data also needs to be improved and remeasured.
    Ultimately the ground features need to be modelled in greater detail to match the increased resolution of the grid.
    Which comes own to knowing where each tree/building and similar sized static feature is and how this affects the model.
    However, as the grid increases it should not need to know where the butterflies are .

    1. Re:And as the resolution increases ... by drinkypoo · · Score: 1

      Which comes own to knowing where each tree/building and similar sized static feature is and how this affects the model.

      Yes, ideally you'd have that much information. But you're still going to gain benefit until your resolution matches your resolution of ground scanning. Right now they've just gotten to two-mile resolution. We have much better maps than that already.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:And as the resolution increases ... by Dereck1701 · · Score: 1

      I think we're a LONG way from needed to know information the "down to the tree/building level", but I would be very surprised if they aren't using reflectivity and intensity characteristics from satellite photography (usually about 3 meter resolution). I would think that kind of information would tell them the heat generation/absorption/water evaporation of a particular area reasonably well, they may even have to simplify the data so they can compute it "real time". I work with mapping quite a bit and I can tell you that working at that level uses up a lot of processing power, even mapping small areas. I've seen water flow models running on a very high end PC for an area of only a few square miles take an hour or more at those resolutions.

    3. Re:And as the resolution increases ... by erikscott · · Score: 1

      There are urban airshed models that do exactly this for air quality studies and plume analysis models for hazmat, but I'm not aware of weather forecasting at the block-by-block level. Right off the cuff, I would suspect that albedo is at least as important - at human building scales, reynolds number is going to be pretty high. At that point, it looks more like computational fluid dynamics and less like weather - hence airshed modeling and plume analysis.

  4. Merging two topics by Anonymous Coward · · Score: 1

    HRRR going into production is not directly a result of the supercomputer upgrade. It is a new model that has been in testing for two years, but has just recently been officially "released". While the supercomputer upgrade is great for the increased runs and spatial resolution, it is not directly related to the HRRR being a better model. It will, however, be much more useful when the GFS model is upgraded later this year to significantly increased horizontal and vertical resolutions.

    1. Re:Merging two topics by StevisF · · Score: 1

      HRRR means they just run WRF very frequently (http://ruc.noaa.gov/hrrr/). I think it's to help with short range forecasts specifically. As far as I know, they still use GFS primarily (http://www.emc.ncep.noaa.gov/index.php?branch=GFS).

  5. Re:Math Model + Intel CPU truncates math by MildlyTangy · · Score: 1

    Why is the European Weather Forecast more accurate than the American/USA Weather Forecast model? Also, Intel takes short cuts with their CPU. Intel CPU truncates the math and maybe taking other shortcuts.

    You really are pretty clueless about this computing stuff.
    Please stop posting about things you only have a vague understanding of. It's not a good look.

  6. 200+ Teraflops by Anonymous Coward · · Score: 1

    Contributing to global warming, no doubt.

    Thanks guys for buying the iSuper. 4x more powerful, 4x the resolution. Come back in 4 years for the retina resolution.

  7. WRF has gotten pretty good, actually by erikscott · · Score: 4, Informative

    I'm a computer engineer, not a meteorologist, but I've worked with them off and on for about eight years now. One of the most common models for research use is "Weather Research and Forecasting Model" (WRF, pronounced like the dude from ST:TNG). There are several versions in use, so caveats are in order, but in general WRF can produce really good results at a 1.6KM grid for 48 hours in the future. I was given the impression that coarser grids are the route to happiness for longer period forecasts.

    WRF will accept about as much or as little of an initializer as you want to give it. Between NEXRAD radar observations, ground met stations all over the place, two hundred or so balloon launches per day, satellite water vapor estimates, and a cooperative agreement with airlines to download in-flight met conditions (after landing, natch), there's gobs of data available.

    The National Weather Service wants to run new models side-by-side with older models and then back check the daylights out of them, so we can expect the regular forecast products to improve dramatically over the next (very) few years.

  8. Should have built a peta-scale system by now.. by goodspeed64 · · Score: 1

    Well, congrats to NOAA for the milestone...but isn't a peta-scale system a thing of the past for something as computationally intensive and critical as weather prediction? The prediction model seems to have no scalability issues: "The Hrrr model produces output from the model every 15 minutes versus the previous hourly rate,..", meaning 4x speedup for a 4x upgrade in peak performance. Why didn't NOAA go for a peta-scale system straightaway?

    The upgraded systems are already placed way down the list of world's fastest 500: http://top500.org/system/17783....

    The article says a peta-scale system is under way but I'm afraid by the time it starts ringing its bells, we'll all have entered exa-scale. Is NOAA always going to be catching up?

    1. Re:Should have built a peta-scale system by now.. by Anonymous Coward · · Score: 1

      NOAA is never particularly well funded and these are not systems that you can just build and immediately throw into production. These "new" boxes are 2 years old and have been operating continuously during that time in an extremely rigorous testing cycle. For all we know the peta scale system is being constructed now and won't be in production til the end of a similar test run.

    2. Re:Should have built a peta-scale system by now.. by angel'o'sphere · · Score: 1

      While weather forecasts are important, they are not _that_ important. There is no real motivation to be at the top of the pop in computing power for something 'as simple' as a weather forecast.

      For some reason people are still stuck in their mind with the "weather forecasts" are 50% luck and 50% wrong myth of the time 30 years ago.

      Weather forecasts are actually extremely accurate over a 24h period and very reliable 48h to 72h in future.

      Ask anyone who is sailing and checks weather reports more or less daily (or hourly).

      That said: if the weather is abruptly changing, breaking the accuracy of the 24h window mentioned above, it usually is realized immediately and new forecasts are distributed. As long as you are actually monitoring the 'weather situation' it is pretty hard to be surprised by a 'sudden' weather change.

      But that does not mean they don't happen ... an inaccuracy in measurement of ocean temperature by 0.1 degree celsius in a localized area might might cause rain or more rain than predicted or stronger winds than predicted.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  9. Outsource it by viperidaenz · · Score: 1

    China has a much bigger computer with over 3 million cores.

    Also, aren't the two "new" supercomputers 2 years old now?

  10. It May help by JimSadler · · Score: 1

    I am in an area in which hurricanes are common. After a storm we see wind reports that indicate speeds like 120 mph or 140 mph. But people who live here see I beams that are quite large bent like noodles and we all know that it took much higher winds to bend those beams. Apparently micro bursts are the culprit and these tornados must have immense strength. We do not normally hear where these officially recognized bursts have occured but it does explain why some homes are simply inconvenienced a bit while other homes are erased from the face of the Earth. I would love to know the wind speeds that happen in these bursts and I'm betting on at least 300 mph. The girders that I mention were bare and holding nothing. Just the wind on the girders bent them down at right angles.

    1. Re:It May help by angel'o'sphere · · Score: 1

      Winds that strong are usually only measurable with radar.
      If there is no weather radar close, no one measures it, obviously. So I doubt there is a 'conspiracy' :)

      However with the 'rise' of the wind industry it would be very important to get a good idea how strong those hurricanes can be in peak gusts.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  11. Think of the weathermen! by Monoman · · Score: 1

    This thing is going to put all of the local weathermen out of jobs. I mean how can they predict the weather better than this thing? ;-)

    --
    Keep the Classic Slashdot.
    1. Re:Think of the weathermen! by budgenator · · Score: 1

      The local weatherman, if he/she is a meteorologist, looks at several commercial models, the NWS models and adjusts due to his professional experience in an area, he/she is unlikely to go anywhere hell Sonny Eliot (Sonny Idiot) was on the air for 63 years.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    2. Re:Think of the weathermen! by Dereck1701 · · Score: 1

      Where are you that weathermen are reliable enough for you to want to keep them around. Around me there's a running joke that you'd be more accurate at predicting the weather throwing a darts blindfolded at a board with all of the seasonal weather possibilities.

    3. Re:Think of the weathermen! by JoeMerchant · · Score: 1

      Pixar is going to put the local weathergirls out of their jobs... they already act in front of bluescreens - why not just render them to look and act as desired?

    4. Re:Think of the weathermen! by HornWumpus · · Score: 1

      The uncanny valley.

      Nobody wants weather girls that look like trannys.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  12. this article is a year old by cmdr_tofu · · Score: 1

    July 2013.

    1. Re:this article is a year old by holmstar · · Score: 2

      The July 2013 article discusses an old model that used a 27 kilometer resolution new model that used a 13 kilometer resolution. The new article discusses moving from that to a 2 mile (3.21 kilometer) resolution.

    2. Re:this article is a year old by holmstar · · Score: 1
      Need to drink more coffee...

      ...discusses transitioning from an old model that used a 27 kilometer resolution to a new model...

  13. what of data resolution? by Lawrence_Bird · · Score: 1

    Has the resolution and reliability of initial data points improved as well? Or are we just doing a finer interpolation of model output with same data input?

    1. Re:what of data resolution? by Lawrence_Bird · · Score: 1

      That has to be perhaps the best AC post I've read on /. in a very long time, perhaps ever. Well done.

  14. what of data resolution? by Anonymous Coward · · Score: 1

    There have been advances in assimilating radar and satellite data into models, which can provide better resolution than data from other observation platforms such as profilers, raobs, and surface observing stations. This reduces the time needed for models to spin up.

    The real advantage from improving the resolution is the ability to explicitly represent processes in a way that couldn't be done with coarser models. This is especially true in regard to convective processes. A thunderstorm updraft might be a few kilometers across. In order to explicitly represent this at all in a model, the horizontal grid spacing should be 4 km or better. The GFS isn't a gridded model but a spectral model; however, it's able to resolve features down to around 27 km. It's not close to resolving actual thunderstorms. The HRRR is initialized off the RAP, which has a 13 km horizontal grid spacing. The NAM is a mesoscale model with a horizontal grid spacing around 12 km. I believe the NAM is around 12 km, though there are some higher resolution versions.

    A model with a coarser resolution must parameterize the convection, rather than explicitly simulating it in the model. It's far less accurate than explicitly simulating the convection. The cumulus parameterization schemes exist to remove instability in models, which is essential for their performance, but don't necessary do a good job in actually forecasting the convection. Furthermore, it's not possible for the forecaster to see the storm mode. For example, will the storms be supercells (greater risk of large hail and tornadoes) or a squall line (greater risk of wind damage)? That's an important question that the HRRR can answer far better than the NAM or GFS.

    Also, the Hurricane WRF (HWRF) is now run with an inner nest of 3 km. Now, we don't get nearly good enough observations to have a good estimate of the initial state of the atmosphere with a horizontal grid spacing at 3 km. But new observations are assimilated using the previous model forecast as a first guess. It does an adequate job of predicting the initial state of the system. Because the model is run at 3 km, however, it explicitly resolves the convection at the inner core of a hurricane. This is very useful in predicting the intensity of the storm. The GFS, at roughly 27 km, just isn't suitable for forecasting hurricane intensity, but the HWRF can.

    It's not necessarily that the observations have improved, though models assimilate more high-resolution observations than ever. However, improving the resolution allows the models to resolve processes that previously needed to be parameterized. Explicitly resolving convection definitely improves the accuracy of forecasts involving thunderstorms and hurricanes.

  15. Mod parent up by erikscott · · Score: 1

    I posted, so can someone else mod the parent up? tnx.

  16. Here's what the code looks like by RogueWarrior65 · · Score: 1, Funny

    while (1) {
        prediction = PredictWeather();
        if (prediction == true) {
              AskForMoreGrantFunding();
              BlaimGlobalWarming();
        } else {
              BlaimGlobalWarming();
              AskForMoreGrantFunding();
        }
    }

    1. Re:Here's what the code looks like by Anonymous Coward · · Score: 1

      "Blaim"? AskForMoreEducationFunding();

  17. WRF has gotten pretty good, actually by AlejoHausner · · Score: 2
    I worked in meteorology in the 1980s for several years, and one thing I learned was that data is in short supply. I learned that the ultimate truth comes from sending up radiosonde balloons with humidity, wind and pressure sensors. The goal is not just to get data from the ground (there's lots of that kind of data, I'm sure). You have to sample the whole atmosphere to set up the numerical models. You say that about two hundred balloons are sent up every day, and assuming this is done every 6 hours in the continental USA, a back of the envelope calculation says the sample points are about 400 km apart. So the best data for seeding the calculations has very low spatial resolution, much lower than the 2-mile resolution used in the numerical model.

    Of course, you can get estimates for water vapour from IR satellite measurements. I saw this done also in the 1980s. At the time I didn't understand all the math used to do this, but remember that it involved taking IR emissions over several wavelength bands, and somehow combining these to infer the water vapour content at various heights in the atmosphere, under each pixel. These satellites certainly have 2-mile spatial resolution, but the problem I see there is that the polar-orbiting satellites that provide this information pass over any spot on earth about 4 times per day, so the temporal resolution is as low as the balloons'.

    Finally, data from airlines is going to be largely restricted to heights at cruising altitude, so you're missing a large cross section of the atmosphere there.

    And don't get me started on weather observations over the ocean, where there are very few ground stations or balloons.

    The issue is that the Navier- Stokes equations being solved in weather forecasting are very sensitive to initial conditions, so it's really crucial to get the data right to set up the calculations. Sitting in my armchair, I remain a bit skeptical that we will ever be able to get the true initial conditions.

    Despite all this I'm always impressed that the NWS manages to get pretty decent one-week forecasts out, despite the impossible task they face. There must be some deep voodoo in those numerical models!

  18. Not the whole story - maybe leaked as a CMA action by 93+Escort+Wagon · · Score: 2

    This was an interesting article. However as UW's Cliff Mass has previously pointed out (And, today, he privately confirmed is still the case), NOAA is sitting on already-approved funds to purchase a weather modeling computer that's seen as a potential "game changer" for US climate modeling.

    Over a year ago Congress approved the purchase of a computer that's roughly an order of magnitude more powerful than the pair mentioned in this article - but, because NOAA has a contract with IBM and IBM recently sold their server business to Lenovo, NOAA has been sitting on their hands regarding approval of the purchase of such a computer from a Chinese company.

    So while the improvements mentioned in the article are better than nothing... in truth we should be a significant step beyond that by now.

    --
    #DeleteChrome