In recent years a concerted effort to develop General Circulation Models of Earth?s magnetosphere and it?s interaction with the solar wind and Earth?s upper atmosphere has been a major focus of the space sciences community. Much progress has been made toward this goal, but it has become clear that the computational requirements are very large. This project will develop a petaflop-capable version of the OpenGGCM (Open Geospace General Circulation Model), which is a coupled community model of the Earth?s magnetosphere, ionosphere, and thermosphere. The computationally challenging part of the OpenGGCM is the MHD magnetosphere core code which, in the current code, is under-resolved and lacks some of the necessary physics to model some of the key aspects of the magnetosphere - solar wind interaction. The petaflop OpenGGCM will overcome these limitations by including optimized code for new hardware, such as the IBM Cell Broadband Engine (CBE). The project will also develop a code library that intelligently reduces and compresses the data output from the simulation. Such I/O reduction becomes necessary for petascale simulations because I/O bandwidth and capacity does not keep pace with CPU performance. The compression technique will use wavelet compression to reduce output data before they are written to storage. This will facilitate the extraction of the optimal amount of information from the simulation.

This project lays the groundwork for the next generation of geospace simulations, which promise to allow the study of the most fundamental problems of space physics. These will be the first true multiscale simulations that encompass all scales from the global scale of the magnetosphere down to the smallest scales at which the fluid approximation breaks down. The increased model resolution will dramatically reduce numerical effects and will make it possible to study dissipation sensitive phenomena such as turbulence and its effects. The development of I/O reduction algorithms introduces a new approach to mitigate the I/O bottlenecks inherent to petascale systems.

All code developed during this project will be publicly available. Specifically, the petascale enabled P-OpenGGCM will be made available at the Community Coordinated Modeling Center (CCMC) for runs on demand, and the libraries developed to exploit the CBE architecture and to perform I/O compression will be made publicly available. The OpenGGCM is not just a research tool but also a candidate model for Space Weather prediction, and thus has the potential for a significant societal impact. The model improvements from this project will enhance its value in this capacity significantly. The compression libraries will be generic tools that can be utilized by any petascale simulation using time series data on three-dimensional rectilinear grids.

Agency
National Science Foundation (NSF)
Institute
Division of Advanced CyberInfrastructure (ACI)
Type
Standard Grant (Standard)
Application #
0749125
Program Officer
Daniel Katz
Project Start
Project End
Budget Start
2008-01-01
Budget End
2012-12-31
Support Year
Fiscal Year
2007
Total Cost
$1,500,000
Indirect Cost
Name
University of New Hampshire
Department
Type
DUNS #
City
Durham
State
NH
Country
United States
Zip Code
03824