کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
761321 1462681 2016 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Performance optimizations for scalable implicit RANS calculations with SU2
موضوعات مرتبط
مهندسی و علوم پایه سایر رشته های مهندسی مکانیک محاسباتی
پیش نمایش صفحه اول مقاله
Performance optimizations for scalable implicit RANS calculations with SU2
چکیده انگلیسی


• Presents the performance optimization of an unstructured, implicit CFD application.
• Single-node optimizations show a 2:6X speedup over a single rank per core baseline.
• Strong scaling limit improves by 3:8X with a hybrid OpenMP+MPI model.
• Linear multigrid solver increases scaling efficiency by 2X over Krylov methods.
• Treatment of open-source code makes this work extensible to the larger CFD community.

In this paper, we present single- and multi-node optimizations of SU2, a widely-used, open-source Computational Fluid Dynamics application, aimed at improving performance and scalability for implicit Reynolds-averaged Navier–Stokes calculations on unstructured grids. Typical industry-standard implementations are currently limited by unstructured accesses, variable degrees of parallelism, as well as the global synchronizations inherent in traditionally used Krylov linear solvers. Therefore, we rely on aggressive single-node optimizations, such as hierarchical parallelism, dynamic threading, compacted memory layout, and vectorization, along with a communication-friendly agglomeration (geometric) linear multigrid solver. Based on results with the well-known ONERA M6 geometry, our single core and shared memory optimizations result in a speedup of 2.6X on the latest 14-core Intel® Xeon™ 1 E5-2697v3 processor when compared to the baseline SU2 implementation with 14 MPI ranks. In multi-node settings, the hybrid OpenMP+MPI multigrid implementation achieves 2X higher parallel efficiency on 256 nodes over conventional Krylov-based (GMRES) methods.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computers & Fluids - Volume 129, 28 April 2016, Pages 146–158
نویسندگان
, , , , , , , , ,