90 research outputs found

    Parallel Molecular Dynamics with Irregular Domain Decomposition

    Get PDF
    The spatial domain of Molecular Dynamics simulations is usually a regular box that can be easily divided in subdomains for parallel processing. Recent efforts aimed at simulating complex biological systems, like the blood flow inside arteries, require the execution of Parallel Molecular Dynamics (PMD) in vessels that have, by nature, an irregular shape. In those cases, the geometry of the domain becomes an additional input parameter that directly influences the outcome of the simulation. In this paper we discuss the problems due to the parallelization of MD in complex geometries and show an efficient and general method to perform MD in irregular domain

    Multiscale Hemodynamics Using GPU Clusters

    Get PDF
    The parallel implementation of MUPHY, a concurrent multiscale code for large-scale hemodynamic simulations in anatomically realistic geometries, for multi-GPU platforms is presented. Performance tests show excellent results, with a nearly linear parallel speed-up on up to 32GPUs and a more than tenfold GPU/CPU acceleration, all across the range of GPUs. The basic MUPHY scheme combines a hydrokinetic (Lattice Boltzmann) representation of the blood plasma, with a Particle Dynamics treatment of suspended biological bodies, such as red blood cells. To the best of our knowledge, this represents the first effort in the direction of laying down general design principles for multiscale/physics parallel Particle Dynamics applications in non-ideal geometries. This configures the present multi-GPU version of MUPHY as one of the first examples of a high-performance parallel code for multiscale/physics biofluidic applications in realistically complex geometrie

    Local membrane length conservation in two-dimensional vesicle simulation using multi-component lattice Boltzmann Equation Method.

    Get PDF
    We present a method for applying a class of velocity-dependant forces within a multi-component lattice Boltzmann equation simulation which is designed to recover continuum regime incompressible hydrodynamics. This method is applied to the problem, in two dimensions, of constraining to uniformity the tangential velocity of a vesicle membrane implemented within a recent multi-component lattice Boltzmann simulation method, which avoids the use of Lagrangian boundary tracers. The constraint of uniform tangential velocity is carried by an additional contribution to an immersed boundary force, which we derive here from physical arguments. The result of this enhanced immersed boundary force is to apply a physically appropriate boundary condition at the interface between separated lattice fluids, defined as that region over which the phase-field varies most rapidly. Data from this enhanced vesicle boundary method are in agreement with other data obtained using related methods (e.g. T. KrĂĽger, S, Frijters, F. GĂĽnther, B. Kaoui and J. Harting, Eur. Phys. J. 222, 177 (2013)) ) and underscore the importance of a correct vesicle membrane condition

    Volumetric velocimetry for fluid flows

    Get PDF
    In recent years, several techniques have been introduced that are capable of extracting 3D three-component velocity fields in fluid flows. Fast-paced developments in both hardware and processing algorithms have generated a diverse set of methods, with a growing range of applications in flow diagnostics. This has been further enriched by the increasingly marked trend of hybridization, in which the differences between techniques are fading. In this review, we carry out a survey of the prominent methods, including optical techniques and approaches based on medical imaging. An overview of each is given with an example of an application from the literature, while focusing on their respective strengths and challenges. A framework for the evaluation of velocimetry performance in terms of dynamic spatial range is discussed, along with technological trends and emerging strategies to exploit 3D data. While critical challenges still exist, these observations highlight how volumetric techniques are transforming experimental fluid mechanics, and that the possibilities they offer have just begun to be explored.SD was partially supported under Grant No. DPI2016-79401-R funded by the Spanish State Research Agency (SRA) and the European Regional Development Fund (ERDF). FC was partially supported by the U.S. National Science Foundation (Chemical, Bioengineering, Environmental, and Transport Systems, Grant No. 1453538)

    Simulation of reaction-diffusion processes in three dimensions using CUDA

    Get PDF
    Numerical solution of reaction-diffusion equations in three dimensions is one of the most challenging applied mathematical problems. Since these simulations are very time consuming, any ideas and strategies aiming at the reduction of CPU time are important topics of research. A general and robust idea is the parallelization of source codes/programs. Recently, the technological development of graphics hardware created a possibility to use desktop video cards to solve numerically intensive problems. We present a powerful parallel computing framework to solve reaction-diffusion equations numerically using the Graphics Processing Units (GPUs) with CUDA. Four different reaction-diffusion problems, (i) diffusion of chemically inert compound, (ii) Turing pattern formation, (iii) phase separation in the wake of a moving diffusion front and (iv) air pollution dispersion were solved, and additionally both the Shared method and the Moving Tiles method were tested. Our results show that parallel implementation achieves typical acceleration values in the order of 5-40 times compared to CPU using a single-threaded implementation on a 2.8 GHz desktop computer.Comment: 8 figures, 5 table
    • …
    corecore