DocumentCode
3287871
Title
A parallel implementation of the chemically reacting CFD code, SPARK
Author
Otto, John C.
Author_Institution
NASA Langley Res. Center, Hampton, VA, USA
fYear
1992
fDate
26-29 Apr 1992
Firstpage
342
Lastpage
349
Abstract
Describes a parallel version of the two-dimensional, chemically reacting CFD code, SPARK. The sequential code has been ported to run on the Intel iPSC/860-based parallel computers. Routines have been added to the code which partition the problem based on the global mesh, and then assign the resulting subdomains across the processors. Two subdomain mappings have been considered. The routines which compute spatial derivatives and the routine which adds artificial viscosity to the discretization were modified to handle the subdomain boundaries interior to the global domain, and an effort has been made to overlap the required communication/computation. Measurements of the performance of the code have been made for two test problems exercising all of the available options of the parallel code thus far. While the parallel efficiency of the code is quite good, the single-node performance has been much lower than expected for this architecture
Keywords
chemically reactive flow; parallel programming; performance evaluation; physics computing; viscosity; SPARK; artificial viscosity; chemically reacting flow; communication overlap; computation overlap; computational fluid dynamics; discretization; global mesh; iPSC/860-based parallel computers; parallel efficiency; parallel implementation; performance; problem partitioning; sequential code; spatial derivatives; subdomain boundaries; subdomain mappings; Chemicals; Chemistry; Computational fluid dynamics; Concurrent computing; Equations; Hypercubes; NASA; Sparks; Testing; Viscosity;
fLanguage
English
Publisher
ieee
Conference_Titel
Scalable High Performance Computing Conference, 1992. SHPCC-92, Proceedings.
Conference_Location
Williamsburg, VA
Print_ISBN
0-8186-2775-1
Type
conf
DOI
10.1109/SHPCC.1992.232674
Filename
232674
Link To Document