首页> 外文会议>Euromicro International Conference on Parallel, Distributed and Network-Based Processing >An Efficient Practical Non-Blocking PageRank Algorithm for Large Scale Graphs
【24h】

An Efficient Practical Non-Blocking PageRank Algorithm for Large Scale Graphs

机译:一种高效的实用非阻塞PageRank算法,用于大型图形

获取原文

摘要

PageRank algorithm is a benchmark for many graph analytics and is the underlying kernel for link predictions, recommendation systems. It is an iterative algorithm that updates ranks of pages until the value converges. Implementation of PageRank algorithm on a shared memory architecture while taking advantage of fine-grained parallelism using large-scale graphs is a challenging task. In this paper, We present parallel algorithms for computing the PageRank suitable to the shared memory systems. Initially, we present parallel implementations of page-rank algorithms using barrier and lock variants. Later, we propose new approaches which are lock-free and are barrier-less synchronization to overcome the issues of lock based methods.A detailed experimental analysis of our approach is carried out using real-world web graphs from SNAP and Synthetic Graphs from RMAT on an Intel(R) Xeon E5-2660 v4 processor architecture with 56 threads using the POSIX thread library.
机译:PageRank算法是许多图析分析的基准,并且是链接预测,推荐系统的底层内核。 它是一种迭代算法,可以更新页面的等级,直到值收敛。 在使用大规模图表利用细粒度并行度的同时在共享内存架构上实现PageRank算法是一个具有挑战性的任务。 在本文中,我们呈现用于计算适合于共享存储系统的PageRank的并行算法。 最初,我们使用障碍和锁定变体呈现页面排名算法的并行实现。 后来,我们提出了无锁的新方法,并且是克服基于锁定方法的障碍的同步。我们的方法的详细实验分析是使用RMAT的SNAP和合成图中的真实网络图来执行我们的方法 英特尔(R)Xeon E5-2660 V4处理器架构,使用POSIX线程库具有56个线程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号