首页> 外文会议>The 24th 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.
机译:三重分析包含一组有用的图挖掘方法,这些方法以三重概念为中心,该三重概念是三个节点的子图。这种方法通常在社会科学以及许多其他不同领域中应用。三元组方法通常在三元组普查中操作,该普查计数图中每个可能的边配置的三元组的数量。像其他图算法一样,当图达到数千万至数十亿个节点时,三元普查算法无法很好地缩放。为了能够对大型图形进行三元分析,我们开发并优化了三元普查算法,以在共享内存体系结构上有效执行。然后,我们在三个特定的系统上对并行三合一普查算法进行了性能评估:CrayXMT,HP Superdome和AMD多核NUMA计算机。这三个系统具有共享的内存体系结构,但是管理并行性的硬件功能明显不同。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号