Fast parallel computation of PageRank scores with improved convergence time

被引:0
作者
Dubey, Hema [1 ]
Khare, Nilay [1 ]
机构
[1] Maulana Azad Natl Inst Technol, Dept CSE, Bhopal, India
关键词
PageRank; normalisation; standard deviation; parallel computation; graphics processing unit; GPU; compute unified device architecture; CUDA;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
PageRank is a conspicuous link-based approach used by many search engines in order to rank its search results. PageRank algorithm is based on performing iterations for calculating PageRank of web pages until the convergent point is met. The computational cost of this algorithm is very high for very large web graphs. So to overcome this drawback, in this paper we have proposed a fast parallel computation of PageRank which uses standard deviation technique to normalise the PageRank score of each web page. The proposed work is experimented on standard datasets taken from Stanford large network dataset collection, on a machine having multicore architecture using CUDA programming paradigm We observed from the experiments that the proposed fast parallel PageRank algorithm needs lesser number of iterations to converge as compared to existing parallel PageRank method. We also determined that there is a speed up of about 2 to 10 for nine different standard datasets for the proposed algorithm over the existing algorithm.
引用
收藏
页码:63 / 88
页数:26
相关论文
共 43 条
[21]   A fast calculation method of optical transfer function using GPU parallel computation [J].
Zhang, Quan ;
Bao, Hua ;
Rao, Changhui ;
Peng, Zhenming .
OPTICAL REVIEW, 2015, 22 (06) :903-910
[22]   A fast calculation method of optical transfer function using GPU parallel computation [J].
Quan Zhang ;
Hua Bao ;
Changhui Rao ;
Zhenming Peng .
Optical Review, 2015, 22 :903-910
[23]   CUDAQuat: new parallel framework for fast computation of quaternion moments for color images applications [J].
Khalid M. Hosny ;
Mohamed M. Darwish ;
Ahmad Salah ;
Kenli Li ;
Amr M. Abdelatif .
Cluster Computing, 2021, 24 :2385-2406
[24]   CUDAQuat: new parallel framework for fast computation of quaternion moments for color images applications [J].
Hosny, Khalid M. ;
Darwish, Mohamed M. ;
Salah, Ahmad ;
Li, Kenli ;
Abdelatif, Amr M. .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (03) :2385-2406
[25]   Shared-Memory Parallel Computation of Morse-Smale Complexes with Improved Accuracy [J].
Gyulassy, Attila ;
Bremer, Peer-Timo ;
Pascucci, Valerio .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2019, 25 (01) :1183-1192
[26]   A fast Monte Carlo ion implantation simulation based on statistical enhancement technique and parallel computation [J].
Hane, M ;
Ikezawa, T ;
Matsumoto, H .
NEC RESEARCH & DEVELOPMENT, 1996, 37 (02) :170-178
[27]   Fast Simulation of Conway's Game of Life Using Bitwise Parallel Bulk Computation on a GPU [J].
Fujita, Toru ;
Nakano, Koji ;
Ito, Yasuaki .
INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2016, 27 (08) :981-1003
[28]   MMICs time-domain electrical physical simulator adapted to the parallel computation [J].
El Moussati, A. ;
De Jaeger, J. -C. ;
Dalle, C. .
INTERNATIONAL JOURNAL OF NUMERICAL MODELLING-ELECTRONIC NETWORKS DEVICES AND FIELDS, 2009, 22 (03) :279-296
[29]   Reliable and Fast Estimation of Recombination Rates by Convergence Diagnosis and Parallel Markov Chain Monte Carlo [J].
Guo, Jing ;
Jain, Ritika ;
Yang, Peng ;
Fan, Rui ;
Kwoh, Chee Keong ;
Zheng, Jie .
IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2014, 11 (01) :63-72
[30]   Fast and Parallel Computation of the Discrete Periodic Radon Transform on GPUs, multi-core CPUs and FPGAs [J].
Carranza, Cesar ;
Pattichis, Marios ;
Llamocca, Daniel .
2018 25TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2018, :4158-4162