본문 바로가기
KERD
논문KCI 등재

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

Research of accelerating method of video quality measurement program using GPGPU

0

조회

0

다운로드

2

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

최근 그래픽 처리 장치(GPU)의 발전과 개발자 친화적인 GPGPU(General-Purpose computing on Graphics ProcessingUnits)기술의 발전으로 인해 그래픽 처리 장치를 활용한 병렬 컴퓨팅의 사용이 확대되고 있다. 이를 통해 과학, 의학, 공학 등많은 분야에 걸쳐 기존 CPU 컴퓨팅 환경보다 더 빠른 처리속도로 결과 값을 얻어 낼 수 있게 되었다. 본 논문은 CPU 기반컴퓨팅과 GPU 기반 컴퓨팅의 연산처리 속도의 차이의 비교를 위해 기존 CPU 기반으로 구현된 영상 품질 측정 프로그램을NVIDIA사의 GPGPU기술을 사용할 수 있도록 프로그램을 포팅한다. 포팅한 프로그램을 바탕으로 GPGPU기술을 통한 프로그램의 가속화에 대하여 연구한다. 가속화된 프로그램은 CPU 기반의 프로그램보다 약 1.83배 정도의 실행 속도를 가진다. 또한CPU 기반의 프로그램을 GPU 기반으로 수정할 때 생기는 제약과 문제점에 대해서도 기술한다.

Abstract

Recently, parallel computing using GPGPU(General-Purpose computing on Graphics Processing Units) accordingto the development of the graphics processing unit is expanding. This can be achieved through the processingspeeds 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 manyconstraints. 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 studyon the acceleration of the GPU-based program. Also we discuss the technical constraints and problems that occurwhen you modify the CPU to the GPU-based programs.

참고문헌 (11)

  1. M.Macedonia, "The GPU enters computing’s mainstream", Compute, 36(10), pp.106~108 (2003)
  2. 김정환, "CUDA 기반 GPU에서 효율적인 Power Method의 구현", 한국컴퓨터정보학회논문지, 16(2), pp.9~16 (2011), 한국컴퓨터정보학회
  3. 전형규, "2차원 구조 대비 3차원 구조 GPU의 메모리 접근 효율성 분석", 한국컴퓨터정보학회논문지, 17(7), pp.1~11 (2012), 한국컴퓨터정보학회[DOI]
  4. Parallel Processing with CUDA, "Tom R. Halfhill", ~ (2008)
  5. 정용한, "GPU를이용한 고속 Multi-level thresholding 알고리즘", 한국 정보과학회 학술발표 논문집, 36(2C), pp.354~358 (2009)
  6. 계희원, "GPGPU 환경에서 최대휘소투영 렌더링의 고속화 방법", 멀티미디어학회논문지, 14(8), pp.981~991 (2011), 한국멀티미디어학회
  7. 김익수, "GPU를 이용한 물체 추적을 위한 색상 기반 파티클 필터", 한국인터넷정보학회 학술발표대회 논문집, pp.769~774 (2010)
  8. 백은태, "HIGHT 블록 암호 알고리즘의 고속화 구현", 정보보호학회논문지, 22(3), pp.495~504 (2012), 한국정보보호학회
  9. 임지혁, "GPU용라이브러리 CUDA를 이용한 SEED 알고리즘의 고속화 구현", 한국정보과학회 학술발표논문집, 37(2B), pp.417~421 (2010)
  10. 양시동, "GPGPU를 이용한 Hilbert R-tree 벌크로딩 고속화 기법", 정보과학회논문지, 41(10), pp.792~798 (2014), 한국정보과학회
  11. 구본근, "임베디드 시스템을 이용한GPU+Hadoop 클러스터 구축", 한국정보기술학회2014년도 하계종합학술대회, pp.236~239 (2014)

관련 논문AI추천

이 간행물의 다른 논문 (17건)