Towards Exploiting GPUs for Fast PageRank Computation of Large-Scale Networks

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 179
  • Download : 0
The size of network (or graph) is increasing, and so, a fast algorithm for network analysis is more important than ever. PageRank-style algorithm is one of the most important and fundamental algorithms for network analysis. Meanwhile, the paradigm of micro-architecture design of computer processors has been shifted to on-chip multi-core CPUs, and furthermore, many-core GPUs. The current fastest PageRank method is the one based on multi-core CPUs. In contrast, there is lack of studies on using many-core GPUs for networks analysis including PageRank yet due to difficulty to develop a GPU algorithm that efficiently manipulates complex and irregular data structures like complex networks. This paper proposes novel fast parallel PageRank methods that exploit the massive parallelism of GPU for large-scale networks. More specifically, the paper proposes the node-centric method computing PageRank in terms of nodes and the edge-centric method computing PageRank in terms of edges. They efficiently compute PageRank based on a GPU with compact data structures and concise kernel functions. Through extensive experiments, the paper shows the proposed methods outperform the state-of-the-art method by up to about two times.
Publisher
EDB
Issue Date
2013-08-20
Citation

EDB 2013

URI
http://hdl.handle.net/10203/275267
Appears in Collection
CS-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0