分享一下我搞 ICPP'18 论文时候的代码 (用并行计算加速 pruning-based graph structural clustering + 向量化的 set-intersection)

2018-08-06 10:53:46 +08:00
 yche

项目链接:

https://github.com/GraphProcessor/ppSCAN

c++并行代码:

https://github.com/GraphProcessor/ppSCAN/tree/master/pSCAN-refactor

其中向量化的部分 (AVX2 / AVX512):

https://github.com/GraphProcessor/ppSCAN/blob/master/pSCAN-refactor/Graph.cpp

实验脚本:

https://github.com/GraphProcessor/ppSCAN/tree/master/python_experiments

生成论文 figures 脚本:

https://github.com/GraphProcessor/ppSCAN/tree/master/paper

2480 次点击
所在节点    程序员
9 条回复
macwu1992
2018-08-06 11:19:55 +08:00
强👍
cchange
2018-08-06 12:43:08 +08:00
如此开放 多谢 期待有一天我也可以回报开源
guonning
2018-08-06 12:56:54 +08:00
致敬,学习
jorneyr
2018-08-06 13:33:23 +08:00
采访一下楼主,过 2 周你还能轻松的看懂自己写的代码吗?
diggerdu
2018-08-06 15:01:58 +08:00
请问向量化的 index 有什么比较好的方法吗
roychan
2018-08-06 15:04:04 +08:00
被拒的捂脸逃
yche
2018-08-06 15:18:27 +08:00
@jorneyr 可以的,逻辑比较简单..
yche
2018-08-06 15:19:55 +08:00
@diggerdu 向量化的什么 index,没太明白你的问题? 我这边是向量化加速 linear_search 找下一个>= pivot_value 的 element
yche
2018-08-06 15:21:26 +08:00
@roychan 按 reveiwer comments 改改投个其他合适的会... 我这个也是从 VLDB'17 被拒后改过来的,直接被喷写的太垃圾...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/477197

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX