Parallel graph traversal for FPGA

被引:4
|
作者
Ni, Shice [1 ]
Dou, Yong [1 ]
Zou, Dan [1 ]
Li, Rongchun [1 ]
Wang, Qiang [1 ]
机构
[1] Natl Univ Def Technol, Natl Lab Parallel & Distributed Proc, Changsha, Hunan, Peoples R China
来源
IEICE ELECTRONICS EXPRESS | 2014年 / 11卷 / 07期
基金
美国国家科学基金会;
关键词
FPGA; multi-channel memory; parallel graph traversal;
D O I
10.1587/elex.11.20130987
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a multi-channel memory based architecture for parallel processing of large-scale graph traversal for field-programmable gate array (FPGA). By designing a multi-channel memory subsystem with two DRAM modules and two SRAM chips and developing an optimized pipelining structure for the processing elements, we achieve superior performance to that of a state-of-the-art highly optimized BFS implementations using the same type of FPGA.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Traversal of an unknown directed graph by a finite robot
    Bourdonov, I.B.
    Programmirovanie, 2004, 30 (04): : 11 - 35
  • [22] Traversal Optimizations and Analysis for Large Graph Clustering
    Nawaz, Waqas
    Lee, Young-Koo
    2015 13TH IEEE INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW), 2015, : 260 - 264
  • [23] Extensions to query languages for graph traversal problems
    Mannino, Michael V.
    Shapiro, Leonard D.
    IEEE Transactions on Knowledge and Data Engineering, 1990, 2 (03) : 353 - 363
  • [24] Movie Recommendation Based on Graph Traversal Algorithms
    Demovic, Lubos
    Fritscher, Eduard
    Kriz, Jakub
    Kuzmik, Ondrej
    Proksa, Ondrej
    Vandlikova, Diana
    Zelenik, Dusan
    Bielikova, Maria
    2013 24TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS (DEXA 2013), 2013, : 152 - 156
  • [25] Self-adaptive Graph Traversal on GPUs
    Sha, Mo
    Li, Yuchen
    Tan, Kian-Lee
    SIGMOD '21: PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2021, : 1558 - 1570
  • [26] Quantum algorithms for optimal graph traversal problems
    Doern, Sebastian
    QUANTUM INFORMATION AND COMPUTATION V, 2007, 6573
  • [27] Cluster-Scheduling Big Graph Traversal Task for Parallel Processing in Heterogeneous Cloud Based on DAG Transformation
    Hu, Kekun
    Zeng, Guosun
    Ding, Shuang
    Jiang, Huowen
    IEEE ACCESS, 2019, 7 : 77070 - 77082
  • [28] Excavating the Potential of GPU for Accelerating Graph Traversal
    Wang, Pengyu
    Zhang, Lu
    Li, Chao
    Guo, Minyi
    2019 IEEE 33RD INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2019), 2019, : 221 - 230
  • [29] Directed Graph Representation and Traversal in Relational Databases
    Beydoun, Mohammad
    Haraty, Ramzi A.
    NETWORKED DIGITAL TECHNOLOGIES, PT 2, 2010, 88 : 443 - 455
  • [30] TRANSITIVE CLOSURE ALGORITHMS BASED ON GRAPH TRAVERSAL
    IOANNIDIS, Y
    RAMAKRISHNAN, R
    WINGER, L
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 1993, 18 (03): : 512 - 576