Adaptive Parallel Computation of a Grand-Challenge Problem:
Prediction of the Path of a Solar-Corona Mass Ejection

Q F. Stout, D.L. De Zeeuw, T.I. Gombosi, C.P.T. Groth, H.G. Marshall, K.G. Powell
University of Michigan

 

Abstract: One of the ways that the Sun interacts with the Earth is through the solar wind, which is an ionized multi-component fluid that emanates from the Sun and travels radially outward at hundreds of kilometers per second. Solar-wind transients, such as Coronal Mass Ejections (CME's), can be particularly important. In rare cases, CME's have affected the lower atmosphere of the Earth, causing regional power-grid failures. More regularly, CME's pose threats to satellites and spacecraft. For those unfamiliar with the CME terminology - a CME is a large solar flare.

Due to the extreme range of temporal and spatial scales involved in solar-wind phenomena, it had previously been impossible to predict CME propagation to Earth with faster-than-real-time, well-resolved calculations. Our team has now developed a highly scalable solution-adaptive scheme for predicting CME propagation. The solution-adaptive technique is an adaptive mesh refinement (AMR) scheme for magneto-hydrodynamic (MHD) calculations. The physical domain is decomposed into three-dimensional blocks, where each block forms a regular grid. In regions of relatively high gradients, blocks are successively refined. Blocks are distributed to processors, with communication between neighboring blocks is handled by asynchronous message passing. The benchmark calculation achieved 212 Gflops on a 1024-processor Cray T3E-1200 with the grid adapting over the course of the calculation from 2048 blocks to 11,729 blocks, where each block was composed of 10x10x10 cells. On a 512-processor Cray T3E-600, our benchmark simulations were performed 16 times faster than real time.

Keywords: high performance computing, parallel computing, supercomputing, adaptive blocks, adaptive mesh refinement, MHD, space weather prediction, upwind schemes, heliospheric plasma, hyperbolic PDEs, Riemann solver, Cartesian adaptive grid.

This paper appears in Proceedings SC'98.   Complete paper:   html   pdf

 

Related Work


Quentin Copyright © 2005-2017 Quentin F. Stout