GTS: A fast and scalable graph processing method based on streaming topology to GPUs

Cited 57 time in webofscience Cited 53 time in scopus
  • Hit : 131
  • Download : 0
A fast and scalable graph processing method becomes increasingly important as graphs become popular in a wide range of applications and their sizes are growing rapidly. Most of distributed graph processing methods require a lot of machines equipped with a total of thousands of CPU cores and a few terabyte main memory for handling billion-scale graphs. Meanwhile, GPUs could be a promising direction toward fast processing of large-scale graphs by exploiting thousands of GPU cores. All of the existing methods using GPUs, however, fail to process large-scale graphs that do not fi in main memory of a single machine. Here, we propose a fast and scalable graph processing method GTS that handles even RMAT32 (64 billion edges) very efficient only by using a single machine. The proposed method stores graphs in PCI-E SSDs and executes a graph algorithm using thousands of GPU cores while streaming topology data of graphs to GPUs via PCI-E interface. GTS is fast due to no communication overhead and scalable due to no data duplication from graph partitioning among machines. Through extensive experiments, we show that GTS consistently and significant outperforms the major distributed graph processing methods, GraphX, Giraph, and Power Graph, and the state-of-the-art GPU-based method TOTEM. ? 2016 ACM.
Publisher
ACM Special Interest Group on Management of Data (SIGMOD)
Issue Date
2016-07
Language
English
Citation

2016 ACM SIGMOD International Conference on Management of Data, SIGMOD 2016, pp.447 - 461

ISSN
0730-8078
DOI
10.1145/2882903.2915204
URI
http://hdl.handle.net/10203/274271
Appears in Collection
CS-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 57 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0