z-logo
Premium
Highly scalable computational algorithms on emerging parallel machine multicore architectures: development and implementation in CFD context
Author(s) -
Kannan R.,
Harrand V.,
Lee M.,
Przekwas A. J.
Publication year - 2013
Publication title -
international journal for numerical methods in fluids
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.938
H-Index - 112
eISSN - 1097-0363
pISSN - 0271-2091
DOI - 10.1002/fld.3827
Subject(s) - scalability , speedup , computer science , multi core processor , parallel computing , implementation , context (archaeology) , computational fluid dynamics , partition (number theory) , supercomputer , computer architecture , distributed computing , algorithm , mathematics , engineering , programming language , paleontology , combinatorics , database , biology , aerospace engineering
SUMMARY In this paper, the first in a series, the authors have developed and implemented new computational algorithms for improving the scalability of CFD simulations on emerging architectures such as multicore high performance computing (HPC) platforms. These algorithmic developments and implementations are classified into three categories: (i) improved partition for multicore platforms, (ii) improved and optimized communication for HPC and (iii) enhancing scalability using computer science based methods. In the first category, the multilevel partitioning strategy was modified to reduce the number of out‐of‐core communications. This resulted in noticeable speedup even for small cases. In the second category, the authors came up with a next generation communication procedure optimized for the architecture and the partitioning. This next generation communication resulted in noticeable speedups. In the third category, improvements with respect to better management of memory were implemented. This again resulted in a speedup of nearly 10%. The overall scalability, as a result of the three algorithmic implementations, yielded ideal and at times superlinear scalability until 3000 processors. In general, the scalability results are very promising and indicate that the approach has a great potential for more complicated multidisciplinary problems such as fluid–structure interaction and aeroelastic simulations. Copyright © 2013 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here