Abstract
We present and compare two coupling approaches for direct aeroacoustic simulations. Direct aeroacoustic simulations pose a multi-scale problem, as the generation of sound in a flow field occurs at small spatial scales with high energy, while its propagation in the farfield has to be observed on a large spatial scale with only low energy. The challenge of different scales can be addressed by employing different numerical schemes in the individual spatial areas with an interaction between them on the surfaces. Two implementation strategies of this coupling approach are presented. The first coupling strategy employs a library that allows a wide range of different applications to be coupled with minimal changes to the individual solvers. Hence, this is a very flexible approach but limited access to information and therefore cope with loss of potential performance. Further this strategy involves the handling of multiple executables on today supercomputer. This multi-solver approach requires data interpolation at the coupling interface which introduce another numerical error. In contrast, the second approach is fully integrated within one numerical framework. Thereby the solvers are invoked as a library by the coupling application and only one single applications must be handled. Tethering high order solvers, fully access to the data implies that no additional data interpolation is required which promise better numerical results. This tight integration allows for the exploitation of knowledge about internal data structures and therefore yield performance benefits accompany with less flexibility. Both strategies will be compared with respect to numerical error due to data interpolation at the coupling interface as well as scalability and performance on modern supercomputer.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bungartz, H.J., Lindner, F., Gatzhammer, B., Mehl, M., Scheufele, K., Shukaev, A., Uekermann, B.: Precice – a fully parallel library for multi-physics surface coupling. Comput. Fluids (2015). Accepted
Bungartz, H.J., Lindner, F., Mehl, M., Scheufele, K., Shukaev, A., Uekermann, B.: Partitioned Fluid-structure-acoustics interaction on distributed data - coupling via preCICE. In: Bungartz, H.J., Neumann, P., Nagel, E.W. (eds.) Software for Exa-scale Computing - SPPEXA 2013–2015. Springer, Berlin (2016)
Hesthaven, J.S., Warburton, T.: Nodal Discontinuous Galerkin Methods: Algorithms, Analysis, and Applications, 1st edn. Springer Publishing Company, Incorporated (2007)
Klimach, H.G., Hasert, M., Zudrop, J., Roller, S.P.: Distributed octree mesh infrastructure for flow simulations. In: J. Eberhardsteiner (ed.) ECCOMAS 2012 - European Congress on Computational Methods in Applied Sciences and Engineering, e-Book Full Papers (2012)
Masilamani, K., Klimach, H., Roller, S.: Highly efficient integrated simulation of electro-membrane processes for desalination of sea water. In: W.E. Nagel, D.B. Kröner, M.M. Resch (eds.) High Performance Computing in Science and Engineering ’13, pp. 493–508. Springer, New York (2013). doi:10.1007/978-3-319-02165-2
Roller, S., Bernsdorf, J., Klimach, H., Hasert, M., Harlacher, D., Cakircali, M., Zimny, S., Masilamani, K., Didinger, L., Zudrop, J.: An adaptable simulation framework based on a linearized octree. In: Resch, M., Wang, X., Bez, W., Focht, E., Kobayashi, H., Roller, S. (eds.) High Performance Computing on Vector Systems 2011, pp. 93–105. Springer, Berlin (2012)
Shukaev, A.K.: A fully parallel process-to-process intercommunication technique for precice. Master’s thesis, Institut für Informatik, Technische Universität München (2015)
Tam, C.K.W.: Computational Aeroacoustics. Cambridge University Press (2012). http://dx.doi.org/10.1017/CBO9780511802065. Cambridge Books Online
Zudrop, J.: Efficient numerical methods for fluid- and electro-dynamics on massively parallel systems. Ph.D. thesis, RWTH Aachen (2015)
Zudrop, J., Klimach, H., Hasert, M., Masilamani, K., Roller, S.: A fully distributed CFD framework for massively parallel systems. In: Cray User Group 2012. Stuttgart, Germany (2012)
Acknowledgements
The financial support of the priority program 1648 - Software for Exascale Computing 214 (www.sppexa.de) of the German Research Foundation. The performance measurements were performed on the Supermuc supercomputer at Leibniz Rechenzentrum (LRZ) der Bayerischen Akademie der Wissenschaften. The authors wish to thank for the computing time and the technical support.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Krupp, V., Masilamani, K., Klimach, H., Roller, S. (2016). Efficient Coupling of Fluid and Acoustic Interaction on Massive Parallel Systems. In: Resch, M., Bez, W., Focht, E., Patel, N., Kobayashi, H. (eds) Sustained Simulation Performance 2016. Springer, Cham. https://doi.org/10.1007/978-3-319-46735-1_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-46735-1_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-46734-4
Online ISBN: 978-3-319-46735-1
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)