DocumentCode
3696978
Title
GPregel: A GPU-Based Parallel Graph Processing Model
Author
Siyan Lai;Guangda Lai;Guojun Shen;Jing Jin;Xiaola Lin
Author_Institution
Sch. of Inf. Sci. &
fYear
2015
Firstpage
254
Lastpage
259
Abstract
With the development of information technology, graph computing becomes an increasingly important tool for information processing. Recently, GPU has been adopted to accelerate various graph processing algorithms. However, since the architecture of GPU is very different from traditional computing model, the learning threshold for developing GPU-based applications is high. In this paper, we propose a GPU-based parallel graph processing system named GPregel. GPregel harnesses a lightweight complier to hide the underlying complexity of the parallel details and simplifies programming. It greatly reduces the difficulty in utilizing the GPU to solve graph computing problems. We also design a special storage model for BSP model running on GPU, which overcomes the execution divergence and irregular memory access by coarse-grained designs. Experiments demonstrate that GPregel can achieve high performance with little work for developers.
Keywords
"Graphics processing units","Computational modeling","Programming","Algorithm design and analysis","Acceleration","Complexity theory","Computer architecture"
Publisher
ieee
Conference_Titel
High Performance Computing and Communications (HPCC), 2015 IEEE 7th International Symposium on Cyberspace Safety and Security (CSS), 2015 IEEE 12th International Conferen on Embedded Software and Systems (ICESS), 2015 IEEE 17th International Conference on
Type
conf
DOI
10.1109/HPCC-CSS-ICESS.2015.184
Filename
7336172
Link To Document