Communication publiée dans un ouvrage (Colloques, congrès, conférences scientifiques et actes)
Parallel implementation of domain decomposition algorithm for molecular dynamics
BERHE, Girma; PETERS, Bernhard; VARRETTE, Sébastien et al.
2009In PARENG 2007
Peer reviewed
 

Documents


Texte intégral
girma_berhe_peng09.pdf
Postprint Auteur (365.39 kB)
Demander un accès

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
solid-fuel particles; domain decomposition; parallel computing; load-balancing; discrete particle method; molecular dynamics
Résumé :
[en] The objective of this study is to apply a domain decomposition algorithm to the La- grangian based Discrete Particle Method (DPM). The latter deals with the thermal decomposition of solid e.g. biomass fuel particles. It considers each particle as an individual entity that is represented by an instantiation of a class. Modelizing thermal conversion of biomass in real systems involves a large number of particles. This can be achieved in a reasonable computing time only through a parallel implementation able to distribute the particles e.g. objects onto the participating processors. This pa- per present such an implementation based on Orthogonal Recursive Bisection (ORB) method. Due to the fact that the particles may take arbitrary positions within the do- main, a particular issue addressed by the domain decomposition technic used in this work is to generate a load balance for each processors as uniform as possible. Fur- thermore, the particles are coupled via heat transfer. One challenge for the designed algorithm is then to identify the nearest neighbours of each particle so that the nec- essary information can be communicated between them. Since the positions of all particles are subject to change and may migrate from one processor to another, the communication links together with the number of neighbors are highly dynamic. The implementation is carried out using the KAAPI API, a C++ library for parallel pro- gramming that allows to execute ?ne/medium grain multithreaded computation with dynamic data ?ow synchronizations. First results are very promising since they indi- cate that our algorithm creates sub domains with an average imbalance ranging from 2.5% to 6.3% for uniformly distributed particles.
Centre de recherche :
ULHPC - University of Luxembourg: High Performance Computing
Disciplines :
Ingénierie mécanique
Biochimie, biophysique & biologie moléculaire
Biotechnologie
Ingénierie chimique
Sciences informatiques
Energie
Science des matériaux & ingénierie
Identifiants :
UNILU:UL-CONFERENCE-2010-151
Auteur, co-auteur :
BERHE, Girma ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
PETERS, Bernhard ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Engineering Research Unit
VARRETTE, Sébastien ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
BOUVRY, Pascal ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Langue du document :
Anglais
Titre :
Parallel implementation of domain decomposition algorithm for molecular dynamics
Date de publication/diffusion :
2009
Nom de la manifestation :
First International Conference on Parallel, Distributed and Grid Computing for Engineering
Lieu de la manifestation :
Pecs, Hongrie
Date de la manifestation :
April 6-8, 2009
Manifestation à portée :
International
Titre de l'ouvrage principal :
PARENG 2007
Maison d'édition :
Civil-Comp Press
ISBN/EAN :
978-1-905088-29-4
Pagination :
1-19
Peer reviewed :
Peer reviewed
Focus Area :
Computational Sciences
Commentaire :
Proceedings of the First International Conference on Parallel, Distributed and Grid Computing for Engineering
Disponible sur ORBilu :
depuis le 16 septembre 2013

Statistiques


Nombre de vues
290 (dont 5 Unilu)
Nombre de téléchargements
1 (dont 1 Unilu)

citations Scopus®
 
0
citations Scopus®
sans auto-citations
0
citations WoS
 
0

Bibliographie


Publications similaires



Contacter ORBilu