상세 보기
GPU 기반의 그래프 엔진에서 메모리 할당 전략에 따른 성능 분석
Performance Evaluation of A GPU-based Graph Engine with Different Memory Allocation Strategies
- 정동규;
- 장명환;
- 김상욱
초록
그래프 크기가 증가하면서 빅 그래프를 효율적으로 처리하기 위한 다양한 그래프 엔진들이 제안되었다. 그중 수천 개의 GPU 코어를 활용하여 빅 그래프를 처리하는 연구들이 진행되었다. 하지만 GPU 메모리만으로는 이러한 빅 그래프를 온전히 적재하기 어렵다는 한계점이 있다. 본 논문은 GPU를 활용하여그래프를 분석할 수 있도록 구현된 RealGraphGPU에서 사용 가능한 메모리 크기에 따른 세 가지 메모리할당 전략들을 분석한다. 각 할당 전략에 따라 GPUin-memory 모드, CPUin-memory 모드, Disk 모드로 구현하고, 이를 실 세계 그래프를 사용하여 두 가지 알고리즘의 성능을 측정함으로써 분석한 바를 확인한다.
- 제목
- GPU 기반의 그래프 엔진에서 메모리 할당 전략에 따른 성능 분석
- 제목 (타언어)
- Performance Evaluation of A GPU-based Graph Engine with Different Memory Allocation Strategies
- 저자
- 정동규; 장명환; 김상욱
- 발행일
- 2019-12
- 유형
- Proceeding
- 저널명
- 한국정보과학회 2019 한국소프트웨어종합학술대회 논문집
- 페이지
- 120 ~ 122