首页> 外文期刊>Concurrency and computation: practice and experience >Enabling application-aware flexible graph partition mechanism forrnparallel graph processing systems
【24h】

Enabling application-aware flexible graph partition mechanism forrnparallel graph processing systems

机译:为并行图处理系统启用应用程序感知的灵活图分区机制

获取原文
获取原文并翻译 | 示例

摘要

With the emerging of the large-scale graph data, Pregel-like graph parallel processing systems have been anrnessential tool to efficiently process the graph data. The first step to use the Pregel-like systems is to partitionrnthe graph into multiple blocks and distribute them on multiple machines. The partition strategy plays arnsignificant role in determining the performance because a good partition could both ensure load balancernand optimize network communication overhead, and vice versa. However, existing partition strategies failrnto meet the requirements because they suffer from the following drawbacks: (1) they ignore the applicationrnfeatures and (2) they ignore the multi-application feature in productive environment. To overcome thoserndrawbacks, we proposed the superblock partition strategy, which utilizes the atomic blocks generated byrnpre-processing of the original graph and could be constructed and re-constructed dynamically accordingrnto the submitted applications in real time. The hash-based and clustering-based pre-partition methods arerncovered in details. The application feature extraction method and heuristic superblock partition algorithmrnare proposed to construct the superblocks. Experimental results show that the superblock partition strategyrncould boost the graph processing performance and its partition efficiency also outperforms the hash-basedrnand topology optimal partition strategy. Copyright © 2016 John Wiley & Sons, Ltd.
机译:随着大规模图形数据的出现,类似于Pregel的图形并行处理系统已成为一种有效处理图形数据的工具。使用类似Pregel的系统的第一步是将图形划分为多个块并将它们分布在多台计算机上。分区策略在确定性能方面起着举足轻重的作用,因为良好的分区既可以确保负载平衡,又可以优化网络通信开销,反之亦然。但是,现有的分区策略无法满足要求,因为它们具有以下缺点:(1)忽略应用程序功能;(2)忽略生产环境中的多应用程序功能。为了克服这些缺点,我们提出了超级块分区策略,该策略利用了由原始图形的预处理生成的原子块,并且可以根据提交的应用程序动态地动态构造和重新构造它们。详细介绍了基于散列和基于聚类的预分区方法。提出了应用特征提取方法和启发式超级块划分算法构造超级块。实验结果表明,超级块分区策略可以提高图处理性能,其分区效率也优于基于散列和拓扑的最优分区策略。版权所有©2016 John Wiley&Sons,Ltd.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号