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.
Bernaschi, M., Rossi, L., Benzi, R., Sbragaglia, M., Succi, S. (2009). Graphics processing unit implementation of lattice Boltzmann models for flowing soft systems. PHYSICAL REVIEW. E, STATISTICAL, NONLINEAR AND SOFT MATTER PHYSICS, 80(6), 066707 [10.1103/PhysRevE.80.066707].
Graphics processing unit implementation of lattice Boltzmann models for flowing soft systems
BENZI, ROBERTO;SBRAGAGLIA, MAURO;
2009-01-01
Abstract
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.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.