Affiliation:
1. CSIR-Central Scientific Instruments Organisation
Abstract
The numerically calculated and digitally stored full complex wavefront emerging from an object or scene is called a computer generated hologram (CGH). The CGH generation involves intensive calculations resulting in a huge amount of computation time. This makes it hard to display the object’s holographic information in real time. Therefore, the optimization of a CGH generation code is required to reduce the involved computational cost. The present work is an effort to optimize the CGH generation code using basic frugal techniques. Different techniques of optimization viz. analytical solution of mathematical equations, reduction in redundancy, utilization of all available resources etc. are implemented. Results infer that our optimization techniques have the potential to reduce the execution times significantly. The optimization of analytical solution reduced the execution time by more than 55% in the case of phase calculations and by around 98% in the case of calculations of the Fresnel zone plate function. Similarly, the graphics processing unit cores completed the calculations in around 2% of the time that is required by central processing unit cores for the same calculation.
Funder
Council of Scientific and Industrial Research, India
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献