• DocumentCode
    2904602
  • Title

    Implementation of Graph Algorithms in Reconfigurable Hardware (FPGAs) to Speeding Up the Execution

  • Author

    Ahmed, Imtiaj ; Rahman, Mohammed Anis Ur ; Alam, Shafiul ; Islam, Naimul

  • Author_Institution
    Comput. Sci., Univ. of Helsinki, Helsinki, Finland
  • fYear
    2009
  • fDate
    24-26 Nov. 2009
  • Firstpage
    880
  • Lastpage
    885
  • Abstract
    This paper focus on hardware representation and implementation of graph algorithms in reconfigurable hardware (FPGAs) to speeding up the execution. Generally, software implementations of graph algorithms in high level languages such as C or C++ are lack of speed and efficiency, although they are flexible and cost effective. Moreover, since FPGA is used to implement the algorithms, it can be modify and programmed to the desired application or functionality requirements. Three candidate graph algorithms have been selected for this purpose and their dynamic graph representation, modeling and simulation in VHDL using Cadence and Xilinx design tools have been presented.
  • Keywords
    field programmable gate arrays; graph theory; hardware description languages; C++; Cadence; FPGA; VHDL simulation; Xilinx design tools; dynamic graph representation; graph algorithms; high level languages; reconfigurable hardware; Algorithm design and analysis; Application specific integrated circuits; Biology computing; Computer networks; Concurrent computing; Costs; Field programmable gate arrays; Hardware; Power engineering computing; Protein engineering; ASIC; FPGA; VHDL.;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Sciences and Convergence Information Technology, 2009. ICCIT '09. Fourth International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-5244-6
  • Electronic_ISBN
    978-0-7695-3896-9
  • Type

    conf

  • DOI
    10.1109/ICCIT.2009.302
  • Filename
    5368708