Laser beams can be used to create optical traps that can hold and transport small particles. Optical trapping has been used in a number of applications ranging from prototyping at the microscale to biological cell manipulation. Successfully using optical tweezers requires predicting optical forces on the particle being trapped and transported. Reasonably accurate theory and computational models exist for predicting optical forces on a single particle in the close vicinity of a Gaussian laser beam. However, in practice the workspace includes multiple particles that are manipulated using individual optical traps. It has been experimentally shown that the presence of a particle can cast a shadow on a nearby particle and hence affect the optical forces acting on it. Computing optical forces in the presence of shadows in real-time is not feasible on CPUs. In this paper, we introduce a ray-tracing-based application optimized for GPUs to calculate forces exerted by the laser beams on microparticle ensembles in an optical tweezers system. When evaluating the force exerted by a laser beam on 32 interacting particles, our GPU-based approach is able to get a 66-fold speed up compared to a single core CPU implementation of traditional Ashkin's approach and a 10-fold speedup over the single core CPU-based implementation of our approach.
Skip Nav Destination
e-mail: sujal@cs.umd.edu
Article navigation
September 2013
Research-Article
Using GPUs for Realtime Prediction of Optical Forces on Microsphere Ensembles
Sujal Bista,
e-mail: sujal@cs.umd.edu
Sujal Bista
Institute for Advanced Computer Studies
,Department of Computer Science
,University of Maryland
,College Park, MD 20742
e-mail: sujal@cs.umd.edu
Search for other works by this author on:
Sagar Chowdhury,
Sagar Chowdhury
Research Assistant
e-mail: sagar353@umd.edu
Department of Mechanical Engineering
,University of Maryland
,College Park, MD 20742
e-mail: sagar353@umd.edu
Search for other works by this author on:
Satyandra K. Gupta,
Satyandra K. Gupta
Professor
Fellow of ASME
e-mail:
Fellow of ASME
Institute for Systems Research
,Department of Mechanical Engineering
,University of Maryland
,College Park, MD 20742
e-mail:
skgupta@umd.edu
Search for other works by this author on:
Amitabh Varshney
Amitabh Varshney
Professor
e-mail: varshney@cs.umd.edu
Institute for Advanced Computer Studies
,Department of Computer Science
,University of Maryland
,College Park, MD 20742
e-mail: varshney@cs.umd.edu
Search for other works by this author on:
Sujal Bista
Institute for Advanced Computer Studies
,Department of Computer Science
,University of Maryland
,College Park, MD 20742
e-mail: sujal@cs.umd.edu
Sagar Chowdhury
Research Assistant
e-mail: sagar353@umd.edu
Department of Mechanical Engineering
,University of Maryland
,College Park, MD 20742
e-mail: sagar353@umd.edu
Satyandra K. Gupta
Professor
Fellow of ASME
e-mail:
Fellow of ASME
Institute for Systems Research
,Department of Mechanical Engineering
,University of Maryland
,College Park, MD 20742
e-mail:
skgupta@umd.edu
Amitabh Varshney
Professor
e-mail: varshney@cs.umd.edu
Institute for Advanced Computer Studies
,Department of Computer Science
,University of Maryland
,College Park, MD 20742
e-mail: varshney@cs.umd.edu
Contributed by the Computers and Information Division of ASME for publication in the Journal of Computing and Information Science in Engineering. Manuscript received February 2, 2013; final manuscript received February 19, 2013; published online April 25, 2013. Editor: Bahram Ravani.
J. Comput. Inf. Sci. Eng. Sep 2013, 13(3): 031002 (10 pages)
Published Online: April 25, 2013
Article history
Received:
February 2, 2013
Revision Received:
February 19, 2013
Citation
Bista, S., Chowdhury, S., Gupta, S. K., and Varshney, A. (April 25, 2013). "Using GPUs for Realtime Prediction of Optical Forces on Microsphere Ensembles." ASME. J. Comput. Inf. Sci. Eng. September 2013; 13(3): 031002. https://doi.org/10.1115/1.4023862
Download citation file:
Get Email Alerts
Cited By
Special Section Highlights of CIE 2023
J. Comput. Inf. Sci. Eng
Modeling Spatiotemporal Heterogeneity of Customer Preferences With Small-Scale Aggregated Data: A Spatial Panel Modeling Approach
J. Comput. Inf. Sci. Eng (August 2024)
Related Articles
Real-Time Weld Penetration Depth Monitoring With Laser Ultrasonic Sensing System
J. Manuf. Sci. Eng (February,2006)
Modeling and Sensitivity Analysis of Laser Tracking Systems by Skew-Ray Tracing Method
J. Manuf. Sci. Eng (August,2005)
High-Throughput Production of Single-Cell Microparticles Using an Inkjet Printing Technology
J. Manuf. Sci. Eng (April,2008)
In Situ Optical Diagnostics for Measurements of Water Vapor Partial Pressure in a PEM Fuel Cell
J. Fuel Cell Sci. Technol (February,2006)
Related Proceedings Papers
Related Chapters
Fundamentals of Ray Tracing
The Monte Carlo Ray-Trace Method in Radiation Heat Transfer and Applied Optics
Accelerating Multi-Body Simulation and Visualization with GPU Computing
Advances in Computers and Information in Engineering Research, Volume 1
GPU-Based, Parallel-Line, Omni-Directional Integration of the Acceleration Field to Obtain the 3D Pressure Distribution
Proceedings of the 10th International Symposium on Cavitation (CAV2018)