Wu, J., Dong, G. and Li, Y. orcid.org/0000-0001-7907-5176 (2019) Parallel chemistry acceleration algorithm with ISAT table-size control in the application of gaseous detonation. Shock Waves, 29 (4). pp. 523-535. ISSN 0938-1287
Abstract
In order to improve the computational efficiency of a parallel ISAT (in situ adaptive tabulation)-based chemistry acceleration algorithm in the computations of transient, chemically reacting flows, a control strategy is proposed to maintain the sizes of the data tables in the ISAT computations. The table-size control strategy is then combined with a parallel algorithm to simulate two-dimensional gaseous detonation wave propagation. In the computation of 2H2 + O2 detonation, two sets of tests are conducted to identify the size control strategy. In the first set, the maximum total table size (Mtot) summed over all sub-zones is fixed, while the maximum size of the table on each sub-zone (Msin) is varied. In the second set, a fixed Msin is used for all the tables on the sub-zones while Mtot is varied. A maximum speedup ratio of 4.29 is found in the former tests, while 5.52 is found in the latter. Two parameters, σf and p, are proposed to analyze the load balance and synchronization among table operations in the parallel ISAT computations in the above tests. It is found that both load balance and synchronization have clear influences on the speedup ratio. A parameter pM is defined, and a strategy to choose the optimal maximum table sizes (both Mtot and Msin) based on pM is proposed and is verified to be universal in the computations of both 2H2 + O2 detonation and C2H4 + 3O2 detonation. Finally, the parallel acceleration algorithm enhanced with table-size control is shown to be highly accurate for the detonations in both fuels.
Metadata
Item Type: | Article |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © Springer-Verlag GmbH Germany, part of Springer Nature 2018. This is an author produced version of a paper subsequently published in Shock Waves. Uploaded in accordance with the publisher's self-archiving policy. |
Keywords: | Parallel chemistry acceleration algorithm; Table-size control strategy; Load balance and synchronization; Gaseous detonation |
Dates: |
|
Institution: | The University of Sheffield |
Academic Units: | The University of Sheffield > Faculty of Science (Sheffield) > School of Mathematics and Statistics (Sheffield) |
Depositing User: | Symplectic Sheffield |
Date Deposited: | 28 Feb 2019 16:00 |
Last Modified: | 18 Nov 2021 14:40 |
Status: | Published |
Publisher: | Springer Nature |
Refereed: | Yes |
Identification Number: | 10.1007/s00193-018-0880-7 |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:143096 |