Abstract
Active microrheology is a technique to obtain rheological properties in soft matter from the microscopic motion of colloidal tracers used as probes and subjected to external forces. This technique extends the measurement of the friction coefficient to the nonlinear-response regime of strongly driven probes. Active microrheology can be described starting from microscopic equations of motion for the whole system including both the host-fluid particles and the tracer. While the main observable is the effective friction coefficient with the bath, tracer position correlation functions describe the tracer motion, and reveal the underlying dynamics of the host bath. On the other hand, pulling the tracer provokes a non-linear non-affine strain field in the host bath, what requires a deep understanding of the dynamics of the system. Different theoretical approaches have been proposed to deal with this problem.
In this work, we present simulations of a tracer dragged by a constant force through a dense bath of hard colloids. The size of the system has been varied, keeping the bath density constant, approaching the hydrodynamic limit. In order to calculate the tracer’s position, iterative methods have to be used. These methods are computationally highly demanding, specially when the number of colloidal particles is high. Therefore, it is necessary to use HPC in order to develop and validate this kind of models. The present work shows the results of the considered microrheology method varying the number of colloidal tracers and using GPU computing in order to solve problems of interest.
This work has been partially supported by the Spanish Ministry of Science throughout projects TIN15-66680 and FIS-2015-69022-P and CAPAP-H5 network TIN2014-53522, by J. Andalucía through projects P12-TIC-301 and P11-TIC7176, and by the European Regional Development Fund (ERDF).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Chen, D.T.N., Wen, Q., Janmey, P.A., Crocker, J.C., Yodh, A.G.: Rheology of soft materials. Ann. Rev. Condens. Matter Phys. 1(1), 301–322 (2010)
Dhont, J.K.G.: An Introduction to Dynamics of Colloids. Studies in Interface Science. Elsevier Science, Amsterdam (1996)
Hasimoto, H.: On the periodic fundamental solutions of the Stokes equations and their application to viscous flow past a cubic array of spheres. J. Fluid Mech. 5, 317–328 (1959)
Hennessy, J.L., Patterson, D.A.: Computer Architecture - A Quantitative Approach, 5th edn. Morgan Kaufmann, Burlington (2012)
NVIDIA Corporation: CUDA C Programming Guide. PG-02829-001_v7.5 (2015)
Ortega, G., Garzón, E.M., Vázquez, F.M., García, I.: The BiConjugate gradient method on GPUs. J. Supercomput. 64(1), 49–58 (2013)
Ortega, G., Vázquez, F.M., García, I., Garzón, E.M.: FastSpMM: an efficient library for sparse matrix matrix product on GPUs. Comput. J. 57(7), 968–979 (2014)
Paul, W., Yoon, D.Y.: Stochastic phase space dynamics with constraints for molecular systems. Phys. Rev. E 52, 2076–2083 (1995)
Puertas, A.M., Voigtmann, T.: Microrheology of colloidal systems. J. Phys.: Condens. Matter 26(24), 243101 (2014)
Wilson, L.G., Poon, W.C.K.: Small-world rheology: an introduction to probe-based active microrheology. Phys. Chem. Chem. Phys. 13, 10617–10630 (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Ortega, G., Puertas, A., de Las Nieves, F.J., Martin-Garzón, E. (2016). GPU Computing to Speed-Up the Resolution of Microrheology Models. In: Carretero, J., Garcia-Blas, J., Ko, R., Mueller, P., Nakano, K. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2016. Lecture Notes in Computer Science(), vol 10048. Springer, Cham. https://doi.org/10.1007/978-3-319-49583-5_35
Download citation
DOI: https://doi.org/10.1007/978-3-319-49583-5_35
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-49582-8
Online ISBN: 978-3-319-49583-5
eBook Packages: Computer ScienceComputer Science (R0)