Research of accelerating method of video quality measurement program using GPGPU

GPGPU를 이용한 영상 품질 측정 프로그램의 가속화 연구

  • Received : 2016.08.17
  • Accepted : 2016.11.13
  • Published : 2016.12.31

Abstract

Recently, parallel computing using GPGPU(General-Purpose computing on Graphics Processing Units) according to the development of the graphics processing unit is expanding. This can be achieved through the processing speeds faster than traditional computing environments across many fields, including science, medicine, engineering, and analysis. However, in using the GPU technology to implement the a parallel program there are many constraints. In this paper, we port a CPU-based program(Video Quality Measurement Program) to use technology. The program ported to GPU-based show about 1.83 times the execution speed than CPU-based program. We study on the acceleration of the GPU-based program. Also we discuss the technical constraints and problems that occur when you modify the CPU to the GPU-based programs.

Acknowledgement

Supported by : 한국연구재단

References

  1. M.Macedonia "The GPU enters computing's mainstream", Computer, vol.36, no. 10, pp106-108, Oct, 2003. https://doi.org/10.1109/MC.2003.1236476
  2. 김정환, 김진수, "CUDA 기반 GPU에서 효율적인 Power Method의 구현", 한국 컴퓨터 정보학회 논문지, 제16권, 제2호, 9-16쪽, 2011년 2월
  3. 전형규, 안진우, 김종면, 김철홍. "Memory Delay Comparison between 2D GPU and 3D GPU", 한국 컴퓨터 정보학회 논문지, 제17권, 제7호, 1-11쪽,2012년 7월
  4. Tom R. Halfhill, "Parallel Processing with CUDA," Microprocessor Report, Jan, 2008.
  5. 정용한, 최학남, 박은수, 김준철, 김학일, "GPU를 이용한 고속 Multi-level thresholding 알고리즘", 한국 정보과학회 학술발표 논문집, 제36권, 제2C호, 354-358쪽, 2009년 11월
  6. 계희원, 김준호. "GPGPU환경에서 최대휘소투영 렌더링의 고속화 방법", 멀티미디어학회논문지, 제14권, 제8호, 981-991쪽, 2011년 8월
  7. 김익수, 이동익, 정창성, "GPU를 이용한 물체 추적을 위한 색상 기반 파티클 필터", 한국인터넷정보학회 학술발표대회 논문집, 769-774쪽, 2010년 6월
  8. 백은태, 이문규, "HIGHT 블록 암호 알고리즘의 고속화 구현", 정보보호학회논문지, 제22권, 제3호, 495-504쪽, 2012년 6월
  9. 임지혁, 강정민, 조수민, 김현오, 김동규. "GPU용 라이브러리 CUDA를 이용한 SEED 알고리즘의 고속화 구현", 한국정보과학회 학술발표논문집, 제37권, 제2B호, 417-421쪽, 2010년 11월
  10. 양시동, 최원익, "GPGPU를 이용한 Hilbert R-tree 벌크로딩 고속화 기법", 정보과학회논문지, 제41권, 제10호, 792-798쪽, 2014년 10월
  11. 구본근, 최도진. "임베디드 시스템을 이용한 GPU+Hadoop 클러스터 구축", 한국정보기술학회 2014년도 하계종합학술대회, 236-239쪽, 2014년 5월