Multilevel parallelism scheme in a genetic algorithm applied to cardiac models with mass-spring systems

被引:2
|
作者
Campos, Ricardo Silva [1 ]
Rocha, Bernardo Martins [1 ]
Lobosco, Marcelo [1 ]
dos Santos, Rodrigo Weber [1 ]
机构
[1] Univ Fed Juiz de Fora, Programa Posgrad Modelagem Computac, Juiz De Fora, MG, Brazil
来源
JOURNAL OF SUPERCOMPUTING | 2017年 / 73卷 / 02期
关键词
Cardiac model; Mass-spring systems; Genetic algorithm; OpenMP; ELECTRICAL-ACTIVITY; CELLULAR-AUTOMATA; BIDOMAIN MODEL;
D O I
10.1007/s11227-016-1798-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this work we propose an adaptive parallel genetic algorithm, which is able to automatically choose which loops should run in parallel in order to balance the workload sharing and the extra cost to manage threads' forks and joins. Our genetic algorithm finds parameters to our cardiac simulator based on mass-spring systems and cellular automata, in order to reproduce a cycle of contraction and relaxation of the human left ventricle. The ventricle geometry was obtained by extracting information from MRI data. Our multilevel parallelism scheme decreased the execution time up to 12 % and the GA adjusts the cardiac model so that it reproduced a cardiac cycle. The advantages and drawbacks of our method are discussed as well as its limitations.
引用
收藏
页码:609 / 623
页数:15
相关论文
共 50 条