期刊文献+

面向图计算内存系统的实现与拓展

Implementation and development of memory system for graph computing
下载PDF
导出
摘要 图计算系统是处理大规模图数据的重要工具,在城市交通规划、社交网络分析、消费统计等领域都具有重要意义。针对传统的图计算算法无法高效处理大规模图数据与普通用户难以实现并行算法等问题,文中实现了多个并行图计算接口,使用push和pull的混合计算模型,拓展了原子操作,并基于Ligra图计算系统实现深度优先搜索及子图匹配算法。拓展后的并行图计算算法比传统的图计算算法提速1000倍左右。 Graph computing system is an important tool for processing large-scale graph data,which is of great significance in the fields of urban transportation planning,social network analysis,consumption statistics and other fields.Multiple parallel graph computing interfaces are used in this paper in view of the inefficiency of large-scale graph data processing by traditional graph computing algorithms and the difficulties of ordinary users in implementing parallel algorithms.The hybrid computing model of push and pull is used to expand the atomic operation.The depth priority search and sub graph matching algorithm are realized based on the Ligra graph computing system.The expanded parallel graph computing algorithm is about 1000 times faster than the traditional one.
作者 刘令斌 任龙 黄建强 黄东强 LIU Lingbin;REN Long;HUANG Jianqiang;HUANG Dongqiang(Department of Computer Technology and Application,Qinghai University,Xining 810016,China)
出处 《青海大学学报》 2022年第4期61-68,共8页 Journal of Qinghai University
基金 青海省科学技术厅项目(2022-ZJ-701) 国家自然科学基金项目(62062059) 青海省昆仑英才·高端创新创业人才——拔尖人才 教育部春晖计划项目(QDCH2018001) 青海大学2021年研究生课程建设项目(qdyk-210413) 青海大学青年科研基金项目(2021-QGY-13)。
关键词 大规模图数据 图处理 图计算系统 CPU 并行计算 large-scale graph data graph processing graph calculation system graph system CPU parallel computing
  • 相关文献

参考文献2

二级参考文献4

共引文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部