Journal of Applied Optics, Volume. 40, Issue 4, 620(2019)

Hologram speed-up computation of slice-based 3D objects using GPU parallel computing method

XIAO Bo1, ZHENG Huadong1,2, LIU Kejian1, LI Fei1, and GAO Zhifang1
Author Affiliations
  • 1[in Chinese]
  • 2[in Chinese]
  • show less

    As the resolution of the computational spatial light modulator has become larger, the computational complexity of the three-dimensional dynamic display of the hologram is also higher and higher, which makes new requirements for the holographic calculation speed. The fast calculation of hologram by slice-based method is realized by means of the graphics processing unit (GPU) parallel computation processing method, which accelerates the calculation of the Fresnel diffraction transform algorithm by taking advantage of the GPU parallel multi-threading and the image two-dimensional Fourier transform in tomography. At the same time, by calling the GPU underlying resources and the stream processing of the program in compute unified device architecture (CUDA), the intermediate delay wait is effectively reduced. The comparison of the calculation speed shows that the calculation speed is greatly improved compared with the calculation on the CPU, and the method based on GPU parallel calculation is about 10 times faster than the method based on CPU calculation.

    Tools

    Get Citation

    Copy Citation Text

    XIAO Bo, ZHENG Huadong, LIU Kejian, LI Fei, GAO Zhifang. Hologram speed-up computation of slice-based 3D objects using GPU parallel computing method[J]. Journal of Applied Optics, 2019, 40(4): 620

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category:

    Received: Dec. 28, 2018

    Accepted: --

    Published Online: Nov. 5, 2019

    The Author Email:

    DOI:10.5768/jao201940.0402006

    Topics