111 research outputs found

    Memory transfer optimization for a lattice Boltzmann solver on Kepler architecture nVidia GPUs

    Full text link
    The Lattice Boltzmann method (LBM) for solving fluid flow is naturally well suited to an efficient implementation for massively parallel computing, due to the prevalence of local operations in the algorithm. This paper presents and analyses the performance of a 3D lattice Boltzmann solver, optimized for third generation nVidia GPU hardware, also known as `Kepler'. We provide a review of previous optimisation strategies and analyse data read/write times for different memory types. In LBM, the time propagation step (known as streaming), involves shifting data to adjacent locations and is central to parallel performance; here we examine three approaches which make use of different hardware options. Two of which make use of `performance enhancing' features of the GPU; shared memory and the new shuffle instruction found in Kepler based GPUs. These are compared to a standard transfer of data which relies instead on optimised storage to increase coalesced access. It is shown that the more simple approach is most efficient; since the need for large numbers of registers per thread in LBM limits the block size and thus the efficiency of these special features is reduced. Detailed results are obtained for a D3Q19 LBM solver, which is benchmarked on nVidia K5000M and K20C GPUs. In the latter case the use of a read-only data cache is explored, and peak performance of over 1036 Million Lattice Updates Per Second (MLUPS) is achieved. The appearance of a periodic bottleneck in the solver performance is also reported, believed to be hardware related; spikes in iteration-time occur with a frequency of around 11Hz for both GPUs, independent of the size of the problem.Comment: 12 page

    Non-Newtonian Droplet Generation in a Cross-Junction Microfluidic Channel

    Get PDF
    From MDPI via Jisc Publications RouterHistory: accepted 2021-06-07, pub-electronic 2021-06-09Publication status: PublishedA two-dimensional CFD model based on volume-of-fluid (VOF) is introduced to examine droplet generation in a cross-junction microfluidic using an open-source software, OpenFOAM together with an interFoam solver. Non-Newtonian power-law droplets in Newtonian liquid is numerically studied and its effect on droplet size and detachment time in three different regimes, i.e., squeezing, dripping and jetting, are investigated. To understand the droplet formation mechanism, the shear-thinning behaviour was enhanced by increasing the polymer concentrations in the dispersed phase. It is observed that by choosing a shear-dependent fluid, droplet size decreases compared to Newtonian fluids while detachment time increases due to higher apparent viscosity. Moreover, the rheological parameters—n and K in the power-law model—impose a considerable effect on the droplet size and detachment time, especially in the dripping and jetting regimes. Those parameters also have the potential to change the formation regime if the capillary number (Ca) is high enough. This work extends the understanding of non-Newtonian droplet formation in microfluidics to control the droplet characteristics in applications involving shear-thinning polymeric solutions

    The PELskin project—part I:fluid–structure interaction for a row of flexible flaps: a reference study in oscillating channel flow

    Get PDF
    Previous studies of flexible flaps attached to the aft part of a cylinder have demonstrated a favourable effect on the drag and lift force fluctuation. This observation is thought to be linked to the excitation of travelling waves along the flaps and as a consequence of that, periodic shedding of the von Kármán vortices is altered in phase. A more general case of such interaction is studied herein for a limited row of flaps in an oscillating flow; representative of the cylinder case since the transversal flow in the wake-region shows oscillating character. This reference case is chosen to qualify recently developed numerical methods for the simulation of fluid–structure interaction in the context of the EU funded ‘PELskin’ project. The simulation of the two-way coupled dynamics of the flexible elements is achieved via a structure model for the flap motion, which was implemented and coupled to two different fluid solvers via the immersed boundary method. The results show the waving behaviour observed at the tips of the flexible elements in interaction with the fluid flow and the formation of vortices in the gaps between the flaps. In addition, formation of vortices upstream of the leading and downstream of the trailing flap is seen, which interact with the formation of the shear-layer on top of the row. This leads to a phase shift in the wave-type motion along the row that resembles the observation in the cylinder case.</p

    Effects of Ageing on Aortic Circulation During Atrial Fibrillation; a Numerical Study on Different Aortic Morphologies

    Get PDF
    From Springer Nature via Jisc Publications RouterHistory: received 2020-11-09, registration 2021-02-01, accepted 2021-02-01, pub-electronic 2021-03-02, online 2021-03-02, pub-print 2021-09Publication status: PublishedAbstract: Atrial fibrillation (AF) can alter intra-cardiac flow and cardiac output that subsequently affects aortic flow circulation. These changes may become more significant where they occur concomitantly with ageing. Aortic ageing is accompanied with morphological changes such as dilation, lengthening, and arch unfolding. While the recognition of AF mechanism has been the subject of numerous studies, less focus has been devoted to the aortic circulation during the AF and there is a lack of such investigation at different ages. The current work aims to address the present gap. First, we analyse aortic flow distribution in three configurations, which attribute to young, middle and old people, using geometries constructed via clinical data. We then introduce two transient inlet flow conditions representative of key AF-associated defects. Results demonstrate that both AF and ageing negatively affect flow circulation. The main consequence of concomitant occurrence is enhancement of endothelial cell activation potential (ECAP) throughout the vascular domain, mainly at aortic arch and descending thoracic aorta, which is consistent with some clinical observations. The outcome of the current study suggests that AF exacerbates the vascular defects occurred due to the ageing, which increases the possibility of cardiovascular diseases per se
    • …
    corecore