Busca avançada
Ano de início
Entree


Beyond spatial scalability limitations with a massively parallel method for linear oscillatory problems

Texto completo
Autor(es):
Schreiber, Martin ; Peixoto, Pedro S. ; Haut, Terry ; Wingate, Beth
Número total de Autores: 4
Tipo de documento: Artigo Científico
Fonte: INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS; v. 32, n. 6, p. 21-pg., 2018-11-01.
Resumo

This paper presents, discusses and analyses a massively parallel-in-time solver for linear oscillatory partial differential equations, which is a key numerical component for evolving weather, ocean, climate and seismic models. The time parallelization in this solver allows us to significantly exceed the computing resources used by parallelization-in-space methods and results in a correspondingly significantly reduced wall-clock time. One of the major difficulties of achieving Exascale performance for weather prediction is that the strong scaling limit - the parallel performance for a fixed problem size with an increasing number of processors - saturates. A main avenue to circumvent this problem is to introduce new numerical techniques that take advantage of time parallelism. In this paper, we use a time-parallel approximation that retains the frequency information of oscillatory problems. This approximation is based on (a) reformulating the original problem into a large set of independent terms and (b) solving each of these terms independently of each other which can now be accomplished on a large number of high-performance computing resources. Our results are conducted on up to 3586 cores for problem sizes with the parallelization-in-space scalability limited already on a single node. We gain significant reductions in the time-to-solution of 118.3x for spectral methods and 1503.0x for finite-difference methods with the parallelization-in-time approach. A developed and calibrated performance model gives the scalability limitations a priori for this new approach and allows us to extrapolate the performance of the method towards large-scale systems. This work has the potential to contribute as a basic building block of parallelization-in-time approaches, with possible major implications in applied areas modelling oscillatory dominated problems. (AU)

Processo FAPESP: 14/10750-0 - Modelagem numérica de fluídos geofísicos em malhas geodésicas
Beneficiário:Pedro da Silva Peixoto
Modalidade de apoio: Bolsas no Exterior - Pesquisa