O'Reilly logo

High Performance Parallelism Pearls Volume Two by James Reinders, Jim Jeffers

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2

Numerical Weather Prediction Optimization

Tom Henderson*; John Michalakes; Indraneil Gokhale; Ashish Jha    * National Oceanic and Atmospheric Administration (NOAA)/Earth Systems Research Laboratory, in Affiliation with the Colorado State University's Cooperative Institute for Research in the Atmosphere, USA NOAA National Centers for Environmental Prediction, USA Intel Corporation, USA

Abstract

This chapter describes the efforts to improve performance of the widely used WSM6 microphysics package used in numerical weather prediction via a variety of techniques including threading, vectorization, array alignment, improving data locality, and optional use of compile-time constants for loop and array index bounds. Code examples ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required