• Complex
  • Title
  • Keyword
  • Abstract
  • Scholars
  • Journal
  • ISSN
  • Conference
成果搜索

author:

Xu, Xianghao (Xu, Xianghao.) [1] | Cheng, Yongli (Cheng, Yongli.) [2] (Scholars:程永利) | Wang, Fang (Wang, Fang.) [3] | Feng, Dan (Feng, Dan.) [4] | Jiang, Hong (Jiang, Hong.) [5] | Zhang, Yongxuan (Zhang, Yongxuan.) [6]

Indexed by:

EI Scopus

Abstract:

In recent years, a number of out-of-core graph processing systems have been proposed to process graphs with billions of edges on just one commodity computer, due to their high cost efficiency. To obtain the better performance, these systems adopt a full I/O model that accesses all edges during the computation to avoid the ineffectiveness of random I/Os. Although this model ensures good I/O access locality, it loads a large number of useless edges when running graph algorithms that only require a small portion of edges in each iteration. A natural method to solve this problem is the on-demand I/O model that only accesses the active edges. However, this method only works well for the graph algorithms with very few active edges, since the I/O cost will grow rapidly as the number of active edges increases due to larger amount of random I/Os. In this paper, we present HUS-Graph, an efficient out-of-core graph processing system to address the above I/O issues and achieve a good balance between I/O amount and I/O access locality. HUS-Graph first adopts a hybrid update strategy including two update models, Row-oriented Push (ROP) and Column-oriented Pull (COP). It can adaptively select the optimal update model for the graph algorithms that have different computation and I/O features, based on an I/O-based performance prediction method. Furthermore, HUS-Graph proposes a dual-block representation to organize graph data, which ensures good access locality. Extensive experimental results show that HUS-Graph outperforms existing out-of-core systems by 1.4x-23.1x. © 2018 Association for Computing Machinery.

Keyword:

Computer applications Computer programming Iterative methods

Community:

  • [ 1 ] [Xu, Xianghao]Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, China
  • [ 2 ] [Cheng, Yongli]College of Mathematics and Computer Science, FuZhou University, United States
  • [ 3 ] [Wang, Fang]Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, China
  • [ 4 ] [Wang, Fang]Shenzhen Huazhong University of Science and Technology Research Institute, United States
  • [ 5 ] [Feng, Dan]Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, China
  • [ 6 ] [Jiang, Hong]Department of Computer Science and Engineering, University of Texas at Arlington, United States
  • [ 7 ] [Zhang, Yongxuan]Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, China

Reprint 's Address:

  • [wang, fang]wuhan national laboratory for optoelectronics, school of computer science and technology, huazhong university of science and technology, china;;[wang, fang]shenzhen huazhong university of science and technology research institute, united states

Show more details

Version:

Related Keywords:

Related Article:

Source :

Year: 2018

Language: English

Cited Count:

WoS CC Cited Count:

SCOPUS Cited Count:

ESI Highly Cited Papers on the List: 0 Unfold All

WanFang Cited Count:

Chinese Cited Count:

30 Days PV: 1

Online/Total:105/9996294
Address:FZU Library(No.2 Xuyuan Road, Fuzhou, Fujian, PRC Post Code:350116) Contact Us:0591-22865326
Copyright:FZU Library Technical Support:Beijing Aegean Software Co., Ltd. 闽ICP备05005463号-1