高效能异构流水线系统的设计与优化

来源 :重庆大学 | 被引量 : 0次 | 上传用户:yulekan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着新兴智能计算领域的高速发展,包括计算视觉、语音识别、自然语言处理等领域,不仅应用本身的复杂度不断增加,而且对系统的计算能效,即单位能耗的计算性能,要求也越来越高。在这样的背景下,如何针对人工智能应用设计出高效能的实时并行系统已经成为了工业界和研究界高度关注的重点领域。异构流水线架构成为实现该类系统的一个有前途的解决方案。以深度神经网络为例,随着网络结构的不断加深,流水线设计已成为提升系统性能的重要手段;同时,由于应用子结构间具有显著性差异,为了降低能耗,异构平台能够为应用量身定制能耗最低的解决方案。虽然目前已有大量工作探索软件层的应用结构搜索空间,以及硬件层的异构加速器设计空间,但是独立地探索这两个空间并不能保证最终合成的完整系统达到最高能效。为此,本文致力于软硬件协同设计,针对不同应用与不同硬件平台的特性,开展异构流水线系统的设计与优化研究。相较于已有的科研工作,本文将探索各类异构平台,包括基于现场可编程门阵列(FPGA)集群系统、基于通用计算处理器的多核片上系统、以及基于异构通信的大规模分布式系统,全面地开展软硬件系统的协同设计与优化工作。通过设计高效最优解算法,充分挖掘软件内部的并行性与最大化硬件计算资源利用率,设计并优化效能最高的异构流水线系统。本文的研究内容如下:(1)以卷积神经网络与现场可编程门阵列为例,研究在任务具有固定执行时间的硬件平台上的异构流水线系统的设计与优化。首次提出将卷积神经网络部署到异构现场可编程门阵列(FPGA)集群,设计出基于动态规划的最优解算法。同时,本文将卷积神经网络进行流水线阶段划分,并针对每一个流水线阶段,分配到能获取最高效能的FPGA进行实现。进一步,针对单一卷积层进行细粒度优化,通过划分子任务,均衡计算与通信。所提出的技术在N块FPGA上获取超过N倍的性能提升,即超线性性能提升。在此基础上,引入卷积神经网络结构搜索,首次提出协同探索“神经网络结构空间”与“硬件设计空间”的搜索框架。(2)以基于多核片上系统的移动计算平台为例,研究任务在具有不确定性时间的硬件平台上,异构流水线系统的设计与优化。首次提出变节奏流水线的运行模式。利用概率模型对任务执行时间进行建模,并针对路径型与树型结构的应用,通过结合动态规划与帕累托最优曲线方法,设计出高效最优解算法。针对有向无环图型结构的应用,设计出基于动态规划与线性规划的高效(1+ε)近似最优解算法。所生成的系统能够满足给定要求的保证概率,同时在规定时间内完成任务,并最小化系统总开销。(3)针对大规模分布式系统,提出使用异步通信模式进行流水线阶段之间的通信。研究理论基础问题,包括运行行为的建模与死锁状态的分析与避免。在此基础上,研究了异步异构流水线系统的设计与优化,提出了高效的动态规划算法。本文对所提出的搜索框架与优化算法进行了实验验证。实验结果验证了上述技术的有效性与高效性,对于上述NP-Hard优化问题,所设计的算法能够在伪多项式时间内,针对不同结构应用,找到最优解或近似最优解。相比于能够找到最优解的整数线性规划数学方法,所提出的方法能够在找到相同解的情形下,将搜索时间缩短超过10,000倍以上;对比已有的启发式算法,在其不能够找到任何有效解的情形下,所提出的算法能够给出最优解。面对当下涌现的大量人工智能应用,本文所提出的搜索框架与优化算法能够很好地解决其实现中对性能和能耗的需求,为嵌入式系统、云计算平台以及物联网的落地提供理论基础与技术支持,促进智能科技产业的发展。
其他文献
基于开平煤田构造演化背景和煤层气勘探研究结果,研究了煤层气从生成、储集、运移到聚集的演化过程。结果表明:在开平煤田的不同构造部位,由于煤系埋藏条件和后期构造运动改造
各省、自治区、直辖市人民政府,国务院各部委、各直属机构:现将澳门特别行政区的简称及在全国行政区划中的排列顺序通知如下:
振动光谱显微成像技术能够无创地识别单细胞结构的分子组成,对其化学成分进行可视化分析,为早期疾病的诊断以及药物治疗的掌控提供了更多的可能,是当前生物医学领域研究的前
一次性无菌注射器是医护人员在医疗护理操作中使用最广泛的医疗用品之一,但其在使用过程中极易引起针刺伤。针刺伤是医护工作人员的职业病之一,可引起多种血液传播疾病,而护
为了进一步加强环境治理,2014年江苏省启动了燃煤机组超低排放改造工程,要求在役机组达到燃机的烟气排放限值。机组超低排改造后,对脱硝系统的喷氨量、氨逃逸率以及脱硝效率
江西省药物研究所成立于1973年,经过28年的艰苦刨业,固定资产由建所初期的20多万元发展到现在的1000万元,并已成为一个专业学科配套,仪器设备齐全,人员结构合理,在中、西新药
目的探讨舒适护理在血液透析护理工作中的应用,以提高患者的生活质量。方法回顾性分析山东医学高等专科学校附属医院2010年6月~2015年8月共140例透析患者临床资料,对透析患者常
盐亭县位于四川盆地北部,据文献记载她建置于东晋安帝义熙元年,(公元405年)距今已有1592年的历史。在这块“山不高而秀丽,水不深而澄清”的人杰地灵之大地上,曾孕育出唐宰相严震;北
针对赵庄矿松软突出煤层成孔难及钻进效率低的问题,在井下进行了成孔技术试验研究,提出松软突出煤层中钻进钻机选型的原则,对三棱钻杆进行改进后设计出具有最优断面的三角型钻杆