首页> 外文会议>Conference on practical holography XXIII: Materials and applications; 20090125-28; San Jose, CA(US) >Fast generation of computer-generated hologram by graphics processing unit
【24h】

Fast generation of computer-generated hologram by graphics processing unit

机译:图形处理单元快速生成计算机生成的全息图

获取原文
获取原文并翻译 | 示例

摘要

A cylindrical hologram is well known to be viewable in 360 deg. This hologram depends high pixel resolution. Therefore, Computer-Generated Cylindrical Hologram (CGCH) requires huge calculation amount. In our previous research, we used look-up table method for fast calculation with Intel Pentium4 2.8 GHz. It took 480 hours to calculate high resolution CGCH (504,000 × 63,000 pixels and the average number of object points are 27,000). To improve quality of CGCH reconstructed image, fringe pattern requires higher spatial frequency and resolution. Therefore, to increase the calculation speed, we have to change the calculation method. In this paper, to reduce the calculation time of CGCH (912,000 × 108,000 pixels), we employ Graphics Processing Unit (GPU). It took 4,406 hours to calculate high resolution CGCH on Xeon 3.4 GHz. Since GPU has many streaming processors and a parallel processing structure, GPU works as the high performance parallel processor. In addition, GPU gives max performance to 2 dimensional data and streaming data. Recently, GPU can be utilized for the general purpose (GPGPU). For example, NVIDIA's GeForce7 series became a programmable processor with Cg programming language. Next GeForce8 series have CUDA as software development kit made by NVIDIA. Streaming processor of GPU has 1.35 GHz clocks, and GeForce8800GTX has the 128 processors. Theoretically, calculation ability of GPU is announced as 500 GFLOPS. From the experimental result, we have achieved that 47 times faster calculation compared with our previous work which used CPU. Therefore, CGCH can be generated in 95 hours. So, total time is 110 hours to calculate and print the CGCH.
机译:众所周知,圆柱形全息图可以在360度范围内看到。该全息图取决于高像素分辨率。因此,计算机生成的圆柱全息图(CGCH)需要大量的计算量。在我们之前的研究中,我们使用查找表方法通过Intel Pentium4 2.8 GHz进行了快速计算。计算高分辨率CGCH(504,000×63,000像素,平均目标点数为27,000)花费了480小时。为了提高CGCH重建图像的质量,条纹图案需要更高的空间频率和分辨率。因此,为了提高计算速度,我们必须更改计算方法。在本文中,为了减少CGCH(912,000×108,000像素)的计算时间,我们采用了图形处理单元(GPU)。在至强3.4 GHz上计算高分辨率CGCH花费了4,406个小时。由于GPU具有许多流处理器和并行处理结构,因此GPU可以用作高性能并行处理器。此外,GPU还为二维数据和流数据提供了最佳性能。最近,GPU可用于通用(GPGPU)。例如,NVIDIA的GeForce7系列成为使用Cg编程语言的可编程处理器。下一代GeForce8系列将CUDA作为NVIDIA生产的软件开发套件。 GPU的流处理器具有1.35 GHz时钟,而GeForce8800GTX具有128个处理器。从理论上讲,GPU的计算能力为500 GFLOPS。从实验结果来看,与以前使用CPU的工作相比,我们的计算速度提高了47倍。因此,可以在95小时内生成CGCH。因此,计算和打印CGCH的总时间为110小时。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号