arrow
返回

Optimizing parallel particle tracking in Brownian motion using machine learning

delete2020-06-25
delete1
PRE
AI
S
Srđan Nikolić
N
N. Stevanović
M
Miloš Ivanović *
DOI:10.1177/1094342020936019delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In this paper, we present a generic, scalable and adaptive load balancing parallel Lagrangian particle tracking approach in Wiener type processes such as Brownian motion. The approach is particularly suitable in problems involving particles with highly variable computation time, like deposition on boundaries that may include decay, when particle lifetime obeys exponential distribution. At first glance, Lagranginan tracking is highly suitable for a distributed programming model due to the independence of motion of separate particles. However, the commonly employedDecomposition Per Particle(DPP) method, where each process is in charge of a certain number of particles, actually displays poor parallel efficiency due to the high particle lifetime variability when dealing with a wide set of deposition problems that optionally include decay. The proposed method removes DPP defects and brings a novel approach to discrete particle tracking. The algorithm introduces master/slave model dubbedPartial Trajectory Decomposition(PTD), in which a certain number of processes produce partial trajectories and put them into the shared queue, while the remaining processes simulate actual particle motion using previously generated partial trajectories. Our approach also introduces meta-heuristics for determining the optimal values of partial trajectory length, chunk size and the number of processes acting as producers/consumers, for the given total number of participating processes (Optimized Partial Trajectory Decomposition, OPTD). The optimization process employs a surrogate model to estimate the simulation time. The surrogate is based on historical data and uses a coupled machine learning model, consisting of classification and regression phases. OPTD was implemented in C, using standard MPI for message passing and benchmarked on a model of(220)Rnprogeny in the diffusion chamber, where particle motion is characterized by an exponential lifetime distribution and Maxwell velocity distribution. The speedup improvement of OPTD is approximatelly 320% over standard DPP, reaching almost ideal speedup on up to 256 CPUs.
Keyword:
Lagrangian particle tracking
distributed computing
evolutionary algorithms
machine learning
MPI
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

International Journal of High Performance Computing Applications 封面图
International Journal of High Performance Computing Applications
IF:
2.5
论文数:
1.1K
被引数:
1.3K

机构

U
University of Kragujevac
学者数:
3.0K
论文数: 2.0K
被引数: 1.7K
引用论文

引用论文

err分享
err收藏
Antenatal Glucocorticoid Treatment Affects Hippocampal Development in Mice产前糖皮质激素治疗对小鼠海马发育的影响
err2014-01-22
err0
errOAAI
errCornelle W. Noorlander; Deodata Tijsseling; Ellen V. S. Hessel; Willem B. de Vries; Jan B. Derks; Gerard H. A. Visser; Pierre N. E. de Graan
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
没有更多内容