dc.contributor.author | Starr, Spencer C. | |
dc.contributor.author | Hoffmann, Klaus A. | |
dc.date.accessioned | 2020-11-03T16:44:46Z | |
dc.date.available | 2020-11-03T16:44:46Z | |
dc.date.issued | 2020-06-08 | |
dc.identifier.citation | Starr, Spencer C.; Hoffmann, Klaus A. 2020. Parallel implementation for a mhd solver with equilibrium chemistry. AIAA Aviation 2020 Forum, vol. 1:pt. F | en_US |
dc.identifier.isbn | 978-162410598-2 | |
dc.identifier.uri | https://doi.org/10.2514/6.2020-2924 | |
dc.identifier.uri | https://soar.wichita.edu/handle/10057/19569 | |
dc.description | Click on the DOI link to access the article (may not be free). | en_US |
dc.description.abstract | A parallel implementation for a hypersonic MHD solver was developed. The original serial code utilizes a 4th-order modified Runge-Kutta scheme with TVD to solve the MHD equations for hypersonic flow regimes. To extend the capabilities of the serial solver, both a purely MPI parallel model and a hybrid MPI/OpenMP model were implemented and tested. The strong and weak scaling of the MPI-only implementation were subsequently investigated. Significant performance increases were observed, as is expected in a parallel implementation. However, the solver exhibited poor parallel efficiency for larger numbers of processes, which could be attributed to a communication intensive numerical scheme. The maximum speedup obtained was 128 on 256 cores. The addition of OpenMP did little to improve the performance of the MPI implementation except for cases with low numbers of cores. To extend the investigation of scalability to larger problems, the parallel program was then be used to simulate a double compression corner problem at Mach 9. For this larger problem, near ideal weak scaling was observed for up to thousands of cores. | en_US |
dc.description.sponsorship | Stampede2 supercomputer at the Texas Advanced Computing Center (TACC) with allocation TG-ASC190050, through the Extreme Science and Engineering Discovery Environment (XSEDE) which is supported by National Science Foundation grant number ACI-1548562 [27]. | en_US |
dc.language.iso | en_US | en_US |
dc.publisher | American Institute of Aeronautics and Astronautics Inc | en_US |
dc.relation.ispartofseries | AIAA Aviation 2020 Forum;v.1:pt.F | |
dc.subject | Application programming interfaces (API) | en_US |
dc.subject | Aviation | en_US |
dc.subject | Hypersonic flow | en_US |
dc.subject | Runge Kutta methods | en_US |
dc.title | Parallel implementation for a mhd solver with equilibrium chemistry | en_US |
dc.type | Conference paper | en_US |
dc.rights.holder | © 2020, American Institute of Aeronautics and Astronautics Inc | en_US |