首页> 外文期刊>Computers and Electrical Engineering >Improving fuzzy C-mean-based community detection in social networks using dynamic parallelism
【24h】

Improving fuzzy C-mean-based community detection in social networks using dynamic parallelism

机译:使用动态并行性改善社交网络中的模糊C平均社区检测

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

In Social Network Analysis (SNA), a common algorithm for community detection iteratively applies three phases: spectral mapping, clustering (using either the Fuzzy C-Means or the K-Means algorithms) and modularity computation. Despite its effectiveness, this method is not very efficient. A feasible solution to this problem is to use Graphics Processing Units. Moreover, due to the iterative nature of this algorithm, the emerging dynamic parallelism technology lends itself as a very appealing solution. In this work, we present different novel GPU implementations of both versions of the algorithm: Hybrid CPU-GPU, Dynamic Parallel and Hybrid Nested Parallel. These novel implementations differ in how much they rely on CPU and whether they utilize dynamic parallelism or not. We perform an extensive set of experiments to compare these implementations under different settings. The results show that the Hybrid Nested Parallel implementation provide about two orders of magnitude of speedup. (C) 2018 Elsevier Ltd. All rights reserved.
机译:在社交网络分析(SNA)中,一个常见的社区检测算法迭代地应用三个阶段:光谱映射,聚类(使用模糊C型均值或K-Means算法)和模块化计算。尽管有其有效性,但这种方法并不是很有效。对此问题的可行解决方案是使用图形处理单元。此外,由于该算法的迭代性,新兴的动态并行技术将其自身作为一个非常有吸引力的解决方案。在这项工作中,我们呈现了两个版本的算法的不同小说GPU实现:混合CPU-GPU,动态并行和混合嵌套并行。这些新颖的实现与CPU依赖的程度不同,以及它们是否使用动态并行性。我们执行广泛的实验,以在不同的设置下进行比较这些实现。结果表明,混合嵌套并行实现提供了大约两个加速级。 (c)2018年elestvier有限公司保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号