Fast Hologram Generation Method Using Scheduling of Multi-GPGPUs

다중 GPGPU의 스케쥴링을 이용한 고속 홀로그램 생성 방법

  • Lee, Yoon-Hyuk (Dept. of Electronic Materials Eng., Kwangwoon University) ;
  • Seo, Young-Ho (Ingenium college of liberal arts, Kwangwoon University) ;
  • Kim, Dong-Wook (Dept. of Electronic Materials Eng., Kwangwoon University)
  • 이윤혁 (광운대학교 전자재료공학과) ;
  • 서영호 (광운대학교 인제니움학부) ;
  • 김동욱 (광운대학교 전자재료공학과)
  • Published : 2016.06.27

Abstract

컴퓨터 생성 홀로그램(CGH)는 방대한 계산 량을 가지고 있어, 고해상도의 홀로그램을 생성하기 위하여 고속 홀로그램 생성 방법이 필요하다. 본 논문에서는 다중 GPGPU의 스케쥴링 기법을 이용하여 고속화 하는 방법을 제안한다. 첫 번째로는 커널 내에서 공유 메모리를 이용한 스케쥴링 기법을 통하여 고속화를 하고, 두 번째로는 GPGPU간의 P2P(peer-to-peer)데이터 전송을 이용한 스케쥴링을 했다. nVidia의 GTX680 2개 GPGPU를 이용하여 기존의 방법보다 약 50%의 속도 향상을 확인하였다.

Keywords