HotGraph: Efficient Asynchronous Processing for Real-World Graphs

被引:21
|
作者
Zhang, Yu [1 ]
Liao, Xiaofei [1 ]
Jin, Hai [1 ]
Gu, Lin [1 ]
Tan, Guang [2 ]
Zhou, Bing Bing [3 ]
机构
[1] Huazhong Univ Sci & Technol, Cluster & Grid Comp Lab, Serv Comp Technol & Syst Lab, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
[2] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen 518055, Peoples R China
[3] Univ Sydney, Sch Informat Technol, Sydney, NSW 2006, Australia
基金
中国国家自然科学基金;
关键词
Graph processing; asynchronous; convergence; locality; I/O; FRAMEWORK;
D O I
10.1109/TC.2016.2624289
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
For large-scale graph analysis on a single PC, asynchronous processing methods are known to converge more quickly than the synchronous approach, because of more efficient propagation of vertices state. However, current asynchronous methods are still very suboptimal in propagating state across different graph partitions. This presents a bottleneck for cross-partition state update and slows down the convergence of the processing task. To tackle this problem, we propose a new method, named the HotGraph, to faster graph processing by extracting a backbone structure, called hot graph, that spans all the partitions of the original graph. With this approach, most cross-partition state propagations in traditional solutions now take place within only a few hot graph partitions, thus removing the cross-partition bottleneck. We also develop a partition scheduling algorithm to maximize the hot graph's effectiveness by keeping it in memory and assigning it the highest priority for processing as much as possible. A forward and backward sweeping execution strategy is then proposed to further accelerate the convergence. Experimental results show that HotGraph can reduce the number of vertex state updates processed by 51.5 percent, compared with state-of-the-art schemes. Applying our optimizations further reduces this number by 72.6 percent and the execution time by 80.8 percent.
引用
收藏
页码:799 / 809
页数:11
相关论文
共 50 条
  • [1] Efficient Exact Minimum.. -Core Search in Real-World Graphs
    Zhang, Qifan
    Liu, Shengxin
    PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023, 2023, : 3391 - 3401
  • [2] On Computing the Hyperbolicity of Real-World Graphs
    Borassi, Michele
    Coudert, David
    Crescenzi, Pierluigi
    Marino, Andrea
    ALGORITHMS - ESA 2015, 2015, 9294 : 215 - 226
  • [3] μ-Bench: Real-world Micro Benchmarking for SPARQL Query Processing over Knowledge Graphs
    Saleem, Muhammad
    Akhter, Adnan
    Vahdati, Sahar
    Ngomo, Axel Cyrille Ngonga
    PROCEEDINGS OF THE 11TH INTERNATIONAL JOINT CONFERENCE ON KNOWLEDGE GRAPHS, IJCKG 2022, 2022, : 39 - 47
  • [4] On computing the diameter of real-world undirected graphs
    Crescenzi, Pilu
    Grossi, Roberto
    Habib, Michel
    Lanzi, Leonardo
    Marino, Andrea
    THEORETICAL COMPUTER SCIENCE, 2013, 514 : 84 - 95
  • [5] Processing-in-Memory Accelerators Toward Efficient Real-World Machine Learning
    Kim, Bokyung
    2024 13TH NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM, NVMSA 2024, 2024, : 77 - 78
  • [6] Efficient Compression on Real World Directed Graphs
    Li, Guohua
    Rao, Weixiong
    Jin, Zhongxiao
    WEB AND BIG DATA, APWEB-WAIM 2017, PT I, 2017, 10366 : 116 - 131
  • [7] Fast Maximal Clique Enumeration for Real-World Graphs
    Li, Yinuo
    Shao, Zhiyuan
    Yu, Dongxiao
    Liao, Xiaofei
    Jin, Hai
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2019), PT I, 2019, 11446 : 641 - 658
  • [8] Capturing, processing and rendering real-world scenes
    Nyland, LS
    Lastra, A
    McAllister, DK
    Popescu, V
    Mccue, C
    Fuchs, H
    VIDEOMETRICS AND OPTICAL METHODS FOR 3D SHAPE MEASUREMENT, 2001, 4309 : 107 - 116
  • [9] An Efficient Method of Generating Deterministic Small-World and Scale-Free Graphs for Simulating Real-World Networks
    Jiang, Wenchao
    Zhai, Yinhu
    Zhuang, Zhigang
    Martin, Paul
    Zhao, Zhiming
    Liu, Jia-Bao
    IEEE ACCESS, 2018, 6 : 59833 - 59842
  • [10] Real-world study: from real-world data to real-world evidence
    Wen, Yi
    TRANSLATIONAL BREAST CANCER RESEARCH, 2020, 1