Skene, CS orcid.org/0000-0003-0994-2013, Eggl, MF and Schmid, PJ (2021) A parallel-in-time approach for accelerating direct-adjoint studies. Journal of Computational Physics, 429. 110033. p. 110033. ISSN 0021-9991
Abstract
Parallel-in-time methods are developed to accelerate the direct-adjoint looping procedure. Particularly, we utilize the Paraexp algorithm, previously developed to integrate equations forward in time, to accelerate the direct-adjoint looping that arises from gradient-based optimization. We consider both linear and non-linear governing equations and exploit the linear, time-varying nature of the adjoint equations. Gains in efficiency are seen across all cases, showing that a Paraexp based parallel-in-time approach is feasible for the acceleration of direct-adjoint studies. This signifies a possible approach to further increase the run-time performance for optimization studies that either cannot be parallelized in space or are at their limit of efficiency gains for a parallel-in-space approach. Code demonstrating the algorithms considered in this paper is available.
Metadata
Item Type: | Article |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © 2020 Elsevier Inc. All rights reserved. This is an author produced version of an article, published in Journal of Computational Physics. Uploaded in accordance with the publisher's self-archiving policy. |
Keywords: | Parallel-in-time; Direct-adjoint looping; Optimization; Exponential integration |
Dates: |
|
Institution: | The University of Leeds |
Academic Units: | The University of Leeds > Faculty of Engineering & Physical Sciences (Leeds) > School of Mathematics (Leeds) > Applied Mathematics (Leeds) |
Depositing User: | Symplectic Publications |
Date Deposited: | 07 May 2021 11:42 |
Last Modified: | 26 Nov 2021 01:39 |
Status: | Published |
Publisher: | Elsevier |
Identification Number: | 10.1016/j.jcp.2020.110033 |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:173644 |