DocumentCode :
1914751
Title :
A Highly Scalable Approach for Time Parallelization of Long Range Forecasts
Author :
Rao, Vishwas ; Cioaca, Alexandru ; Sandu, Adrian
fYear :
2012
fDate :
10-16 Nov. 2012
Firstpage :
609
Lastpage :
616
Abstract :
Efficient use of exa-scale parallel architectures will require applications to display a tremendous degree of concurrency in order to effectively employ hundreds of thousands to millions of cores. Large scale simulations of partial differential equations typically rely on a spatial domain decomposition approach, where the number of concurrent tasks is limited by the size of the spatial simulation domain. Time parallelism offers a promising approach to increase the degree of concurrency. Parareal is a popular, non-intrusive, iterative parallel in time algorithm that uses both low and high accuracy numerical solvers. While the high accuracy solutions are computed in parallel, the low accuracy ones are serial, which considerably hinders Parareal´s scalability, and therefore its potential usefulness in exa-scale environments. This paper proposes a nonlinear optimization approach to exploiting time parallelism. Like in the traditional Parareal approach, the time interval is partitioned into subdomains, and local time integrations are carried out in parallel. The objective cost function quantifies the mismatch of local solutions between adjacent time subintervals. The optimization problem is solved iteratively using gradient-based methods. The necessary gradients, and Hessian-vector products, involve only ideally parallel computations and are therefore highly scalable. Thus the proposed approach has the potential to make time parallelism an essential ingredient for exa-scale applications. The feasibility of the proposed algorithm is studied in the context of WRF (Weather Research \\& Forecast), a large-scale numerical weather prediction model. The derivative information required for optimization is obtained with the help of adjoint models. Implementation details and benefits of the new approach are discussed.
Keywords :
Adjoints; Parallel time integration; Parareal; Sensitivity analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis (SCC), 2012 SC Companion:
Conference_Location :
Salt Lake City, UT
Print_ISBN :
978-1-4673-6218-4
Type :
conf
DOI :
10.1109/SC.Companion.2012.85
Filename :
6495867
Link To Document :
بازگشت