基于FPGA的图计算加速器系统的研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:ken112233
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,人类生活中产生的数据规模急剧增长,因此也催动了大数据、云计算等技术的发展与成熟。数据可以划分为结构化数据、半结构化数据以及非结构化数据,图数据作为半结构化数据的典型代表,如何有效处理大规模图数据成为目前学术领域和工业领域的研究热点和难点。由于图数据的天然不规则特性导致基于通用处理器的图计算系统在处理大规模图数据时表现出较差的计算效率和访存效率,而基于硬件平台定制图计算加速器成为提高图数据处理效率的途径之一。本文首先分析和评估了基于通用处理器的单机图计算系统,分析了基于通用处理器的单机图计算系统的计算效率和访存效率,比较了同步计算方式与异步计算方式的收敛速度,描述了异构图计算加速器的性能模型;进一步地,本文设计了异步高能效图计算加速器Domino和可扩展的图计算加速器OmniGraph,并以加速器的设计为基础构建异构图计算系统Jakiro。本文主要工作和创新点如下:(1)针对基于通用处理器的单机图计算系统,本文设计了单机图计算系统的分析评估框架,该框架可对基于通用处理器的单机图计算系统进行分析与评估,评估的角度包括性能、数据局部性、CPU利用率等指标,分析和评估的结论能够作为用户根据自身应用的特征和数据集特征选择合适图计算系统的参考指南;(2)分析了基于通用处理器的单机图计算系统的计算效率和访存效率,描述了异构图计算加速器的性能模型,在分析的基础上设计了基于FPGA的异步高能效图计算加速器Domino,Domino分别采用线性更新策略和二分更新策略进行异步控制。实验结果表明,Domino相对于Intel Core2 Processors能够获得1.47x~7.84x加速比,相对于Intel Core i7 Processors能够获得0.47x~2.52x加速比,并且能够获得2.03x~10.08x能效比;(3)本文设计了可扩展的图计算加速器OmniGraph,OmniGraph能够根据图数据的规模选择对应的图计算引擎,并且优化了片外图数据的布局方式。实验结果表明,MGPE(Medium-scale Graph Processing Engine)计算引擎相对于 Intel Core2 Processors 能够获得 1.03x~8.13x 加速比;(4)本文基于图计算加速器的设计,构建了基于硬件加速器的异构图计算系统Jakiro,设计了异构图计算系统Jakiro的层次化架构并且实现了相应的应用程序接口函数、描述了基于Jakiro的StreamEdges-Reduce-Update编程模型。本文设计的异步高能效图计算加速器相比于单机图计算系统GraphChi有着良好的加速比,并且有着更低的功耗、能耗开销;此外,在基于硬件加速器的异构图计算系统Jakiro的编程模型中,用户可以直接调用相应的接口函数来使用底层设计好的加速器。
其他文献
尽管在阴离子微粒留着体系领域的研究已经很多,但是有关阳离子聚合物微粒(CPM)体系的研究却很少见诸报道。当前的工作是利用无乳化剂聚合作用由苯乙烯和阳离子单体或阳离子单体/
1水库环境容量数学模型1.1总磷环境容量模型水库的总磷环境容量模型为:Ip=P(σA+31.536Qout)(1)σ=11.6+0.2H·ξ(2)ξ=3153.6(3)式中:Ip—水库总磷环境容量(t/a);P—水
期刊
由于煤炭资源大量开采以及环境保护工作滞后于经济发展等诸因素,山东省在煤炭资源开发利用过程中,带来了一些比较严重的生态环境问题。社会经济的发展既需要开发利用资源,也
1基本情况1.1授课对象学生来自江苏省四星级重点高中,基础较好,有一定的数学抽象、逻辑推理、数学建模、直观想象、数学运算和数据分析能力.1.2教材分析所用教材为苏教版《普
出版社的功能,是把作者的稿件排印成书;而这也是出版部的具体工作。在一个出版社中,编辑部门是主体,担任着组稿、审稿、改稿等工作;而其他各部门的工作都是围绕编辑部门进行服务的
一般来说,漂白硫酸盐浆是纸张中最贵的组分.这对浆纸一体的工厂和那些必须购买硫酸盐浆的纸厂都是事实.使用更多的矿物质来代替纤维,可以解决这个问题,同时增强纸张光学性能
·造纸业已不只是传统的轻工业·经济发展需要造纸业起基础性作用·现代造纸业要走林纸一体化道路·造纸业的发展要有必要的资金支持造纸工业是与国民经济和
人们很多时候在消极意义上理解“现实主义”。这恰恰体现了它的重要。  现实主义的“消极性”与另外两个概念有关——理想主义与犬儒主义。因为看上去放弃了美好信念与宏大抱负,它被认为与理想主义相违;因为看起来选择随遇而安与无所作为,它被认为与犬儒主义相近。然而,如果意识到理想主义是一种“高看”,犬儒主义是一种“低看”,而它们都存在过度简化现实的问题的话,我们便会发现现实主义的真实与必要。  现实主义的德育
采用转底炉直接还原工艺,将铜渣含碳球团在高温条件下直接还原得到金属化球团和高品位氧化锌粉尘,再通过熔分或磨矿磁选方式将铁回收,得到的铁产品可作为冶炼含铜钢的原料.转
以ABB工业IT纸病检测系统ESI7为例介绍现代纸病检测系统的技术和结构.