异构多核图计算系统研究

来源 :湖南大学 | 被引量 : 1次 | 上传用户:mingyinzhu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的发展和大数据时代的到来,对海量大规模数据进行快速分析的需求变得更加迫切,图作为一种抽象数据结构,许多实际应用中的大数据都是以图的形式呈现,使用图数据结构来描述数据间的关系,如社交网络关系挖掘、电子商务推荐系统、交通事故对路网的影响等大规模图计算问题。此外,许多非图数据结构的大数据,也常常会被转换为图模型后再进行处理和分析,面向大规模图数据处理的研究正成为学术界和工业界广泛关注的焦点。为适应图数据规模巨大、动态变化等特点,实现大规模图数据的高效分析计算,近年来在计算模型和运行时优化方面(包括分布式系统、异构系统等)涌现出许多具有前瞻性的技术和图计算系统。基于此,设计实现高性能图计算系统具有理论研究和实际应用的重要意义。本文针对异构多核架构的图计算系统进行了深入的研究,主要工作如下:第一,目前GPU图计算的研究分为专用的图计算系统和通用的图计算框架,前者使用GPU加速某一种特定的图算法,如广度优先搜索算法,后者侧重于设计适用于各种不同的图算法的通用计算架构。这两类系统都取得了很好的研究成果,但它们之间在设计、实现、优化等方面存在哪些异同点,仍然缺乏清晰的认识。通用图计算框架可以在多大程度上接近专用系统的性能?在所有测试条件下,专用系统是否总是胜过通用图计算框架?考虑到这两种类型系统的不同优化目标,该如何确定与性能紧密相关的关键指标来对这两类系统进行分析?为了回答以上这些问题,本文从图计算系统的通用化和专用化两个角度对两个最有代表性的GPU图计算系统进行了全面的评估,评估实验是从总体性能和底层关键性能度量指标(包括负载均衡,同步和内存等相关问题)两个方面来进行,分析结果揭示了 GPU图计算系统在设计和实现层面的几个关键问题,对未来的GPU图计算研究具有启发性。第二,从易编程的角度看,现有GPU图编程模型相比传统的顶点模型过于复杂,编写图算法时需要考虑较多的底层细节,大大增加了编程的难度。另外,从性能角度看,现有GPU图计算系统的设计仍然存在计算任务负载不均衡、运行时系统效率不高、对全局内存的非合并访问等问题。针对这些问题,提出了一种新的GPU图计算模型,并以此模型为基础,设计并实现了一个高性能的GPU图计算系统。新模型以边和顶点为计算的组成部分,由边计算函数将消息发送到消息缓存,而顶点函数负责从消息缓存中接收消息并进行计算。基于快速近似排序实现负载均衡的优化,使用列式数据存储优化全局内存访问,高效的运行时系统确保在复杂硬件环境下的执行性能。通过一系列的优化策略和设计选择,实现了几倍于现有GPU图计算系统的性能。第三,现有的单机图计算系统在设计上侧重于优化I/O访问(磁盘或SSD)或内存访问(内存图计算系统),而忽视了多核并行编程模型上的研究,因此系统潜在性能受到一定的限制。本文基于多核处理器架构,设计实现了一个高性能单机图计算系统,重点考虑以下三个问题。首先,利用多核处理器的多线程,设计具有高扩展性的基于协程的图计算编程模型,避免现有操作系统或运行时系统在线程管理方面的开销;其次,针对多核处理器的特点,为配合新的图编程模型设计高效的基于消息传递的同步机制;最后,在继承现有图计算框架易编程特点的基础上,设计了高效的数据访问模式和基于内存映射I/O的数据读写过程。与现有高性能单机图计算系统相比,设计的系统达到数倍高的性能提升。
其他文献
自古以来,在中国绘画的学习中,尤其是在对人物画题材的学习和训练当中,人们非常注重线条的表现能力,往往强调以线造型,特别强调用线条来塑造物体的轮廓,这不仅是对物体形象的界定,而
在商水县练集镇闫桥村村委会门口旁的墙上,总有三五成群的村民驻足观看。这里是72岁的镇人大代表闫兴挺主办的“民主与法制”宣传栏。闫兴挺热爱书法、绘画,文字功底深厚,又
期刊
随着我国经济的迅速发展,各类企业随之涌现。雇员作为企业最重要的资源,受到了社会的广泛关注。人力资源管理逐渐成为企业管理的重要组成部分,而企业雇员流动作为人力资源管理的
过电压在线监测是在线监测技术领域的一个新分支,主要是对电力系统中出现的过电压进行监测。10kV配电网系统承担着直接向用户供电的任务,具有分布广、设备多、绝缘水平低的特点
航空运输作为一种现代的交通运输方式,具有快捷、安全、舒适的特点,是现代社会综合交通体系中的重要组成部分。现代航空运输业的发展水平,标志着一个国家政治稳定、对外开放和经
印象主义艺术萌生于十九世纪末的巴黎。印象主义音乐(Imperessionist music)一词是从绘画上借用过来的。印象主义的绘画和象征主义的文学诗歌,从艺术观念上影响了印象主义的音
研究表明,国内外的当代大学生中严重心理问题学生比例呈上升趋势,且愿意寻求心理咨询的学生总人数在不断增加,高校心理工作者面临的伦理困境和法律限制需要高校心理中心职能
<正>妊娠期严重负性事件是指一类在妊娠过程中母亲或者胎儿自身因素使得胎儿在宫内发生严重生长发育受限,导致早产、出生低体重,并且使其在新生儿期具有较高的死亡率及致残率
悬浮燃烧炉最适合作为粮食干燥机的热源,其缺点是易结块、出现局部稻壳干馏现象。在不影响原有控制系统的基础上,采用一套独立的HD控制系统,以主风道内的温度为参考标准,调节稻壳
以粉碎玉米秸秆为实验对象,利用自行设计压缩模具,采用正交实验法研究预热温度、物料粒度、物料含水率、压缩速度和保压时间对其热压成型的影响,分别得出各因素对成型燃料品质和