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