Conclusions
We have shown that it is possible to accelerate considerably the computation of phase-only Fourier holograms by using a consumer graphics board (MSI 6800GT) instead of the ordinary CPU. Our fastest CPU solution (Pentium 4 @ 3.0 GHz) — using handcoded assembly code together with the multimedia extensions SSE — was outperformed by a factor of more than thirty resulting in an average performance of 14.1 GFlops for 100 doughnuts. The presented algorithm can be used for the computation of holograms for an arbitrary (up to 250) number of traps located at different positions in three dimensions and having independent trapping potentials.
We thank the Landesstiftung Baden-Württemberg for their financial support within the project “AMIMA”.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Reicherter, M, Liesener, J, Haist, T, Tiziani, H J (1999) Optical particle trapping with computer-generated holograms written in a liquid crystal display. Optics Letters 9:508–510
Dufresne, E R, Grier, D G (1998) Optical tweezer arrays and optical substrates created with diffractive optics. Rev. Sci. Instrum. 69:1974–1977
Liesener, J, Reicherter, M, Haist, T, Tiziani, H J (2000) Multifunctional optical tweezers using computer-generated holograms. Opt. Commun. 185:77–82
Reicherter M, Gorski W, Haist T, Osten W (2004) Dynamic correction of aberrations in microscopic imaging systems using an artificial point source, Proc. SPIE 5462:68–78
Yotov, K, Li, X, Ren, G, Garzaran, M, Padua, D, Pingali, K, Stodghill, P (2005) Is search really necessary to generate high-performance BLAS, Proc. of the IEEE 93:358–386
Ito, T, Masuda, N, Yoshimura, K, Shiraki, A, Shimobaba, T, Sugie, T (2005) Special — purpose computer HORN-5 for a real-time electroholography, Optics Express 13:1932–1932
Lucente, M (1993) Interactive computation of holograms using a look-up table. Journal of Electronic Imaging2: 28–34
Ritter, A, Böttger, J, Deussen, O, König, M, Strothotte, T (1999) Hardware — based rendering of full — parallax synthetic holograms. Applied Optics 38:1364–1369
Petz, C, Magnor, M (2003) Fast hologram systhesis for 3D geometry models using graphics hardware. Proc. SPIE 5005:266–275
Quentmeyer, T (2004) Delivering real-time holographic video content with off-the-shelf PC hardware. Master thesis Massachusetts Institute of Technology
Fernando, R, Kilgard, M J (2003) The Cg Tutorial, Addison Wesley
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Haist, T., Reicherter, M., Burla, A., Seifert, L., Hollis, M., Osten, W. (2006). Fast hologram computation for holographic tweezers. In: Osten, W. (eds) Fringe 2005. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-29303-5_14
Download citation
DOI: https://doi.org/10.1007/3-540-29303-5_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26037-0
Online ISBN: 978-3-540-29303-3
eBook Packages: EngineeringEngineering (R0)