• DocumentCode
    167264
  • Title

    CyGraph: A Reconfigurable Architecture for Parallel Breadth-First Search

  • Author

    Attia, Osama G. ; Johnson, Tyler ; Townsend, Kevin ; Jones, Philip ; Zambreno, Joseph

  • Author_Institution
    Dept. Electr. & Comput. Eng., Iowa State Univ., Ames, IA, USA
  • fYear
    2014
  • fDate
    19-23 May 2014
  • Firstpage
    228
  • Lastpage
    235
  • Abstract
    Large-scale graph structures are considered as a keystone for many emerging high-performance computing applications in which Breadth-First Search (BFS) is an important building block. For such graph structures, BFS operations tends to be memory-bound rather than compute-bound. In this paper, we present an efficient reconfigurable architecture for parallel BFS that adopts new optimizations for utilizing memory bandwidth. Our architecture adopts a custom graph representation based on compressed-sparse raw format (CSR), as well as a restructuring of the conventional BFS algorithm. By taking maximum advantage of available memory bandwidth, our architecture continuously keeps our processing elements active. Using a commercial high-performance reconfigurable computing system (the Convey HC-2), our results demonstrate a 5× speedup over previously published FPGA-based implementations.
  • Keywords
    field programmable gate arrays; parallel architectures; search problems; CSR format; Convey HC-2 system; CyGraph reconfigurable architecture; FPGA-based implementation; compressed-sparse raw format; field programmable gate array; graph structures; high-performance computing application; memory bandwidth; parallel BFS; parallel breadth-first search; Algorithm design and analysis; Arrays; Bandwidth; Indexes; Kernel; Optimization; Breadth-First Search; Convey HC-2; FPGA; Graphs; Reconfigurable Computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing Symposium Workshops (IPDPSW), 2014 IEEE International
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    978-1-4799-4117-9
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2014.30
  • Filename
    6969392