首页> 外文会议>IEEE International Symposium on Computer Architecture and High Performance Computing >Scalable Triadic Analysis of Large-Scale Graphs: Multi-core vs. Multi-processor vs. Multi-threaded Shared Memory Architectures
【24h】

Scalable Triadic Analysis of Large-Scale Graphs: Multi-core vs. Multi-processor vs. Multi-threaded Shared Memory Architectures

机译:大规模图表的可扩展三合一分析:多核与多处理器与多线程共享内存架构

获取原文

摘要

Triadic analysis encompasses a useful set of graph mining methods that are centered on the concept of a triad, which is a sub graph of three nodes. Such methods are often applied in the social sciences as well as many other diverse fields. Triadic methods commonly operate on a triad census that counts the number of triads of every possible edge configuration in a graph. Like other graph algorithms, triadic census algorithms do not scale well when graphs reach tens of millions to billions of nodes. To enable the triadic analysis of large-scale graphs, we developed and optimized a triad census algorithm to efficiently execute on shared memory architectures. We then conducted performance evaluations of the parallel triad census algorithm on three specific systems: CrayXMT, HP Superdome, and AMD multi-core NUMA machine. These three systems have shared memory architectures but with markedly different hardware capabilities to manage parallelism.
机译:三合一分析包括一组有用的图形挖掘方法,该方法以三合会的概念为中心,这是三个节点的子图。 这些方法通常适用于社会科学以及许多其他不同的领域。 三合一方法通常在三合会的人口普查中运行,该人口普查计算图形中每种可能的Edge配置的三种三合形的数量。 与其他图形算法一样,当图表达到数十亿节点时,三合一人口普查算法不会很好地扩展。 为了启用大规模图形的三合一分析,我们开发并优化了三合会人口普查算法,以有效地在共享内存架构上执行。 然后,我们在三个特定系统上进行了并行三合会人口普查算法的性能评估:CRAYXMT,HP Superdome和AMD多核NUMA机器。 这三个系统具有共享内存架构,但具有明显不同的硬件功能来管理并行性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号