当前位置: X-MOL 学术Comput. Phys. Commun. › 论文详情
Mirheo: High-performance mesoscale simulations for microfluidics
Computer Physics Communications ( IF 3.309 ) Pub Date : 2020-03-23 , DOI: 10.1016/j.cpc.2020.107298
Dmitry Alexeev; Lucas Amoudruz; Sergey Litvinov; Petros Koumoutsakos

The transport and manipulation of particles and cells in microfluidic devices has become a core methodology in domains ranging from molecular biology to manufacturing and drug design. The design and operation of such devices can benefit from simulations that resolve flow-structure interactions at sub-micron resolution. We present a computational tool for large scale, efficient and high throughput mesoscale simulations of fluids and deformable objects at complex microscale geometries. The code employs dissipative particle dynamics for the description of the flow coupled with visco-elastic membrane model for red blood cells and can also handle rigid bodies and complex geometries. The software (Mirheo) is deployed on hybrid GPU/CPU architectures exhibiting unprecedented time-to-solution performance and excellent weak and strong scaling for a number of benchmark problems. Mirheo exploits the capabilities of GPU clusters, leading to speedup of up to 10X in terms of time to solution as compared to state-of-the-art software packages and reaches 90%–99% weak scaling efficiency on 512 nodes of the Piz Daint supercomputer. The software Mirheo relies on a Python interface to facilitate the solution and analysis of complex problems. Mirheo is an open source, potent computational tool that can greatly assist studies of microfluidics. Program summary Program Title: Mirheo Program Files doi: http://dx.doi.org/10.17632/n2dvz7htvn.1 Licensing provisions: MIT Programming language: C++, CUDA, Python Nature of problem: 3D simulations of microfluidic flows in complex geometries with suspended rigid bodies and deformable membranes such as cells, bacteria and microparticles. Solution method: Dissipative particle dynamics are used to represent the fluid. Cell membrane dynamics are described through potentials for shear and bending energies that are discretized on a triangular mesh and by additional constraints on cell volume and membrane area. The model incorporates membrane viscosity and interactions between membranes and the surrounding fluid. Rigid objects and boundaries are represented by groups of particles with prescribed center of mass and rotation quaternion. Time integration is performed using the Velocity-Verlet algorithm. Additional comments including restrictions and unusual features: The code runs on Nvidia GPU accelerators starting with the Kepler generation.
更新日期:2020-03-23

 

全部期刊列表>>
智控未来
聚焦商业经济政治法律
跟Nature、Science文章学绘图
控制与机器人
招募海内外科研人才,上自然官网
隐藏1h前已浏览文章
课题组网站
新版X-MOL期刊搜索和高级搜索功能介绍
ACS材料视界
x-mol收录
湖南大学化学化工学院刘松
上海有机所
廖良生
南方科技大学
西湖大学
伊利诺伊大学香槟分校
徐明华
中山大学化学工程与技术学院
试剂库存
天合科研
down
wechat
bug