Abstract
‘High-order formulas are required for differencing and filtering the Navier-Stokes equations in order to obtain the needed accuracy for a variety of CFD applications. The parallel performance issues relevant to one of these methods, the compact scheme, is studied -in this paper with emphasis on the associated implicit operators. Three procedures were selected: the one-sided method, the Parallel Diagonal Dominant method (PDD), and the Parallel Thomas Algorithm method (PTA). These parallel procedures were implemented in the AFRL code, FDLSDI. Kernel codes were also developed to extract some inherent performance features of these methods. Some of the calculations combine the methods for compact differencing and filtering. In general, the procedures based on the one-sided schemes produced accurate results and good parallel performance (efficiency, speedup, and scalability). The procedures that combine the one-sided schemes and PDD also performed well. However, parallel calculations that use the PDD method for both compact differencing and filtering produced the wrong results for loworder filters. On the other hand, high-order filters cause PDD to be very expensive. The one-sided method leads to superscalable calculations when the number of processors is few. For PDD, increasing the number of grid points in the derivative-difference direction leads to better speedup, as does.an increase in the number of right-hand side (FUXS) columns. In standard implementation (i.e., without engaO&g the processors during the idle time), the PTA procedure has a very poor parallel performance in comparison to PDD and the one-sided formulations. However, the procedure tends to be more accurate.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: International Journal of Computational Fluid Dynamics
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.