Weather and climate

Climate image

Benefits

Ability to scale your application to Petascale and Exascale
    • Work with the best practice experts
    • Reduce cycle time of bug fixing
    • Automatic visual comparison of variables
    • No need to click through different processes to find exceptions
    • “At a glance” understanding of complex control flow
    • Grouping of threads and processes with exception highlighting
Improved software quality
    • Helps fix cause - not symptom
    • Better root cause diagnosis
    • Memory debugging – forces reproduction of random bugs on every run
Intuitive, easy to use
    • Short learning curve
    • Easy to drive widespread adoption

 

Hurricane prediction, weather forecasting, global modeling and earth simulations are critical to saving lives, reducing property damage, managing crops, understanding global changes, and predicting future events.

Weather logos

Increasing the resolution of models, for example, can increase precision, but reducing the grid spacing by half can increase computational costs by up to a factor of 16. And climate scenarios must increasingly not only run forward, but also look back, integrating up to one thousand years of historical climate data. So the appetite of climatologists for ever greater computing power is unending. 

The power of current and future generations of computing systems, HPC supercomputers, clusters, cloud systems and even personal workstations power this new level of exploration and prediction. The incredible growth in affordable CPU cores make the hardware dream a reality. Petascale systems are used in weather and earth modeling today.  As exascale systems become a reality, even more sophisticated models and analysis will be possible. The key issue challenging developers, is the ability to make their exciting software scale to take advantage of current and future hardware technology.