Graph algorithms: parallelization and scalability

被引:3
|
作者
Wenfei FAN [1 ,2 ,3 ]
Kun HE [2 ,4 ]
Qian LI [2 ,4 ]
Yue WANG [2 ]
机构
[1] School of Informatics,University of Edinburgh
[2] Shenzhen Institute of Computing Sciences,Shenzhen University
[3] Beijing Advanced Innovation Center for Big Data and Brain Computing,Beihang University
[4] Guangdong Province Key Laboratory of Popular High Performance Computers,Shenzhen University
基金
英国工程与自然科学研究理事会; 欧洲研究理事会;
关键词
D O I
暂无
中图分类号
TP338.6 [并行计算机];
学科分类号
081201 ;
摘要
For computations on large-scale graphs, one often resorts to parallel algorithms. However, parallel algorithms are difficult to write, debug and analyze. Worse still, it is difficult to make algorithms parallelly scalable, such that the more machines are used, the faster the algorithms run. Indeed, it is not yet known whether any PTIME computational problems admit parallelly scalable algorithms on shared-nothing systems.Is it possible to parallelize sequential graph algorithms and guarantee convergence at the correct results as long as the sequential algorithms are correct? Moreover, does a PTIME parallelly scalable problem exist on shared-nothing systems? This position paper answers both questions in the affirmative.
引用
收藏
页码:234 / 254
页数:21
相关论文
共 50 条
  • [1] Graph algorithms: parallelization and scalability
    Wenfei Fan
    Kun He
    Qian Li
    Yue Wang
    Science China Information Sciences, 2020, 63
  • [2] Graph algorithms: parallelization and scalability
    Fan, Wenfei
    He, Kun
    Li, Qian
    Wang, Yue
    SCIENCE CHINA-INFORMATION SCIENCES, 2020, 63 (10)
  • [3] Adaptive Asynchronous Parallelization of Graph Algorithms
    Fan, Wenfei
    Lu, Ping
    Yu, Wenyuan
    Xu, Jingbo
    Yin, Qiang
    Luo, Xiaojian
    Zhou, Jingren
    Jin, Ruochun
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2020, 45 (02):
  • [4] Adaptive Asynchronous Parallelization of Graph Algorithms
    Fan, Wenfei
    Lu, Ping
    Luo, Xiaojian
    Xu, Jingbo
    Yin, Qiang
    Yu, Wenyuan
    Xu, Ruiqi
    SIGMOD'18: PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2018, : 1141 - 1156
  • [5] Enhancing the Scalability and Performance of Iterative Graph Algorithms on Apache Storm
    Jayasekara, Sachini
    Karunasekera, Shanika
    Harwood, Aaron
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 3863 - 3872
  • [6] A Scalability and Sensitivity Study of Parallel Geometric Algorithms for Graph Partitioning
    Kirmani, Shad
    Sun, Hongyang
    Raghavan, Padma
    2018 30TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2018), 2018, : 420 - 427
  • [7] An Early Evaluation of the Scalability of Graph Algorithms on the Intel MIC Architecture
    Saule, Erik
    Catalyuerek, Uemit V.
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 1629 - 1639
  • [8] OpenMP Parallelization and Optimization of Graph-Based Machine Learning Algorithms
    Meng, Zhaoyi
    Koniges, Alice
    He, Yun
    Williams, Samuel
    Kurth, Thorsten
    Cook, Brandon
    Deslippe, Jack
    Bertozzi, Andrea L.
    OpenMP: Memory, Devices, and Tasks, 2016, 9903 : 17 - 31
  • [9] Parallelization of All-Pairs-Shortest-Path Algorithms in Unweighted Graph
    Nakao, Masahiro
    Murai, Hitoshi
    Sato, Mitsuhisa
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING IN ASIA-PACIFIC REGION (HPC ASIA 2020), 2020, : 63 - 72
  • [10] Temporal Graph Learning for Financial World Algorithms, Scalability, Explainability & Fairness
    Rajput, Nitendra
    Singh, Karamjit
    PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022, 2022, : 4818 - 4819