• DocumentCode
    2896237
  • Title

    An FPGA architecture for the Pagerank eigenvector problem

  • Author

    McGettrick, Séamas ; Geraghty, Dermot ; McElroy, Ciarán

  • Author_Institution
    Sch. of Eng., Trinity Coll. Dublin, Dublin
  • fYear
    2008
  • fDate
    8-10 Sept. 2008
  • Firstpage
    523
  • Lastpage
    526
  • Abstract
    Googlepsilas PageRank (PR) eigenvector problem is the worldpsilas largest matrix calculation. The algorithm is dominated by Sparse Matrix by Vector Multiplication (SMVM) where the matrix is very sparse, unsymmetrical and unstructured. The computation presents a serious challenge to general-purpose processors (GPP) and the result is a very lengthy computation time. In this paper, we present an architecture for solving the PR eigenvalue problem on the Virtex 5 FPGA. The architecture is optimised to take advantage of the unique features of the PR algorithm and FPGA technology. Performance benchmarks are presented for a selection of real Internet link matrices. Finally these results are compared with equivalent GPP implementations of the PR algorithm.
  • Keywords
    eigenvalues and eigenfunctions; field programmable gate arrays; sparse matrices; FPGA architecture; PageRank eigenvector problem; Virtex 5 FPGA; general-purpose processors; matrix calculation; real Internet link matrices; sparse matrix; vector multiplication; Computer architecture; Educational institutions; Eigenvalues and eigenfunctions; Equations; Field programmable gate arrays; Hardware; Heart; Internet; Sparse matrices; Web pages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
  • Conference_Location
    Heidelberg
  • Print_ISBN
    978-1-4244-1960-9
  • Electronic_ISBN
    978-1-4244-1961-6
  • Type

    conf

  • DOI
    10.1109/FPL.2008.4629999
  • Filename
    4629999