Dominique Fougère
Centre national de la recherche scientifique
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Dominique Fougère.
parallel computing technologies | 2007
Gilbert Accary; Oleg Bessonov; Dominique Fougère; Sofiane Meradji; Dominique Morvan
In this paper we present methods for parallelization of 3D CFD forest fire modelling code on Non-uniform memory computers in frame of the OpenMP environment. Mathematical model is presented first. Then, some peculiarities of this class of computers are considered, along with properties and limitations of the OpenMP model. Techniques for efficient parallelization are discussed, considering different types of data processing algorithms. Finally, performance results for the parallelized algorithm are presented and analyzed (for up to 16 processors).
parallel computing technologies | 2009
Gilbert Accary; Oleg Bessonov; Dominique Fougère; Konstantin Gavrilov; Sofiane Meradji; Dominique Morvan
In this paper we present methods for efficient parallelization of the solution of pressure Poisson equation arising in 3D CFD forest fire modeling. The solution procedure employs the Conjugate Gradient method with implicit Modified ILU (MILU) preconditioner. The basic idea for parallelizing recursive incomplete-decomposition algorithms is to use a direct nested twisted approach in combination with a staircase method. Parallelization of MILU-CG solver is implemented in OpenMP environment for Non-uniform memory (NuMA) computer systems. Performance results of the parallelized algorithm are presented and analyzed for different number of processors (up to 16).
parallel computing technologies | 2001
André Chambarel; Dominique Fougère
We develop a coherent set of techniques for parallel computing. We use the Finite Element Method associated with the C++ Objects Oriented Programming with only one database. A technique of data selection called AMS - Automatic Multigrid System - is used for the determination of the data dedicated to each processor. This method is performed by a SIMD technology associated with the MPI capabilities. This parallel computing is applied to very large CPU cost problems particularly the unsteady problems or steady problems using iterative methods. Different results in Computational Fluid Dynamics are presented.
parallel computing technologies | 2001
Oleg Bessonov; Dominique Fougère; Bernard Roux
This paper describes a parallelization method for the numerical simulation of 3D incompressible viscous flow in a cylindrical domain. Implementation details are discussed for efficient parallelization on distributed memory computers with relatively slow communication links. The developed parallel code is used for the performance evaluation of several computers of different architectures, with the number of processors used from 1 to 16. The obtained results are compared to the measured computational and communication characteristics of these computers.
parallel computing technologies | 2005
Dominique Fougère; Maxim Gorodnichev; N. Malyshkin; Victor E. Malyshkin; Arkadi I. Merkulov; Bernard Roux
The paper presents the design and the first stage of implementation of the NumGRID middleware that is devoted to the development of the multicomputer grid software for the large scale numerical simulation. Global addressing of the NumGRID computational resources and MPI programs execution is provided. This stage is the basis for the development of supporting system that automatically provides the dynamic properties of MPI applications.
international parallel and distributed processing symposium | 2003
Oleg Bessonov; Dominique Fougère; Bernard Roux
We consider some methods of evaluating parallel performance on clusters and MPP platforms. These methods are based on using a parallel code for the numerical simulation of 3D incompressible viscous flow in a cylindrical domain. Details of the efficient parallelization of this code are discussed for distributed memory computers with relatively slow communication links. Results of measurements of parallel performance are presented for several computers of different architectures, with the number of processors used from 1 to 16. Additionally, direct measurements of basic performance indicators are considered, such as serial performance and speed of interprocessor communications. Finally, the comparative performance analysis is presented for these two sorts of measurements.
international conference on computational science | 2006
Arnaud Mesgouez; Gaëlle Lefeuve-Mesgouez; André Chambarel; Dominique Fougère
In this paper, we present a parallelized finite element code developed to study wave propagation phenomena, specifically in porous soils problems which usually require millions of degrees of freedom. The parallelization technique uses an algebraic grid partitioning managed by a Single Program Multiple Data (SPMD) programming model. Message Passing Interface (MPI) library specification is the standard used to exchange data between processors. The architecture of the code is explained and numerical results show its performance.
parallel computing technologies | 1999
Oleg Bessonov; Dominique Fougère; Ky Dang Quoc; Bernard Roux
The paper presents methods for developing high performance computational cores and dense linear algebra routines. Different approaches for performing matrix multiplication algorithms are analysed for hierarchical memory computers, taking into account their architectural properties and limitations. Block versions of matrix multiplication and LU-decomposition algorithms are described. The performance results of these new algorithms for several processors are compared with the results obtained for optimized LAPACK and BLAS libraries.
Topical Problems of Fluid Mechanics 2016 | 2016
Sofiane Meradji; Gilbert Accary; Dominique Morvan; Oleg Bessonov; Dominique Fougère
This study reports 3D numerical simulations of the ignition and the propagation of grassland fires. The mathematical model consists in solving the conservation equations governing the behavior of the coupled system formed by the vegetation and the ambient atmosphere. Based on a finite volume discretization, the computation code is parallelized using OpenMP directives and had been the subject of numerous validations. the model was previously tested on small scale in case of homogeneous litter fires; in this study it is proposed to test it on larger scale in case of grassland fires. the results are in fairly agreement with experimental data, with predictions of operational empirical-models developed in Australia (MK5) and in the USA (BEHAVE), as well as with predictions of physical models (FIRETEC, WFDS, FireStar2D). The comparison with the literature is based on the estimation of the rate of fire spread (ROS) and the analysis of the fire-front shape.
VII International Conference on Forest Fire Research | 2014
Gilbert Accary; Sofiane Meradji; Dominique Morvan; Oleg Bessonov; Dominique Fougère
A fully-physical wildfire model was used to simulate a confined fire in a wind tunnel. A preliminary study was carried out in the case of homogeneous fuel bed to evaluate the potential of the model to predict fire behavior. The obtained results were analyzed in terms of fire front rate of spread (ROS) and shape, for different wind velocities and fuel moisture content values and compared with experimental data from the literature (measurements and empirical correlations).