{"title":"使流体动力学求解器有效的并行模拟","authors":"R. Broglia, S. Zaghi, R. Muscari, F. Salvadore","doi":"10.1109/HPCSim.2014.6903770","DOIUrl":null,"url":null,"abstract":"In this paper we present the parallel solver χnavis, a general purpose solver for Computational Fluid Dynamics (CFD). The solver is based on the finite volume discretization of the unsteady incompressible Navier-Stokes equations; main features include a level set approach to handle free surface flows and a dynamical overlapping grids approach, which allows to deal with bodies in relative motion. The baseline code features a hybrid MPI/OpenMP parallelization, proven to scale when running on order of hundreds of cores (i.e. Tier-1 platforms). This paper deals with latest developments aimed to extend the capabilities of the χnavis software to exploit modern parallel architectures. Scalability properties will be demonstrated for different cases. As example of application, the computation of the flow fields around a submarine in prescribed oscillatory motion and a surface flow around a catamaran in steady drift advancement are presented.","PeriodicalId":6469,"journal":{"name":"2014 International Conference on High Performance Computing & Simulation (HPCS)","volume":"64 1","pages":"803-810"},"PeriodicalIF":0.0000,"publicationDate":"2014-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":"{\"title\":\"Enabling hydrodynamics solver for efficient parallel simulations\",\"authors\":\"R. Broglia, S. Zaghi, R. Muscari, F. Salvadore\",\"doi\":\"10.1109/HPCSim.2014.6903770\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper we present the parallel solver χnavis, a general purpose solver for Computational Fluid Dynamics (CFD). The solver is based on the finite volume discretization of the unsteady incompressible Navier-Stokes equations; main features include a level set approach to handle free surface flows and a dynamical overlapping grids approach, which allows to deal with bodies in relative motion. The baseline code features a hybrid MPI/OpenMP parallelization, proven to scale when running on order of hundreds of cores (i.e. Tier-1 platforms). This paper deals with latest developments aimed to extend the capabilities of the χnavis software to exploit modern parallel architectures. Scalability properties will be demonstrated for different cases. As example of application, the computation of the flow fields around a submarine in prescribed oscillatory motion and a surface flow around a catamaran in steady drift advancement are presented.\",\"PeriodicalId\":6469,\"journal\":{\"name\":\"2014 International Conference on High Performance Computing & Simulation (HPCS)\",\"volume\":\"64 1\",\"pages\":\"803-810\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-07-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"19\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 International Conference on High Performance Computing & Simulation (HPCS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HPCSim.2014.6903770\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 International Conference on High Performance Computing & Simulation (HPCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HPCSim.2014.6903770","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Enabling hydrodynamics solver for efficient parallel simulations
In this paper we present the parallel solver χnavis, a general purpose solver for Computational Fluid Dynamics (CFD). The solver is based on the finite volume discretization of the unsteady incompressible Navier-Stokes equations; main features include a level set approach to handle free surface flows and a dynamical overlapping grids approach, which allows to deal with bodies in relative motion. The baseline code features a hybrid MPI/OpenMP parallelization, proven to scale when running on order of hundreds of cores (i.e. Tier-1 platforms). This paper deals with latest developments aimed to extend the capabilities of the χnavis software to exploit modern parallel architectures. Scalability properties will be demonstrated for different cases. As example of application, the computation of the flow fields around a submarine in prescribed oscillatory motion and a surface flow around a catamaran in steady drift advancement are presented.