Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Emeric Brun is active.

Publication


Featured researches published by Emeric Brun.


international conference on conceptual structures | 2016

Competing Energy Lookup Algorithms in Monte Carlo Neutron Transport Calculations and Their Optimization on CPU and Intel MIC Architectures

Yunsong Wang; Emeric Brun; Fausto Malvagi; Christophe Calvin

Abstract The Monte Carlo method is a common and accurate way to model neutron transport with minimal approximations. However, such method is rather time-consuming due to its slow convergence rate. More specifically, the energy lookup process for cross sections can take up to 80% of overall computing time and therefore becomes an important performance hotspot. Several optimization solutions have been already proposed: unionized grid, hashing and fractional cascading methods. In this paper we revisit those algorithms for both CPU and manycore (Intel MIC) architectures and introduce vectorized versions. Tests are performed with the PATMOS Monte Carlo prototype, and algorithms are evaluated and compared in terms of time performance and memory usage. Results show that significant speedup can be achieved over the conventional binary search on both CPU and Intel MIC. Further optimization with vectorization instructions has been proved very efficient on Intel MIC architecture due to its 512-bit Vector Processing Unit (VPU); on CPU this improvement is limited by the smaller VPU width.


Journal of Computational Science | 2017

Competing energy lookup algorithms in Monte Carlo neutron transport calculations and their optimization on CPU and Intel MIC architectures

Yunsong Wang; Emeric Brun; Fausto Malvagi; Christophe Calvin

Abstract The Monte Carlo method is a common and accurate way to model neutron transport with minimal approximations. However, such method is rather time-consuming due to its slow convergence rate. More specifically, the energy lookup process for cross sections can take up to 80% of overall computing time and therefore becomes an important performance hot-spot. Several optimization solutions have been already proposed: unionized grid, hashing and fractional cascading methods. In this paper we revisit those algorithms for both CPU and Many Integrated Core (MIC) architectures and introduce vectorized versions. Tests are performed with the PATMOS Monte Carlo prototype, and algorithms are evaluated and compared in terms of time performance and memory usage. Results show that significant speedup can be achieved over the conventional binary search on both CPU and MIC. Using vectorization instructions has been proved efficient on manycore architecture due to its 512-bit Vector Processing Unit (VPU); on CPU this improvement is limited by the smaller VPU width. Further optimization like memory reduction turns out to be very important since it largely improves computing performance.


international conference on parallel processing | 2017

Efficient Cross Section Reconstruction on Modern Multi and Many Core Architectures.

Yunsong Wang; François-Xavier Hugot; Emeric Brun; Fausto Malvagi; Christophe Calvin

The classical Monte Carlo (MC) neutron transport employs energy lookup on long tables to compute the cross sections needed for the simulation. This process has been identified as an important performance hotspot of MC simulations, because poor cache utilization caused by random access patterns and large memory footprint makes it unfriendly to modern architectures. A former study [1] shows that such method presents little vectorization potential in a real-case simulation due to the memory-bound nature. In this paper, we revisit a cross section reconstruction method introduced by Hwang [2] to evaluate another solution. The reconstruction converts the problem from memory-bound to compute-bound. Only several variables for each resonance are required instead of the conventional pointwise table covering the entire resolved resonance region. Though the memory space is largely reduced, this method is really time-consuming. After a series of optimizations, results show that the reconstruction kernel benefits well from vectorization and can achieve 1806 GFLOPS (single precision) on a Knights Landing 7250, which represents 67% of its effective peak performance.


ieee international conference on high performance computing, data, and analytics | 2017

Pre-exascale Architectures: OpenPOWER Performance and Usability Assessment for French Scientific Community

Gabriel Hautreux; Alfredo Buttari; Arnaud Beck; Victor Cameo; Dimitri Lecas; Dominique Aubert; Emeric Brun; Eric Boyer; Fausto Malvagi; Gabriel Staffelbach; Isabelle d’Ast; Joeffrey Legaux; Ghislain Lartigue; Gilles Grasseau; Guillaume Latu; Juan Escobar; Julien Bigot; Julien Derouillat; Matthieu Haefele; Nicolas Renon; Philippe Parnaudeau; Philippe Wautelet; Pierre-Francois Lavallee; Pierre Kestener; Remi Lacroix; Stephane Requena; Anthony Scemama; Vincent Moureau; Jean-Matthieu Etancelin; Yann Meurdesoif

Exascale implies a major pre-requisite in terms of energy efficiency, as an improvement of an order of magnitude must be reached in order to stay within an acceptable envelope of 20 MW. To address this objective and to continue to sustain performance, HPC architectures have to become denser, embedding many-core processors (to several hundreds of computing cores) and/or become heterogeneous, that is, using graphic processors or FPGAs. These energy-saving constraints will also affect the underlying hardware architectures (e.g., memory and storage hierarchies, networks) as well as system software (runtime, resource managers, file systems, etc.) and programming models. While some of these architectures, such as hybrid machines, have existed for a number of years and occupy noticeable ranks in the TOP 500 list, they are still limited to a small number of scientific domains and, moreover, require significant porting effort. However, recent developments of new paradigms (especially around OpenMP and OpenACC) make these architectures much more accessible to programmers. In order to make the most of these breakthrough upcoming technologies, GENCI and its partners have set up a technology watch group and lead collaborations with vendors, relying on HPC experts and early adopted HPC solutions. The two main objectives are providing guidance and prepare the scientific communities to challenges of exascale architectures.


Annals of Nuclear Energy | 2015

TRIPOLI-4®, CEA, EDF and AREVA reference Monte Carlo code

Emeric Brun; F. Damian; C.M. Diop; E. Dumonteil; F.X. Hugot; Cédric Jouanne; Y.K. Lee; Fausto Malvagi; Alain Mazzolo; O. Petit; J.C. Trama; T. Visonneau; Andrea Zoia


Annals of Nuclear Energy | 2015

Computing adjoint-weighted kinetics parameters in TRIPOLI-4 by the Iterated Fission Probability method

Guillaume Truchet; Pierre Leconte; Alain Santamarina; Emeric Brun; Frédéric Damian; Andrea Zoia


Annals of Nuclear Energy | 2013

Doppler broadening of neutron elastic scattering kernel in Tripoli-4®

Andrea Zoia; Emeric Brun; Cédric Jouanne; Fausto Malvagi


Annals of Nuclear Energy | 2014

Alpha eigenvalue calculations with Tripoli-4®

Andrea Zoia; Emeric Brun; Fausto Malvagi


Annals of Nuclear Energy | 2015

Monte Carlo methods for reactor period calculations

Andrea Zoia; Emeric Brun; Frédéric Damian; Fausto Malvagi


Annals of Nuclear Energy | 2010

Comparison of MCNPX-C90 and TRIPOLI-4-D for fuel depletion calculations of a Gas-cooled Fast Reactor

Ricardo Reyes-Ramírez; Cecilia Martín-del-Campo; Juan-Luis François; Emeric Brun; Eric Dumonteil; Fausto Malvagi

Collaboration


Dive into the Emeric Brun's collaboration.

Top Co-Authors

Avatar

Andrea Zoia

French Alternative Energies and Atomic Energy Commission

View shared research outputs
Top Co-Authors

Avatar

Alain Mazzolo

Université Paris-Saclay

View shared research outputs
Top Co-Authors

Avatar

Cédric Jouanne

French Alternative Energies and Atomic Energy Commission

View shared research outputs
Top Co-Authors

Avatar

Fausto Malvagi

Commissariat à l'énergie atomique et aux énergies alternatives

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Yunsong Wang

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

D. Mancusi

Université Paris-Saclay

View shared research outputs
Top Co-Authors

Avatar

Eric Dumonteil

Université Paris-Saclay

View shared research outputs
Top Co-Authors

Avatar

Fadhel Malouch

Université Paris-Saclay

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge