Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Contributions à la parallélisation de méthodes de type transport Monte-Carlo

View through CrossRef
Les applications de transport de particules Monte-Carlo consistent à étudier le comportement de particules se déplaçant dans un domaine de simulation. La répartition des particules sur le domaine de simulation n'est pas uniforme et évolue dynamiquement au cours de la simulation. La parallélisation de ce type d'applications sur des architectures massivement parallèles amène à résoudre une problématique complexe de répartition de charges de calculs et de données sur un grand nombre de cœurs de calcul.Nous avons d'abord identifié les difficultés de parallélisation des applications de transport de particules Monte-Carlo à l'aide d'analyses théoriques et expérimentales des méthodes de parallélisation de référence. Une approche semi-dynamique reposant sur des techniques de partitionnement a ensuite été proposée. Enfin, nous avons défini une approche dynamique capable de redistribuer les charges de calcul et les données tout en maintenant un faible volume de communication. L'approche dynamique a obtenu des accélérations en extensibilité forte et une forte réduction de la consommation mémoire par rapport à une méthode de réplication de domaine parfaitement équilibrée.
Agence Bibliographique de l'Enseignement Supérieur
Title: Contributions à la parallélisation de méthodes de type transport Monte-Carlo
Description:
Les applications de transport de particules Monte-Carlo consistent à étudier le comportement de particules se déplaçant dans un domaine de simulation.
La répartition des particules sur le domaine de simulation n'est pas uniforme et évolue dynamiquement au cours de la simulation.
La parallélisation de ce type d'applications sur des architectures massivement parallèles amène à résoudre une problématique complexe de répartition de charges de calculs et de données sur un grand nombre de cœurs de calcul.
Nous avons d'abord identifié les difficultés de parallélisation des applications de transport de particules Monte-Carlo à l'aide d'analyses théoriques et expérimentales des méthodes de parallélisation de référence.
Une approche semi-dynamique reposant sur des techniques de partitionnement a ensuite été proposée.
Enfin, nous avons défini une approche dynamique capable de redistribuer les charges de calcul et les données tout en maintenant un faible volume de communication.
L'approche dynamique a obtenu des accélérations en extensibilité forte et une forte réduction de la consommation mémoire par rapport à une méthode de réplication de domaine parfaitement équilibrée.

Related Results

REGULAR ARTICLES
REGULAR ARTICLES
L. Cowen and C. J. Schwarz       657Les Radio‐tags, en raison de leur détectabilitéélevée, ...
Monte Carlo methods: barrier option pricing with stable Greeks and multilevel Monte Carlo learning
Monte Carlo methods: barrier option pricing with stable Greeks and multilevel Monte Carlo learning
For discretely observed barrier options, there exists no closed solution under the Black-Scholes model. Thus, it is often helpful to use Monte Carlo simulations, which are easily a...
Research on Multi-Group Monte Carlo Calculations Based on Group Constants Generated by RMC
Research on Multi-Group Monte Carlo Calculations Based on Group Constants Generated by RMC
Abstract Nowadays, deterministic two-step or Monte Carlo methods are commonly used in core physics calculations. However, with the development of reactor core design, tradi...
Application de la métaprogrammation template à la conception de bibliothèques actives de parallélisation assistée
Application de la métaprogrammation template à la conception de bibliothèques actives de parallélisation assistée
L'écriture de programmes parallèles, par opposition aux programmes classiques séquentiels et n'utilisant donc qu'un processeur, est devenue une nécessité. En effet, si jusqu'au déb...
Evaluating View Factors Using a Hybrid Monte-Carlo Method
Evaluating View Factors Using a Hybrid Monte-Carlo Method
AbstractThis paper demonstrates that the well-known method for calculating view factors, the Monte Carlo method, combined with ray tracing is not necessarily the most efficient str...
Development of advanced geometric models and acceleration techniques for Monte Carlo simulation in Medical Physics
Development of advanced geometric models and acceleration techniques for Monte Carlo simulation in Medical Physics
Els programes de simulació Monte Carlo de caràcter general s'utilitzen actualment en una gran varietat d'aplicacions.<br/>Tot i això, els models geomètrics implementats en la...
Automation of the Monte Carlo simulation of medical linear accelerators
Automation of the Monte Carlo simulation of medical linear accelerators
The main result of this thesis is a software system, called PRIMO, which simulates clinical linear accelerators and the subsequent dose distributions using the Monte Carlo method. ...
Parallel hybrid optimization methods for permutation based problems
Parallel hybrid optimization methods for permutation based problems
Méthodes d'optimisation parallèles hybrides pour les problèmes de permutation La résolution efficace de problèmes d'optimisation à permutation de grande taille néce...

Back to Top