• Journal of Applied Optics
  • Vol. 40, Issue 4, 620 (2019)
XIAO Bo1, ZHENG Huadong1,2, LIU Kejian1, LI Fei1, and GAO Zhifang1
Author Affiliations
  • 1[in Chinese]
  • 2[in Chinese]
  • show less
    DOI: 10.5768/jao201940.0402006 Cite this Article
    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 Copy Citation Text show less

    Abstract

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