【摘 要】
:
随着复杂网络和大数据的蓬勃发展,三角形计数在重要角色识别、垃圾邮件检测、社区发现和生物检测等领域得到了广泛的应用。三角形计数算法主要用于计算相邻列表的交点数来识别图中的三角形,三角形数量在计算网络聚类系数和传递性方面起着重要的作用。传统的三角形计数算法遍历图中的每个顶点或边,找到两个列表的交集,一旦找到一个公共的邻接顶点,就找到一个三角形。随着大数据时代的到来,研究人员所研究的图结构数据数量级随着
论文部分内容阅读
随着复杂网络和大数据的蓬勃发展,三角形计数在重要角色识别、垃圾邮件检测、社区发现和生物检测等领域得到了广泛的应用。三角形计数算法主要用于计算相邻列表的交点数来识别图中的三角形,三角形数量在计算网络聚类系数和传递性方面起着重要的作用。传统的三角形计数算法遍历图中的每个顶点或边,找到两个列表的交集,一旦找到一个公共的邻接顶点,就找到一个三角形。随着大数据时代的到来,研究人员所研究的图结构数据数量级随着指数增长,拥有上百亿的节点的网络甚至都出现在现实的社会和工程实际中。近年来,利用GPU加速图数据三角形计数受到越来越多研究人员的关注。如何充分利用GPU内存,利用GPU的计算特性来设计三角形计数方案成了研究的重点,本文给出两种基于GPU的图三角计数方案,并在大量数据集上进行实验验证,性能提升良好。本文主要研究内容和取得的成果如下:(1)提出基于CSR的图分割算法。该算法通过将大规模图的三角形计数整个任务划分为多个子任务,从而保证能够将数据送入GPU显存中进行计算或者是在多个GPU之间平衡工作负载分配。(2)提出一种基于GPU的负载均衡三角形计数方案。扩展基于合并的集合求交算法,将其移植到GPU上,提出基于SIMD的集合求交算法,使用一个邻居列表作为查询列表,另一个作为比较列表,多个GPU核心根据查询列表检查比较列表的值。该算法能够解了传统算法的分支发散和内存访问效率低的问题。在并行化过程中,传统的三角形计数算法是将节点平均分配到GPU的线程,由于节点的度大小不同,不同线程的工作负载也不同,这会降低并行计算的性能,为此,我们设计一个负载均衡算法来动态调度GPU的工作负载,提高并行效率。(3)提出基于二分搜索的集合求交三角形计数算法。针对基于二分搜索的串行集合求交算法的不足之处,在并行化过程中提出可行的解决方案,包括合并的内存访问、负载均衡和GPU共享内存优化等。通过分析基于合并的集合求交算法和基于二分搜索的集合求交算法的内存复杂度,得出在并行运算时基于二分搜索的集合求交算法的性能会比基于合并的集合求交算法更好的结论,并且在GPU上实现基于二分搜索的集合求交三角形计数算法。(4)在大量数据集上进行实验验证,实验结果表明,同传统的基于CPU图三角计数算法相比,基于GPU的性能有大幅提升,与其他并行算法相比,本文提出的算法具有较大的运行效率优势。
其他文献
随着经济发展和社会进步,以及对美好生活的向往,广大公众日益关注食品安全。但是,近年来频发的食品安全事件,尤其是餐饮行业的食品安全事件,已经给政府敲响了警钟,必须高度重视并增强对餐饮行业食品安全的监管。本论文结合政府失灵和信息不对称理论分析,以四川省青神县为例,分析了青神县餐饮行业食品安全监管情况等,分析目前青神县餐饮行业的食品安全监管存在的问题,并提出了对策建议。全文共六个部分,第一个部分是绪论,
作为一种天然的生物蛋白、高分子材料,蚕丝不仅应用于普通的服装领域,因其具有良好的机械性能、生物可降解和生物相容性,在食品、医药、材料等领域也具有非常广泛的应用前景。而谐振腔作为激光器的重要组成部分,在光波增强,筛选方面具有十分重要的作用,谐振腔的制备也越来越受到研究人员的关注,而目前谐振腔的原材料多集中于无机材料,且尺寸较大,从而导致其在生物医药领域的应用受到限制。将蚕丝蛋白制成微腔结构,并赋予其
目前我国水土流失状况严峻,因此相关水土保持监管工作刻不容缓。生产建设项目在建设过程中会开挖地表造成严重的水土流失,为了做好水土保持监管工作,最有力的手段是对生产建设项目扰动区(扰动图斑)进行监管。传统方法利用遥感影像对扰动图斑进行检测时依靠的是相关技术人员在遥感影像进行手动标注,但是手动标注效率低下、时效性差。尤其是在水体区域这种复杂的地势条件下,手动标注的难度远大于其他地区,因此需要一种自动化检
近年来,汽车工业取得了长足发展,客户对汽车品质的要求也越来越高,汽车NVH性能的提高成为改善汽车品质的主要手段之一。车辆排气系统是连接发动机总成和车身地板的重要部件,
随着工业机器人的出现并在焊接领域的应用,焊接技术自动化已成为一种发展趋势。目前使用的焊接机器人大多是示教再现型,并建立在人工焊接的基础上,相比于人工操作,机器人焊接缺少了柔性化,对于焊接过程存在的问题不能及时发现和纠正。随着计算机技术和图像处理技术的发展,将其与焊接机器人相结合,对焊接过程的熔池图像进行采集与处理,获取熔池图像的相关特征信息,与熔深和熔宽等建立映射关系,从而实现对焊接过程的控制和调
近年来,网络舆情在中国备受关注,频频发生的舆情事件对政治生活秩序和社会稳定的影响力与日俱增。在这种形势下,政府及企业的相关部门对网络舆情管理工作越来越重视,要求在监测方面加大力度,并且对事态的发展密切关注。新闻专题追踪是网络舆情监测的重要工作内容,在该任务上常用的解决方法是话题检测与追踪(Topic Detection and Tracking,TDT),但由于以下原因,现有的TDT方法具有很大的
计算机技术的快速发展推动了地理信息空间数据的快速采集、处理与应用。海量空间数据在Web端与移动端得到了广泛应用。基于金字塔技术的瓦片地图将空间数据应用于导航、地图显示、基于位置的互联网服务等领域,取得了巨大的成功。巨大的需要对瓦片地图的显示渲染与生产等提出了更高的要求。传统的栅格瓦片具有数据量庞大、样式不可定制、数据更新耗时等缺点,因此基于矢量瓦片的高效构建与应用端查询检索是现今发展趋势与研究方向
由于我国多年形成的应试教育体制,考试分数成为评价学生能力的唯一指标,使得中小学教辅图书市场异常“繁荣”,中小学教辅图书具有出版门槛低、投入少、资金回收快等特点,全国85%的出版社涉足教辅出版领域,相关的配套政策不完善以及激烈的市场竞争,各出版社缺乏创新,教辅相互拼凑,内容雷同,同质化严重,为了占领市场,争相“高定价、低折扣”恶性竞争等问题尤为突出,并且猖獗的盗版更加剧了教辅市场的混乱。教辅图书市场
裸眼3D显示技术近年来发展迅速,不断给人们带来震撼的视觉冲击,也承载着人们对未来显示技术的期盼。但是由于裸眼3D显示设备的特殊性,使得其显示内容需要特别进行制作。为了能让观众在显示设备中看到物体不同角度的侧面信息,需要对物体进行高精度的建模并采集不同视点图像。通常会使用CAD、Blender和Unity等图形软件对物体进行建模渲染,但工作耗时非常长,并且难以实现高真实感场景的构建。传统基于多视图的
自上世纪九十年代以来,同世界其他发展中国家相比,我国投资率一直保持在较高水平。高水平的投资率能否持续,是否有利于我国经济结构战略性调整,成为当前学界具有争议性的话题