面向DAG计算框架的增量计算关键技术研究

来源 :北京工业大学 | 被引量 : 1次 | 上传用户:justdoitterry
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随信息时代的飞速发展,数据量的爆炸式增长以及计算机性能的飞越带领人们跨入到大数据的时代。面对种类庞杂且规模庞大的数据集,必须使用分布式计算框架才能够有效地进行处理,而以有向无环图(Directed Acyclic Graph,下简称DAG)模型作为作业逻辑关系编排方式的分布式计算框架就是目前最为流行的大数据计算解决方案之一。由于大数据通常以只增的方式进行数据集的更新,使得大数据在存储上通常都具备增量性。目前的DAG计算框架在对这样的数据集进行计算时仍存在诸多挑战。一是对欠缺增量的感知能力,使得数据增量后的重计算占用了过多的计算资源;二是缺少对可复用计算特别是相似计算的识别与复用。既有工作主要从应用算法层面和计算框架层面提出改进。从应用算法层面的改进仅适用特定的计算管线,无法以用户透明地方式进行优化;从计算框架层面的改进方法对数据和计算逻辑的要求较为苛刻。本文针对现存问题,通过引入间接复用以及算子裁剪的方式来对相似计算进行识别和处理,通过构建Cost Model实现了动态的缓存管理策略,从而在增加优化适用范围的同时,以用户透明的方式实现计算性能的提升。本文的主要贡献如下:(1)建立了DAG中直接复用与间接复用的识别模型。抽取了DAG计算框架中的可复用算子的特征,对直接复用与间接复用进行了分析与定义。通过该识别模型可以对DAG中的可复用部分进行识别。(2)设计并实现了DAG框架中的增量计算复用框架。本文在该框架中设计了基于DAG节点预处理、可复用计算的匹配和增量计算处理三步的增量计算复用流程。通过DAG中Filter算子的处理策略实现了Filter算子的模糊匹配与拆分机制;基于FQ-Tree的DAG可复用片段的匹配机制和增量计算处理策略实现了基于Filter算子的间接复用机制。(3)设计并实现了缓存管理机制。设计了基于Alluxio的多介质缓存存储策略。实现了基于FQ-Tree的缓存信息的维护策略及相关算法,使得缓存系统可以为算子的匹配与识别提供元信息。通过设计能够综合使用频次、复用类型以及时间相关度的Cost Model,使缓存系统可以权衡缓存块的收益。(4)设计并执行了一系列性能测评实验。通过以合理的混合比例随机产生的计算负载进行系统性能测评,在同等计算环境及计算负载条件下,本文提出的DAG增量计算复用框架使计算任务的平均计算时间减少了32.49%.
其他文献
由于大多数现有的聚类方法都没有考虑类别的层次结构以及用户的分类角度,得到的聚类结果对用户来说往往不易理解,并且这些方法都需要用户输入一些敏感的参数,使得聚类的质量
随着经济的发展,地下水有机污染问题日益严重。抽出-处理是目前常用的地下水污染控制与修复技术,在抽出-处理过程中,常会出现浓度的拖尾和反弹现象。拖尾和反弹现象的存在会
植物生长发育过程中新陈代谢的产物为凋落物,包括植物的落叶、枯枝、死根等。凋落物分解是植物和土壤之间物质循环和养分动态平衡的中间环节,是森林,特别是高山森林生态系统
木材作为四大原材料之一,是一种可再生、可循环利用和可自然降解的绿色环境友好材料。然而,我国原生优质森林资源严重匮乏,速生人工林木材虽量大,却材质差、易变形,难以满足
随着半导体工艺水平的不断发展,3D SICs(3D stacked integrated circuits,三维堆叠集成电路)技术已成为一大研究热点,它将各部分功能电路进行垂直的堆叠,并通过互连线进行绑
片上网络作为一种新的片上多核互连通信架构的解决方案,突破了传统基于总线结构多核互连系统的瓶颈问题。然而,链路作为路由器之间连接的关键数据通路,由于软错误、线间串扰
便携式电子设备随着电子与通信技术的飞速发展得以普及,电源管理技术因此得到广泛关注。通过对电源管理市场及其发展趋势的研究发现,低压差线性稳压器(Low Dropout Regulator,LDO)作为电源管理市场的重要一员,因为简单的电路结构,较小的芯片面积、高电源抑制比(Power Supply Rejection Ratio,PSRR)、优良的稳定性、低噪声、低功耗以及可高度集成于电源管理单元(
民生问题一直是人民群众生活关系最密切的问题,是构建和谐社会、国家长治久安的根本。要从根本上解决我国当前民生问题,必须要加快体制改革和创新,构建完善有效的社会管理体
随着工艺技术水平的不断提升,单个芯片上集成的器件单元数量急剧增加,芯片面积不断增大。单元间连线的增长既影响工作速度又占用大量面积,严重影响集成电路集成度和速度的进
我国正在进入公共服务需求快速发展的新阶段,社会事业公共服务涉及到人们生活的方方面面,加快社会事业发展,提高公共服务水平,既是保障和改善民生的现实需要,又是实现全面协