Skip to main content

Partitioned High Performance Code Coupling Applied to CFD

  • Conference paper
  • First Online:
High-Performance Scientific Computing (JHPCS 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10164))

Abstract

Based on in situ observations obtained in the context of multiphysics and multicomponent simulations of the Computational Fluid Dynamics community, parallel performances of code coupling is first discussed. Overloads due to coupling steps are then analyzed with a simple toy model. Many parameters can impact the communication times, such as the number of cores, the communication mode (synchronous or asynchronous), the global size of the exchanged fields or the amount of data per core. Results show that the respective partionning of the coupled codes as well as core distributions on the machine have an important role in exchange times and thus on the total CPU hours needed by an application. For the synchronous communications presented in this paper, two main outcomes independent from the coupler can be addressed by incorporating the knowledge of the coupling in the preprocessing step of the solvers with constraint and co-partitioning as well as process placement. Such conclusions can be directly extended to other field of applications such as climat science where coupling between ocean and atmosphere is of primary importance.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Projet d’Assimilation par Logiciel Multiméthodes.

  2. 2.

    Coupling With Interpolation Parallel Interface.

  3. 3.

    Titan: Oak Ridge National Laboratory. No. 1 system of Top500 in November 2012.

  4. 4.

    Curie supercomputer, owned by GENCI and operated at the TGCC by CEA.

References

  1. Berger, S.: Implementation of a coupled computational chain to the combustion chamber’s heat transfer. Ph.D. thesis, Institut National Polytechnique de Toulouse, June 2016

    Google Scholar 

  2. Buis, S., Piacentini, A., Déclat, D.: Palm: a computational framework for assembling high-performance computing applications. Concurr. Comput. Pract. Exp. 18(2), 231–245 (2006)

    Article  Google Scholar 

  3. Duchaine, F., Dombard, J., Gicquel, L., Koupper, C.: Integrated large-eddy simulation of combustion chamber/turbone interactiàons. In: 51st 3AF International Conference on Applied Aerodynamics, Strasbourg, France, 4–6 April 2016 (2016)

    Google Scholar 

  4. Duchaine, F., Jauré, S., Poitou, D., Quémerais, E., Staffelbach, G., Morel, T., Gicquel, L.: Analysis of high performance conjugate heat transfer with the openpalm coupler. J. Comput. Sci. Discov. 8, 015003 (2015)

    Article  Google Scholar 

  5. Duchaine, F., Maheu, N., Moureau, V., Balarac, G., Moreau, S.: Large eddy simulation and conjugate heat transfer around a low-mach turbine blade. J. Turbomach. 136(5), 051015 (2013)

    Article  Google Scholar 

  6. Gicquel, L.Y.M., Staffelbach, G., Poinsot, T.: Large eddy simulations of gaseous flames in gas turbine combustion chambers. Prog. Energy Comb. Sci. 38(6), 782–817 (2012)

    Article  Google Scholar 

  7. Gicquel, L., Gourdain, N., Boussuge, J.F., Deniau, H., Staffelbach, G., Wolf, P., Poinsot, T.: High performance parallel computing of flows in complex geometries. C. R. Mécanique 339(2–3), 104–124 (2011)

    Article  MATH  Google Scholar 

  8. Jauré, S., Duchaine, F., Staffelbach, G., Gicquel, L.: Massively parallel conjugate heat transfer solver based on large eddy simulation and application to an aeronautical combustion chamber. Comput. Sci. Disc 6(1), 015008 (2013)

    Article  Google Scholar 

  9. de Laborderie, J., Duchaine, F., Vermorel, O., Gicquel, L.: Application of an overset grid method to the large eddy simulation of a high-speed multistage axial compressor. In: ASME Turbo Expo 2016: Turbomachinery Technical Conference and Exposition. No. GT2016-56344, Seoul, Korea, 13–17 June 2016 (2016)

    Google Scholar 

  10. Gourdain, N., Sicot, F., Duchaine, F., Gicquel, L.: Large eddy simulation of flows in industrial compressors: a path from 2015 to 2035. Philos. Trans. A 372(2022), 20130323 (2014)

    Article  Google Scholar 

  11. Piacentini, A., Morel, T., Thévenin, A., Duchaine, F.: O-palm: an open source dynamic parallel coupler. In: Proceedings of the IV International Conference on Computational Methods for Coupled Problems in Science and Engineering-Coupled Problems (2011)

    Google Scholar 

  12. Predari, M., Esnard, A.: Coupling-aware graph partitioning algorithms: Preliminary study. In: IEEE International Conference on High Performance Computing, Goa India, December 2014

    Google Scholar 

  13. Refloch, A., Courbet, B., Murrone, A., Villedieu, P., Laurent, C., Gilbank, P., Troyes, J., Tessé, L., Chaineray, G., Dargaud, J., Quémerais, E., Vuillot, F.: Cfd platforms and coupling - cedre software. Onera J. Aerosp. Lab (2) (2011)

    Google Scholar 

  14. Tucker, P., Eastwood, S., Klostermeier, C., Xia, H., Ray, P., Tyacke, J., Dawes, W.: Hybrid les approach for practical turbomachinery flows - part 2: further applications. J. Turbomach. 134(2), 021024 (2012)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Florent Duchaine .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Duchaine, F., Berger, S., Staffelbach, G., Gicquel, L. (2017). Partitioned High Performance Code Coupling Applied to CFD. In: Di Napoli, E., Hermanns, MA., Iliev, H., Lintermann, A., Peyser, A. (eds) High-Performance Scientific Computing. JHPCS 2016. Lecture Notes in Computer Science(), vol 10164. Springer, Cham. https://doi.org/10.1007/978-3-319-53862-4_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-53862-4_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-53861-7

  • Online ISBN: 978-3-319-53862-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics