• Optical Instruments
  • Vol. 47, Issue 1, 32 (2025)
Yuhang LI1, Sen HAN1,2,*, Xueyuan LI2, Chunfeng XU1, and Chenxi GONG1,2
Author Affiliations
  • 1School of Optical-Electrical and Computer Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
  • 2Suzhou H & L Instruments LLC., Suzhou 215000, China
  • show less
    DOI: 10.3969/j.issn.1005-5630.202312190136 Cite this Article
    Yuhang LI, Sen HAN, Xueyuan LI, Chunfeng XU, Chenxi GONG. Heterogeneous acceleration absolute flatness testing[J]. Optical Instruments, 2025, 47(1): 32 Copy Citation Text show less

    Abstract

    The growing field of optical interferometry requires instruments with higher lateral resolution. High-resolution implies long processing time, which significantly affects testing efficiency. In order to improve the testing efficiency, a Zernike polynomial absolute flatness testing utilizing parallel acceleration of CPU/GPU heterogeneous computing was proposed, which used CPU for process to control and GPU multi-core advantage to discretize the elements in the flatness for parallel solving. Performance was further optimized useing mixed-precision in Zernike coefficient solving and peak-to-valley (PV) and root mean square (RMS) were solved with warp-level primitive instructions. Using 512×512, 1024×1024, 2 048×2 048, and 4096 ×4096 optically flat surfaces on the RTX3070–Laptop hardware, the speed increased by 47, 56, 58, and 70 times respectively in the overall process compared to the CPU version.