论文标题
被动平行的正规stokeslets
Passively parallel regularized stokeslets
论文作者
论文摘要
Stokes流,G.G.讨论1851年的斯托克斯描述了许多微观生物流现象,包括纤毛驱动的运输和鞭毛运动。量化和理解这些流的需求促使数十年来的数学和计算研究。在过去的二十年中,已使用和完善的正规化Stokeslet方法在实施简单性方面具有显着优势,最近基于最近的邻居插值进行了修改,可显着提高效率和准确性。此外,可以通过内置线性代数进行的大部分计算来实现这种方法,这需要可以通过最小修改('sassive Parallealism')来利用后者的最先进的硬件和软件开发,尤其是多核和GPU计算。因此,对于广泛可用的GPU硬件,可以获得正规化Stokeslet方法的效率的显着提高。通过对三个模型生物流的计算实验来证明了该方法:多种秀丽隐杆线虫的不足推进,在几何限制区域中多个精子的进展和转运以及小鼠胚胎腹节点中的左右对称性破坏粒子的传输。通常,观察到效率的震颤顺序提高。这种发展进一步扩大了生物流系统的复杂性,这些系统无需大量的代码开发或专业设施就可以访问。
Stokes flow, discussed by G.G. Stokes in 1851, describes many microscopic biological flow phenomena, including cilia-driven transport and flagellar motility; the need to quantify and understand these flows has motivated decades of mathematical and computational research. Regularized stokeslet methods, which have been used and refined over the past twenty years, offer significant advantages in simplicity of implementation, with a recent modification based on nearest-neighbour interpolation providing significant improvements in efficiency and accuracy. Moreover this method can be implemented with the majority of the computation taking place through built-in linear algebra, entailing that state-of-the-art hardware and software developments in the latter, in particular multicore and GPU computing, can be exploited through minimal modifications ('passive parallelism') to existing MATLAB computer code. Hence, and with widely-available GPU hardware, significant improvements in the efficiency of the regularized stokeslet method can be obtained. The approach is demonstrated through computational experiments on three model biological flows: undulatory propulsion of multiple C. Elegans, simulation of progression and transport by multiple sperm in a geometrically confined region, and left-right symmetry breaking particle transport in the ventral node of the mouse embryo. In general an order-of-magnitude improvement in efficiency is observed. This development further widens the complexity of biological flow systems that are accessible without the need for extensive code development or specialist facilities.