Cargando…

Passively parallel regularized stokeslets

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 method...

Descripción completa

Detalles Bibliográficos
Autores principales: Gallagher, Meurig T., Smith, David J.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: The Royal Society Publishing 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7422872/
https://www.ncbi.nlm.nih.gov/pubmed/32762431
http://dx.doi.org/10.1098/rsta.2019.0528
_version_ 1783570085904908288
author Gallagher, Meurig T.
Smith, David J.
author_facet Gallagher, Meurig T.
Smith, David J.
author_sort Gallagher, Meurig T.
collection PubMed
description 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 20 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 Caenorhabditis 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. This article is part of the theme issue ‘Stokes at 200 (part 2)’.
format Online
Article
Text
id pubmed-7422872
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher The Royal Society Publishing
record_format MEDLINE/PubMed
spelling pubmed-74228722020-08-18 Passively parallel regularized stokeslets Gallagher, Meurig T. Smith, David J. Philos Trans A Math Phys Eng Sci Articles 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 20 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 Caenorhabditis 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. This article is part of the theme issue ‘Stokes at 200 (part 2)’. The Royal Society Publishing 2020-09-04 2020-08-03 /pmc/articles/PMC7422872/ /pubmed/32762431 http://dx.doi.org/10.1098/rsta.2019.0528 Text en © 2020 The Authors. http://creativecommons.org/licenses/by/4.0/ http://creativecommons.org/licenses/by/4.0/http://creativecommons.org/licenses/by/4.0/Published by the Royal Society under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0/, which permits unrestricted use, provided the original author and source are credited.
spellingShingle Articles
Gallagher, Meurig T.
Smith, David J.
Passively parallel regularized stokeslets
title Passively parallel regularized stokeslets
title_full Passively parallel regularized stokeslets
title_fullStr Passively parallel regularized stokeslets
title_full_unstemmed Passively parallel regularized stokeslets
title_short Passively parallel regularized stokeslets
title_sort passively parallel regularized stokeslets
topic Articles
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7422872/
https://www.ncbi.nlm.nih.gov/pubmed/32762431
http://dx.doi.org/10.1098/rsta.2019.0528
work_keys_str_mv AT gallaghermeurigt passivelyparallelregularizedstokeslets
AT smithdavidj passivelyparallelregularizedstokeslets