Guillaume Houzeaux | Barcelona Supercomputing Center (original) (raw)

Uploads

Papers by Guillaume Houzeaux

Research paper thumbnail of Experience in Parallel Computational Mechanics on MareNostrum

Lecture Notes in Computational Science and Engineering, 2008

We present in this paper the experience of the authors in solving very large problems of computat... more We present in this paper the experience of the authors in solving very large problems of computational mechanics on a supercomputer. The authors are researchers of the Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS), a brand new research center in Spain, which hosts the fastest supercomputer in Europe and the fifth in the world: MareNostrum (TOP500, November 2006). A brief

Research paper thumbnail of An Implicit and Parallel Chimera Type Domain Decomposition Method

Lecture Notes in Computational Science and Engineering, 2013

Research paper thumbnail of Simulation of Magnetic Fluid Applied to Plastic Sorting

The Open Waste Management Journal, 2010

Research paper thumbnail of Hybrid MPI-OpenMP performance in massively parallel computational fluid dynamics

Lecture Notes in Computational Science and Engineering, 2010

Research paper thumbnail of Extensions of a Surface Remeshing Approach

49th AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition, 2011

ABSTRACT

Research paper thumbnail of A Surface Remeshing Approach

48th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, 2010

Research paper thumbnail of A Domain Decomposition Method For The Solution Of Moving Subdomains In Fluid Dynamics

: This work presents a geometrical domain decomposition (DD) strategy for the finite element solu... more : This work presents a geometrical domain decomposition (DD) strategy for the finite element solution of incompressible fluid problems involving moving subregions. The DD algorithm is based on the iterative update of the boundary conditions on the interfaces between the subregions, known as iteration-by-subdomain method. Some subregions may be in relative motion. Therefore, in order to treat the constant change of the interfaces configuration, an embedding technique is used together with a Dirichlet/Neumann method. This method enables to couple di#erent flow regions, each one running on separate processes, without major alteration of the original fluid code. The coupling is performed by a master program which coordinates the processes and passes the data back and forth to the slaves. In the first section, the governing equations of the fluid solver are introduced. The following section presents theoretical as well as implementation aspects of the DD algorithm. Finally, the last sect...

Research paper thumbnail of WAVE ACOUSTIC PROPAGATION FOR GEOPHYSICS IMAGING, FINITE DIFFERENCE vs FINITE ELEMENT METHODS COMPARISON AND BOUNDARY CONDITION TREATMENT

Imaging techniques for geophysic prospection of sea bottom are extremely demanding in terms of ma... more Imaging techniques for geophysic prospection of sea bottom are extremely demanding in terms of mathematical methods and computational resources (8). This is because the measurements are going deeper than before, thus making the structures identification a hard task, a nd the datasets to be com- puted huge. Besides, the current trend is to analyze the images in three dimensions (3D) (4), adding an extra difficulty to the process. Currently, the prospection process is h ighly automatized by computer programs, where these programs not only implement and solve the mathematical model, but also carry the burden of the datasets manipulation, particularly in pre and post proces sing. All of these demands (complex mathematical models to be solved and huge datasets to be manipulated) lead us to high per- formance computing (HPC) environments, which are mainly available by supercomputers composed by thousands of computational nodes, thus efficient parallelization of those c omputer programs is...

Research paper thumbnail of Two Fluids Level Set: High Performance Simulation and Post Processing

2012 SC Companion: High Performance Computing, Networking Storage and Analysis, 2012

ABSTRACT Flows with moving interfaces appear in a wide range of real world problems. This report,... more ABSTRACT Flows with moving interfaces appear in a wide range of real world problems. This report, accompanying the video Two fluids level set: High performance simulation and post processing" presents the implementation of a Level Set method for two fluid flows in the parallel finite element code Alya that can scale up to thousands of processors. To give an idea of the versatility of the implementation examples extending from the flushing of a toilet to the simulation of free surface flows around ship hulls are presented. The spatial discretization is based on unstructured linear finite elements, tetrahedras and prisms that allow a great degree of flexibility for complex geometries as will be shown in the examples. The time discretization uses a standard trapezoidal rule. The position of the moving interface is captured with the Level Set technique that is better suited for complex flows than interface tracking schemes. The jump in the fluid properties is smoothed in a region close to the interface. For ship hydrodynamics simulations the model has been coupled with the SST k-ω turbulence model.

Research paper thumbnail of marrasMoraguesEtAl2013

Research paper thumbnail of marrasMoraguesEtAl2013-moist

Research paper thumbnail of Dynamics of airflow in a short inhalation

Journal of the Royal Society, Interface / the Royal Society, Jan 6, 2015

During a rapid inhalation, such as a sniff, the flow in the airways accelerates and decays quickl... more During a rapid inhalation, such as a sniff, the flow in the airways accelerates and decays quickly. The consequences for flow development and convective transport of an inhaled gas were investigated in a subject geometry extending from the nose to the bronchi. The progress of flow transition and the advance of an inhaled non-absorbed gas were determined using highly resolved simulations of a sniff 0.5 s long, 1 l s⁻¹ peak flow, 364 ml inhaled volume. In the nose, the distribution of airflow evolved through three phases: (i) an initial transient of about 50 ms, roughly the filling time for a nasal volume, (ii) quasi-equilibrium over the majority of the inhalation, and (iii) a terminating phase. Flow transition commenced in the supraglottic region within 20 ms, resulting in large-amplitude fluctuations persisting throughout the inhalation; in the nose, fluctuations that arose nearer peak flow were of much reduced intensity and diminished in the flow decay phase. Measures of gas concen...

Research paper thumbnail of Alya: Computational Solid Mechanics for Supercomputers

Archives of Computational Methods in Engineering, 2014

ABSTRACT While solid mechanics codes are now conventional tools both in industry and research, th... more ABSTRACT While solid mechanics codes are now conventional tools both in industry and research, the increasingly more exigent requirements of both sectors are fuelling the need for more computational power and more advanced algorithms. For obvious reasons, commercial codes are lagging behind academic codes often dedicated either to the implementation of one new technique, or the upscaling of current conventional codes to tackle massively large scale computational problems. Only in a few cases, both approaches have been followed simultaneously. In this article, a solid mechanics simulation strategy for parallel supercomputers based on a hybrid approach is presented. Hybrid parallelization exploits the thread-level parallelism of multicore architectures, combining MPI tasks with OpenMP threads. This paper describes the proposed strategy, programmed in Alya, a parallel multi-physics code. Hybrid parallelization is specially well suited for the current trend of supercomputers, namely large clusters of multicores. The strategy is assessed through transient non-linear solid mechanics problems, both for explicit and implicit schemes, running on thousands of cores. In order to demonstrate the flexibility of the proposed strategy under advance algorithmic evolution of computational mechanics, a non-local parallel overset meshes method (Chimera-like) is implemented and the conservation of the scalability is demonstrated.

Research paper thumbnail of GKN Sinter Metals plans Ohio expansion

Research paper thumbnail of Analysis of hemodynamics and wall mechanics at sites of cerebral aneurysm rupture

Journal of NeuroInterventional Surgery, 2014

Research paper thumbnail of Development and characterization of semitransparent double skin PV facades with heat recovering

Research paper thumbnail of Monday 7 Room B

Research paper thumbnail of Numerical analysis of the microclimate conditions around a new telescope in La Palma, Spain

Research paper thumbnail of 46. A Dirichlet/Robin Iteration-by-Subdomain Domain Decomposition Method Applied to Advection-Diffusion Problems for Overlapping Subdomains

Research paper thumbnail of Implementing Models in Large Airway Simulations

Research paper thumbnail of Experience in Parallel Computational Mechanics on MareNostrum

Lecture Notes in Computational Science and Engineering, 2008

We present in this paper the experience of the authors in solving very large problems of computat... more We present in this paper the experience of the authors in solving very large problems of computational mechanics on a supercomputer. The authors are researchers of the Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS), a brand new research center in Spain, which hosts the fastest supercomputer in Europe and the fifth in the world: MareNostrum (TOP500, November 2006). A brief

Research paper thumbnail of An Implicit and Parallel Chimera Type Domain Decomposition Method

Lecture Notes in Computational Science and Engineering, 2013

Research paper thumbnail of Simulation of Magnetic Fluid Applied to Plastic Sorting

The Open Waste Management Journal, 2010

Research paper thumbnail of Hybrid MPI-OpenMP performance in massively parallel computational fluid dynamics

Lecture Notes in Computational Science and Engineering, 2010

Research paper thumbnail of Extensions of a Surface Remeshing Approach

49th AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition, 2011

ABSTRACT

Research paper thumbnail of A Surface Remeshing Approach

48th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, 2010

Research paper thumbnail of A Domain Decomposition Method For The Solution Of Moving Subdomains In Fluid Dynamics

: This work presents a geometrical domain decomposition (DD) strategy for the finite element solu... more : This work presents a geometrical domain decomposition (DD) strategy for the finite element solution of incompressible fluid problems involving moving subregions. The DD algorithm is based on the iterative update of the boundary conditions on the interfaces between the subregions, known as iteration-by-subdomain method. Some subregions may be in relative motion. Therefore, in order to treat the constant change of the interfaces configuration, an embedding technique is used together with a Dirichlet/Neumann method. This method enables to couple di#erent flow regions, each one running on separate processes, without major alteration of the original fluid code. The coupling is performed by a master program which coordinates the processes and passes the data back and forth to the slaves. In the first section, the governing equations of the fluid solver are introduced. The following section presents theoretical as well as implementation aspects of the DD algorithm. Finally, the last sect...

Research paper thumbnail of WAVE ACOUSTIC PROPAGATION FOR GEOPHYSICS IMAGING, FINITE DIFFERENCE vs FINITE ELEMENT METHODS COMPARISON AND BOUNDARY CONDITION TREATMENT

Imaging techniques for geophysic prospection of sea bottom are extremely demanding in terms of ma... more Imaging techniques for geophysic prospection of sea bottom are extremely demanding in terms of mathematical methods and computational resources (8). This is because the measurements are going deeper than before, thus making the structures identification a hard task, a nd the datasets to be com- puted huge. Besides, the current trend is to analyze the images in three dimensions (3D) (4), adding an extra difficulty to the process. Currently, the prospection process is h ighly automatized by computer programs, where these programs not only implement and solve the mathematical model, but also carry the burden of the datasets manipulation, particularly in pre and post proces sing. All of these demands (complex mathematical models to be solved and huge datasets to be manipulated) lead us to high per- formance computing (HPC) environments, which are mainly available by supercomputers composed by thousands of computational nodes, thus efficient parallelization of those c omputer programs is...

Research paper thumbnail of Two Fluids Level Set: High Performance Simulation and Post Processing

2012 SC Companion: High Performance Computing, Networking Storage and Analysis, 2012

ABSTRACT Flows with moving interfaces appear in a wide range of real world problems. This report,... more ABSTRACT Flows with moving interfaces appear in a wide range of real world problems. This report, accompanying the video Two fluids level set: High performance simulation and post processing" presents the implementation of a Level Set method for two fluid flows in the parallel finite element code Alya that can scale up to thousands of processors. To give an idea of the versatility of the implementation examples extending from the flushing of a toilet to the simulation of free surface flows around ship hulls are presented. The spatial discretization is based on unstructured linear finite elements, tetrahedras and prisms that allow a great degree of flexibility for complex geometries as will be shown in the examples. The time discretization uses a standard trapezoidal rule. The position of the moving interface is captured with the Level Set technique that is better suited for complex flows than interface tracking schemes. The jump in the fluid properties is smoothed in a region close to the interface. For ship hydrodynamics simulations the model has been coupled with the SST k-ω turbulence model.

Research paper thumbnail of marrasMoraguesEtAl2013

Research paper thumbnail of marrasMoraguesEtAl2013-moist

Research paper thumbnail of Dynamics of airflow in a short inhalation

Journal of the Royal Society, Interface / the Royal Society, Jan 6, 2015

During a rapid inhalation, such as a sniff, the flow in the airways accelerates and decays quickl... more During a rapid inhalation, such as a sniff, the flow in the airways accelerates and decays quickly. The consequences for flow development and convective transport of an inhaled gas were investigated in a subject geometry extending from the nose to the bronchi. The progress of flow transition and the advance of an inhaled non-absorbed gas were determined using highly resolved simulations of a sniff 0.5 s long, 1 l s⁻¹ peak flow, 364 ml inhaled volume. In the nose, the distribution of airflow evolved through three phases: (i) an initial transient of about 50 ms, roughly the filling time for a nasal volume, (ii) quasi-equilibrium over the majority of the inhalation, and (iii) a terminating phase. Flow transition commenced in the supraglottic region within 20 ms, resulting in large-amplitude fluctuations persisting throughout the inhalation; in the nose, fluctuations that arose nearer peak flow were of much reduced intensity and diminished in the flow decay phase. Measures of gas concen...

Research paper thumbnail of Alya: Computational Solid Mechanics for Supercomputers

Archives of Computational Methods in Engineering, 2014

ABSTRACT While solid mechanics codes are now conventional tools both in industry and research, th... more ABSTRACT While solid mechanics codes are now conventional tools both in industry and research, the increasingly more exigent requirements of both sectors are fuelling the need for more computational power and more advanced algorithms. For obvious reasons, commercial codes are lagging behind academic codes often dedicated either to the implementation of one new technique, or the upscaling of current conventional codes to tackle massively large scale computational problems. Only in a few cases, both approaches have been followed simultaneously. In this article, a solid mechanics simulation strategy for parallel supercomputers based on a hybrid approach is presented. Hybrid parallelization exploits the thread-level parallelism of multicore architectures, combining MPI tasks with OpenMP threads. This paper describes the proposed strategy, programmed in Alya, a parallel multi-physics code. Hybrid parallelization is specially well suited for the current trend of supercomputers, namely large clusters of multicores. The strategy is assessed through transient non-linear solid mechanics problems, both for explicit and implicit schemes, running on thousands of cores. In order to demonstrate the flexibility of the proposed strategy under advance algorithmic evolution of computational mechanics, a non-local parallel overset meshes method (Chimera-like) is implemented and the conservation of the scalability is demonstrated.

Research paper thumbnail of GKN Sinter Metals plans Ohio expansion

Research paper thumbnail of Analysis of hemodynamics and wall mechanics at sites of cerebral aneurysm rupture

Journal of NeuroInterventional Surgery, 2014

Research paper thumbnail of Development and characterization of semitransparent double skin PV facades with heat recovering

Research paper thumbnail of Monday 7 Room B

Research paper thumbnail of Numerical analysis of the microclimate conditions around a new telescope in La Palma, Spain

Research paper thumbnail of 46. A Dirichlet/Robin Iteration-by-Subdomain Domain Decomposition Method Applied to Advection-Diffusion Problems for Overlapping Subdomains

Research paper thumbnail of Implementing Models in Large Airway Simulations