Title
An Fpga Architecture For The Pagerank Eigenvector Problem
Abstract
Google's PageRank (PR) eigenvector problem is the world's 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.
Year
DOI
Venue
2008
10.1109/FPL.2008.4629999
2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2
Keywords
Field
DocType
eigenvectors,sparse matrix,internet,computer architecture,field programmable gate arrays,sparse matrices,mathematical model,adders
PageRank,Matrix (mathematics),Computer science,Parallel computing,Field-programmable gate array,Multiplication,Virtex,Eigenvalues and eigenvectors,Sparse matrix,Computation
Conference
ISSN
Citations 
PageRank 
1946-1488
6
0.49
References 
Authors
2
3
Name
Order
Citations
PageRank
Séamas McGettrick1345.16
Dermot Geraghty2838.54
Ciarán McElroy3272.93