A CPU-GPGPU Based Multithread File Chunking System

CPU-GPGPU 를 기반으로 멀티스레드 파일청킹 시스템

  • Tang, Zhi (Department of Electronics and Computer Engineering, Hanyang University) ;
  • Won, You-Jip (Department of Electronics and Computer Engineering, Hanyang University)
  • 단지 (한양대학교 전자컴퓨터통신공학과) ;
  • 원유집 (한양대학교 전자컴퓨터통신공학과)
  • Published : 2011.06.29

Abstract

The popularity of general purpose GPU(GPGPU)makes the CPU-GPGPU heterogeneous architecture normal. Therefore, tradeoff the usage of CPU and GPGPU becomes a way to improve performance of programs. In this work, we exploit the properties of the CPU-GPGPU heterogeneous architecture and use them to accelerate the content based chunking operation of deduplication. We built a prototype system which is able to coordinate CPU and GPGPU to chunk file and has been proven to have a better performance compared to using either CPU or GPGPU alone.

Keywords