Graphics processing unit implementation of lattice Boltzmann models for flowing soft systems
Istituto Applicazioni Calcolo, CNR, Viale Manzoni 30, Rome, Italy
Phys. Rev. E, Vol. 80, No. 6. (Dec 2009), pp. 066707-066707.
@article{bernaschi2009graphics,
title={Graphics processing unit implementation of lattice Boltzmann models for flowing soft systems.},
author={Bernaschi, M. and Rossi, L. and Benzi, R. and Sbragaglia, M. and Succi, S.},
journal={Physical review. E, Statistical, nonlinear, and soft matter physics},
volume={80},
number={6 Pt 2},
pages={066707},
issn={1550-2376},
year={2009}
}
A graphic processing unit (GPU) implementation of the multicomponent lattice Boltzmann equation with multirange interactions for soft-glassy materials [“glassy” lattice Boltzmann (LB)] is presented. Performance measurements for flows under shear indicate a GPU/CPU speed up in excess of 10 for 1024 2 grids. Such significant speed up permits to carry out multimillion time-steps simulations of 1024 2 grids within tens of hours of GPU time, thereby considerably expanding the scope of the glassy LB toward the investigation of long-time relaxation properties of soft-flowing glassy materials.
November 2, 2010 by hgpu