• DocumentCode
    3738198
  • Title

    Accelerating all-pairs shortest path using a message-passing reconfigurable architecture

  • Author

    Osama G. Attia;Alex Grieve;Kevin R. Townsend;Phillip Jones;Joseph Zambreno

  • Author_Institution
    Department of Electrical and Computer Engineering, Iowa State University, Ames, IA, USA 50010
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In this paper, we study the design and implementation of a reconfigurable architecture for graph processing algorithms. The architecture uses a message-passing model targeting shared-memory multi-FPGA platforms. We take advantage of our architecture to showcase a parallel implementation of the all-pairs shortest path algorithm (APSP) for unweighted directed graphs. Our APSP implementation adopts a fine-grain processing methodology while attempting to minimize communication and synchronization overhead. Our design utilizes 64 parallel kernels for vertex-centric processing. We evaluate a prototype of our system on a Convey HC-2 high performance computing platform, in which our performance results demonstrates an average speedup of 7:9× over the sequential APSP algorithm and an average speedup of 2:38× over a multi-core implementation.
  • Keywords
    "Kernel","Computer architecture","Computational modeling","Algorithm design and analysis","Field programmable gate arrays","Synchronization","Ports (Computers)"
  • Publisher
    ieee
  • Conference_Titel
    ReConFigurable Computing and FPGAs (ReConFig), 2015 International Conference on
  • Type

    conf

  • DOI
    10.1109/ReConFig.2015.7393284
  • Filename
    7393284