Skip to main content

GPU Computing to Speed-Up the Resolution of Microrheology Models

  • Conference paper
  • First Online:
Algorithms and Architectures for Parallel Processing (ICA3PP 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10048))

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).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Article  Google Scholar 

  2. Dhont, J.K.G.: An Introduction to Dynamics of Colloids. Studies in Interface Science. Elsevier Science, Amsterdam (1996)

    Google Scholar 

  3. 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)

    Article  MathSciNet  MATH  Google Scholar 

  4. Hennessy, J.L., Patterson, D.A.: Computer Architecture - A Quantitative Approach, 5th edn. Morgan Kaufmann, Burlington (2012)

    MATH  Google Scholar 

  5. NVIDIA Corporation: CUDA C Programming Guide. PG-02829-001_v7.5 (2015)

    Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. Paul, W., Yoon, D.Y.: Stochastic phase space dynamics with constraints for molecular systems. Phys. Rev. E 52, 2076–2083 (1995)

    Article  Google Scholar 

  9. Puertas, A.M., Voigtmann, T.: Microrheology of colloidal systems. J. Phys.: Condens. Matter 26(24), 243101 (2014)

    Google Scholar 

  10. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gloria Ortega .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics