Proceedings of the Korean Society of Broadcast Engineers Conference (한국방송∙미디어공학회:학술대회논문집)
- 2011.07a
- /
- Pages.18-21
- /
- 2011
An Optimization for fast digital hologram generation based on GPU
GPU기반의 디지털 홀로그램 고속 생성을 위한 최적화 기법
- Song, Joong-Seok (Dept. Electronics and Computer Engineering, Hanyang University) ;
- Park, Jong-Il (Dept. Electronics and Computer Engineering, Hanyang University)
- Published : 2011.07.07
Abstract
디지털 홀로그램은 일반적으로 computer generated hologram(CGH)기법에 의해서 생성된다. 하지만 원리적으로 CGH 기법은 많은 연산량과 복잡도를 요구하고 있기 때문에 실시간으로 디지털 홀로그램을 생성하는 것은 매우 어렵다. 본 논문에서는 CGH 고속연산을 위해 graphics processing unit(GPU)의 병렬처리구조인 CUDA를 사용하였고, 추가적으로 다중 GPU 연산처리를 위해 OpenMP를 사용하였다. 더 나아가 이를 최적화하기 위해서 상수화, 벡터화, 루프풀기 등의 기법들을 제안한다. 결과적으로, 본 논문에서 제안된 기법을 통해서 기존 CPU에서의 CGH 연산속도에 비해 약 8,300배 정도의 속도를 개선할 수 있었다.
Keywords