상세 보기
GPGPU를 사용한 클라우드 스토리지 시스템의 Erasure 코딩 성능 향상 기법
GPGPU based Erasure Coding Performance Enhancing Technique in Cloud Storage System
초록
Codes는 생성 시 많은 양의 XOR 연산 작업을 필요하기 때문에 연산을 위해 많은 시간이 소모되며 해당 CPU Core에서 다른 작업을 진행하지 못하게 되어 전체적인 성능을 저하시킨다. 본 논문에서는 Erasure Codes에 GPGPU기반의 계층적 Encoding Scheduling 기법을 적용하여 병렬 처리함으로써 Erasure Codes 의 생성 시간을 감소시킨다. 실험을 통해 CPU 기반의 Encoding 방법과 비교하여 Erasure Codes 생성에 소모된 시간을 측정하였다. GPGPU 병렬 처리 기법을 사용할 때 Erasure Codes의 생성에 소모된 시간이 기존의 방법에 비해 최대 21% 적게 소모 되었으며 Data Chunk의 크기가 커질수록 GPGPU 기반의 계층 적 Encoding 효율이 높아짐을 확인했다.
- 제목
- GPGPU를 사용한 클라우드 스토리지 시스템의 Erasure 코딩 성능 향상 기법
- 제목 (타언어)
- GPGPU based Erasure Coding Performance Enhancing Technique in Cloud Storage System
- 저자
- KIM DEOKHWAN
- 학회명
- 2014년 한국컴퓨터종합학술대회
- 개최지
- 부산 그랜드호텔
- 학회 개최일
- 2014-06-25 ~ 2014-06-27