Title
Multigrid methods with space–time concurrency
Abstract
We consider the comparison of multigrid methods for parabolic partial differential equations that allow space–time concurrency. With current trends in computer architectures leading towards systems with more, but not faster, processors, space–time concurrency is crucial for speeding up time-integration simulations. In contrast, traditional time-integration techniques impose serious limitations on parallel performance due to the sequential nature of the time-stepping approach, allowing spatial concurrency only. This paper considers the three basic options of multigrid algorithms on space–time grids that allow parallelism in space and time: coarsening in space and time, semicoarsening in the spatial dimensions, and semicoarsening in the temporal dimension. We develop parallel software and performance models to study the three methods at scales of up to 16K cores and introduce an extension of one of them for handling multistep time integration. We then discuss advantages and disadvantages of the different approaches and their benefit compared to traditional space-parallel algorithms with sequential time stepping on modern architectures.
Year
DOI
Venue
2017
10.1007/s00791-017-0283-9
Computing and Visualization in Science
Keywords
Field
DocType
Multigrid methods,Space–time discretizations,Parallel-in-time integration
Space time,Sequential time,Computer science,Concurrency,Parallel computing,Spacetime,Parallel software,Partial differential equation,Multigrid method,Parabola
Journal
Volume
Issue
ISSN
18
4-5
1433-0369
Citations 
PageRank 
References 
5
0.50
18
Authors
6
Name
Order
Citations
PageRank
Robert D. Falgout164270.59
S. Friedhoff2253.33
TZANIO V. KOLEV318619.93
S. P. MacLachlan49811.78
Jacob B. Schroder5607.93
Stefan Vandewalle650162.63