GPU기반의 디지털 홀로그램 고속 생성을 위한 최적화 기법

An Optimization for fast digital hologram generation based on GPU

초록

디지털 홀로그램은 일반적으로 computer generated hologram(CGH)기법에 의해서 생성된다. 하지만 원리적으로 CGH 기법은 많은 연산량과 복잡도를 요구하고 있기 때문에 실시간으로 디지털 홀로그램을 생성하는 것은 매우 어렵다. 본 논문에서는 CGH 고속연산을 위해 graphics processing unit(GPU)의 병렬처리구조인 CUDA를 사용하였고, 추가적으로 다중 GPU 연산처리를 위해 OpenMP를 사용하였다. 더 나아가 이를 최적화하기 위해서 상수화, 벡터화, 루프풀기 등의 기법들을 제안한다. 결과적으로, 본 논문에서 제안된 기법을 통해서 기존 CPU에서의 CGH 연산속도에 비해 약 8,300배 정도의 속도를 개선할 수 있었다.

제목
GPU기반의 디지털 홀로그램 고속 생성을 위한 최적화 기법
제목 (타언어)
An Optimization for fast digital hologram generation based on GPU
저자
송중석박종일
발행일
2011-07
유형
Proceeding
저널명
한국방송공학회 하계학술대회
페이지
18 ~ 21